Como instalar pacotes Debian da lista

1

Como você instala pacotes Debian / Ubuntu de um arquivo que contém uma lista de nomes de pacotes?

Eu tenho um arquivo packages.txt como:

apache2                       install
libapache2-mod-wsgi                       install
python-setuptools                       install
python-psycopg2                       install
python-numpy                       install
postgresql-plpython-9.1                       install
postgresql-client-common                       install
postgresql-client-9.1                       install
python-dev                       install
build-essential                       install
libtidy-0.99                       install
xvfb                       install
firefox                       install

E então eu corro:

sudo apt-get install dselect --yes
sudo dpkg --set-selections < "packages.txt"
sudo apt-get dselect-upgrade -y

Mas isso não parece instalar tudo. O que estou fazendo errado?

    
por Cerin 27.05.2012 / 18:58

1 resposta

1

se você pode colar a saída de;

cut -f1 -d' ' packages.txt | xargs dpkg -l

que ajudaria a mostrar quais pacotes não foram instalados. (Isso pode ser executado em um limite de contagem de argumentos se você packages.txt é muito longo, mas tente e veja)

então você pode tentar instalar ( apt-get install somepackage ) os pacotes que foram perdidos para ver qualquer informação de depuração útil.

    
por 27.05.2012 / 20:10