A maneira mais fácil é reunir todos os comandos que você precisa e colocá-los em um arquivo de texto e tornar o arquivo de texto executável.
Começamos com a linha de comando e fazemos isso:
touch post_install_script
sudo 775 post_install_script
gedit post_install_script
E você começa a colocar comandos que deseja executar.
Instalando pacotes que estão no Ubuntu Software Center.
Comece com a ativação de todos os repositórios e atualize a lista de softwares porque o LiveCD está desatualizado:
sudo sed 's/# deb/deb/' -i /etc/apt/sources.list
sudo apt-get update
Procure dentro do USC o que já está lá e verifique o nome do pacote. Exemplos com o VLC e o smplayer:
sudo apt-get install vlc
sudo apt-get install smplayer
Da mesma forma que adicionamos software como esse, você também pode remover pacotes com:
sudo apt-get remove {package_name}
(apenas tenha cuidado para verificar as dependências primeiro)
PPA para instalar nautilus elementar :
sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa
sudo apt-get update && sudo apt-get upgrade
- O que são os PPAs e como usá-los? (verifique a resposta sobre como adicioná-los ao estilo de linha de comando).
Temas
Eles estão no USC ou possuem um PPA, então você pode adicioná-los com um dos dois. Por exemplo, eu gosto dos temas do equinócio e posso adicioná-los como isso:
sudo add-apt-repository ppa:tiheum/equinox
sudo apt-get update && sudo apt-get install gtk2-engines-equinox
ou o Conjunto de ícones do Faenza s:
sudo add-apt-repository ppa:tiheum/equinox
sudo apt-get update && sudo apt-get install faenza-icon-theme
Assim, você reúne todas as instruções de instalação que deseja adicionar e as coloca em seu script em uma nova linha. Você pode acelerar as coisas removendo entradas duplicadas:
sudo apt-get upgrade
não precisa ser feito com cada PPA: você pode fazer isso depois de adicionar todos os PPAs, mas (!) Antes de instalar o software do PPA.
Teoricamente, você pode ter 1 desses arquivos de script para todas as instalações do Ubuntu, mas talvez seja necessário ajustá-los para cada sistema.
Esta é minha mais nova tentativa de criar um script de pós-instalação:
O que isso faz?
- lista de fontes de atualização
- remova todos os diretórios da minha casa e crie-os novamente em / discworld2 / Depois disso, eu recrio meus diretórios de diretórios pessoais usando os links simbólicos. Dessa forma, posso formatar minha casa e manter meus arquivos (eles não estão apenas em outra partição, mas também em outro disco);
- instale o software que quero;
- defina o gerenciamento de energia da maneira que eu quiser.
- adicione o ppa que eu quero
Após a instalação, eu apenas executo meu arquivo post_install e ele será executado por um longo tempo, mas ele cuidará de tudo que eu quiser (bem, eu adicionarei mais e mais coisas ao longo do tempo para que ele fique mais longo).
Eu provavelmente posso melhorar isso fazendo declarações compostas de algumas dessas linhas