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?


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

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.


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 é
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.