Instalando vários pacotes ao mesmo tempo

23

Como instalo vários pacotes?

Por exemplo, quero instalar os dois package Xe Package Y,sei que isso não é possível por padrão, mas existe alguma maneira alternativa de fazer isso ou pelo menos posso enfileirá-los para instalação?

Iniciantes
fonte
você não reparou em nenhum tutorial apt-get install p1 p2 p3?
PNDA 22/01
@mniess: veja acima
David Foerster
1
@mniess: E o comentário sobre o comentário explica claramente por que essa é uma pergunta diferente da redação da pergunta original.
David Foerster
1
@mniess Minha pergunta pode ter causado confusão. Mas a resposta meio que resolveu meu problema. Eu editei a pergunta para evitar confusão com a resposta aceita.
BeginnersSake

Respostas:

32

Você pode fazer isso, por que não !? Você pode executar o seguinte comando único para instalar package-xe package-y:

sudo apt-get install package-x package-y

Nota:

Foi mencionado que você pode adicionar o -ysinalizador apt-getpara responder Sim a todas as solicitações. Isso geralmente evita que você tenha que dizer sim uma vez. É bom saber sobre a -ybandeira, mas tenha cuidado, pois ela também pode remover automaticamente coisas que você não deseja remover. Normalmente, omito a -ysinalização e reviso manualmente todos os pacotes Adicionados ou Removidos para evitar que eu cometa erros que possam ter efeitos horríveis no meu computador. No entanto, apt-get upgrade -yparece ser uma boa opção e menos volátil.

sudo apt-get upgrade package-x package-y -y
earthmeLon
fonte
Vou verificar este também.
BeginnersSake
Isso funciona, mas e se eu estiver instalando o pacote xe no meio da instalação eu desejar iniciar outra instalação (neste caso, considere o pacote y). É possível fazer isso?
BeginnersSake
10
Esta é uma pergunta diferente. Uma limitação apté que você pode ter apenas um aptprocesso por vez. Isso é uma coisa boa , pois evita que você arruine seu sistema. No caso em que você deseja instalar o pacote Y, você espera o X terminar ou interrompe o X e instala-os juntos.
usar o seguinte código
10

Para instalar pacotes, use:

sudo apt-get install package-name

Para instalar vários pacotes, basta listar um após o outro:

sudo apt-get install package-name1 package-name2 package-name3

Para forçar apt-get installa responder yesa quaisquer are you sure you want to install this package?perguntas que possam surgir, adicione um -yao final

sudo apt-get install package1 package2 package3 -y

Não tenho certeza sobre outros usuários, mas acho útil manter um arquivo com uma lista de todos os pacotes / programas que eu costumo usar, para que, no caso de precisar reinstalar, possa simplesmente copiar e colar o comando, em vez de ter para passar as próximas semanas descobrindo o que tenho e o que não tenho.

eles não
fonte
1
Além disso, uma coisa que faço para economizar tempo é ter um backup de arquivo em algum lugar com o comando para instalar todos os programas que normalmente uso, de modo que, se for necessário reinstalar por algum motivo, simplesmente copie e cole o comando e vá embora por meia hora
precisa saber é
1
Se você deseja melhorar outra resposta, sugira uma edição e não crie uma nova resposta (incompleta).
David Foerster
2
Manter uma cópia dpkg --get-selectionspermitirá instalar todos os pacotes que você tinha em caso de reinstalação.
Ángel
Curiosamente, @ Ángel Eu tive que reinstalar meu sistema operacional ontem. Eu tentei dpkg --get-selectionse deu certo. Eu fiz algum trabalho de casa e me deparei com esta resposta ( askubuntu.com/questions/101931/... ) que expande a fazer isso e diz que para restaurar pkgmetadados de usar apt-mark showauto > auto.lste apt-mark showmanual > manual.lstobter metadados e apt-mark auto < auto.lste apt-mark manual.lstpara restaurá-lo.
precisa saber é