Como instalar o software no terminal em uma linha e uma vez?

0

Eu quero criar um código que coloque meu terminal para instalar poucos softwares ao mesmo tempo.

Por exemplo, depois de uma nova instalação, gosto de instalar esse tipo de software, mas preciso alinhar por linha ...

Eu quero fazer isso de uma vez?

sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install my-weather-indicator

sudo apt-get install unity-tweak-tool

sudo add-apt-repository ppa:peterlevi/ppa
sudo apt-get update
sudo apt-get install variety

Como eu posso colocar tudo isso no terminal de uma só vez?

Como eu posso definir automaticamente o ENTER quando eu adiciono o ppa e depois defino como Sim para a instalação?

    
por Kobura 23.07.2015 / 12:20

2 respostas

4

Isso é o que você quer:

sudo add-apt-repository ppa:atareao/atareao && sudo add-apt-repository ppa:peterlevi/ppa && sudo apt-get update && sudo apt-get install my-weather-indicator  unity-tweak-tool variety

Finalidade de & amp; & amp;:

digamos:

command one && command two

significa executar o comando dois se e somente se o comando for bem-sucedido. Isso evita erros, portanto, se algum comando falhar por algum motivo, os próximos comandos não serão executados, mas se você quiser executar comandos mesmo se houver um erro, substitua & amp; & amp; com; para que o comando se torne:

sudo add-apt-repository ppa:atareao/atareao ; sudo add-apt-repository ppa:peterlevi/ppa ; sudo apt-get update ; sudo apt-get install my-weather-indicator  unity-tweak-tool variety
    
por Maythux 23.07.2015 / 12:22
4

Você pode escrever um script de shell filename.sh . Tipo:

user@system:~$ gedit filename.sh

Insira o seguinte código:

#!/bin/bash
sudo add-apt-repository ppa:atareao/atareao ; 
sudo add-apt-repository ppa:peterlevi/ppa ;
sudo apt-get update; sudo apt-get install my-weather-indicator unity-tweak-tool variety
exit 0

Salve o script. Você pode executar o script seguindo o comando.

user@system:~$ /bin/bash filename.sh

Após cada nova instalação, você pode copiar esse script e executá-lo para instalar todos os pacotes de uma só vez.

OR

Se você deseja executar todos os comandos no terminal como uma linha, tente o seguinte:

sudo add-apt-repository ppa:atareao/atareao ; sudo add-apt-repository ppa:peterlevi/ppa ; sudo apt-get update; sudo apt-get install my-weather-indicator unity-tweak-tool variety

Espero que isso ajude.

    
por ATR 23.07.2015 / 12:48