Questão Instalando vários pacotes ao mesmo tempo


Como eu instalo vários pacotes?

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


7
2018-01-21 17:45


origem


você não notou nenhum tutorial que tem apt-get install p1 p2 p3? - pandalion98
Duplicação possível de Como fazer um gerenciador de pacotes esperar se outra instância do APT estiver em execução? - mniess
@wjandrea: Eu não vejo como isso está relacionado a todos. - David Foerster
@mniess: E o comentário sobre o comentário explica claramente por que essa é uma pergunta diferente da formulação da pergunta original. - David Foerster
@mniess Minha pergunta pode ter levado a confusão. Mas a resposta resolveu meu problema. Eu editei a pergunta para evitar confusão com a resposta aceita. - BeginnersSake


Respostas:


Você posso faça isso, porque não !? Você tentou?

apt-get install x y

Nota:

Foi mencionado que você pode adicionar o -y bandeira para apt-get para responder sim para todos os prompts. Isso geralmente só evita que você tenha que dizer sim uma vez, de qualquer maneira. É bom saber sobre o -y sinalize, mas tenha cuidado, pois ele também pode remover automaticamente as coisas que você pode não querer remover. Normalmente, omito -y Marcar e revisar manualmente todos os pacotes adicionados ou removidos para evitar erros que possam ter efeitos horríveis no meu computador. Contudo, apt-get upgrade -y parece ser uma boa opção e menos volátil.

apt-get install x y -y

18
2018-01-21 17:50



Eu vou verificar isso também. - BeginnersSake
Isso funciona, mas e se eu estiver instalando o pacote x e no meio da instalação eu quero iniciar outra instalação (neste caso, considere o pacote y). É possível fazer isso? - BeginnersSake
Esta é uma questão diferente. Uma limitação de apt é que você só pode ter um apt processo de cada vez. Isto é um coisa boa, pois impede que você arruine seu sistema. No caso em que você deseja instalar o pacote Y, aguarde até que X termine ou pare X e instale-os juntos. - earthmeLon


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

Forçar apt-get install para responder yes para qualquer are you sure you want to install this package? questões que possam surgir adicionar um -y até o fim

sudo apt-get install package1 package2 package3 -y

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


7
2018-01-21 23:49



Além disso, uma coisa que eu faço para economizar tempo é ter um arquivo de backup em algum lugar com o comando para instalar todos os programas que eu uso normalmente para que se eu tiver que reinstalar por algum motivo eu simplesmente copiar e colar o comman e sair por meia hora - theYnot
Se você quiser melhorar outra resposta, sugira uma edição e não crie uma nova resposta (incompleta). - David Foerster
Manter uma cópia do dpkg --get-selections permitirá que você instale todos os pacotes que você tinha em caso de reinstalação. - Ángel
Curiosamente, @ Ángel eu tive que reinstalar o meu sistema operacional ontem. eu tentei dpkg --get-selections e funcionou um deleite. Eu fiz um pouco de lição de casa e me deparei com essa resposta (askubuntu.com/questions/101931/…) que se expande ao fazer isso e diz que restaurar pkg metadados para usar apt-mark showauto > auto.lst e apt-mark showmanual > manual.lst para obter metadados e apt-mark auto < auto.lst e apt-mark manual.lst para restaurá-lo. - theYnot