Como você cria um script para adicionar repositórios em lote e depois instalar pacotes em lote?

2

Eu usei o Gerenciador de Pacotes Synaptic para salvar marcações para todos os pacotes instalados em um arquivo. Aqui está um trecho:

libmono-system-drawing-design4.0-cil    install
spotify-client  install
mono-2.0-service    install
xtrans-dev      install
inputattach     install
ibus-gtk        install
libappindicator3-1  install
O

spotify-client, no entanto, não faz parte do conjunto de repositórios padrão do SPM. E o script que o SPM gerou para mim não parece adicionar fontes externas.

Então, como faço para criar um script que adicione fontes externas, atualize as listas de pacotes, simule a instalação e, em seguida, faça uma instalação em lote real?

Eu presumo que os programas que eu instalei através do Ubuntu Software Center estão refletidos no Gerenciador de Pacotes Synaptic - o USC é um frontend para um frontend, não?

    
por Phil Hobrla 20.03.2014 / 15:11

1 resposta

2
  

Etapa 1

sudo apt-get install python-software-properties
  

Etapa 2

# For example - 
# http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
sudo add-apt-repository ppa:webupd8team/java
  

Etapa 3

sudo apt-get update
sudo apt-get upgrade
  

Etapa 4

PKGLIST="oracle-java7-installer" # Whatever packages you want to bulk install
sudo apt-get install $PKGLIST
    
por Elliott Frisch 20.03.2014 / 15:28