
Estou tentando executar um script sh no computador, se eu inicializar o Ubuntu ao vivo, ele funciona. Minha pergunta é: posso criar minha própria imagem ao vivo que inicializa e simplesmente inicia a imagem e desliga após terminá-la?
Responder1
Então, tudo bem, encontrei uma maneira de fazer exatamente como eu quero ...
- Abra o terminal
- Obtenha o ISO desejado.
- Instale os pacotes necessários
sudo apt-get install git build-essential fakeroot make binutils g++ python python-dev python-qt4 pyqt4-dev-tools squashfs-tools xorriso x11-xserver-utils xserver-xephyr qemu-kvm dpkg-dev debhelper qt4-dev-tools qt4-linguist-tools --no-install-recommends
- Clonar isto
git clone https://github.com/kamilion/customizer
- Ubuntu criou uma nova pasta chamada “customizer”
cd customizer
- Instale o personalizador
make && sudo make install
- Execute o personalizador
sudo customizer -h
- Execute o Personalizador com GUI
sudo customizer-gui
- Selecione o caminho para o iso.
- O Customizer agora começará a descompactar o iso...
- Depois de terminar você terá algumas opções:
- Escolha Terminal para abrir um terminal no live CD.
- Escolha Fontes para alterar a lista de fontes do Live CD.
- Escolha Desktop para abrir a área de trabalho do Live CD.
- Estas são as coisas mais necessárias.
- No terminal eu atualizaria todos os pacotes e atualizaria todas as listas
sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y && sudo apt-get clean
- Também eu recomendaria excluir pacotes desnecessários, por exemplo,
sudo apt-get remove libreoffice* thunder* firefo* software-center onboard printer* xdiagnose* remmina* qt4*
isso libera até 900 MB no meu Live CD :) - Depois disso você pode colocar o arquivo SH que você criou na área de trabalho ou onde quiser. Eu carreguei o script em um servidor e baixei-o
wget http://XXX.XXX.XXX.XXX/My_Script.sh
- Também adicionei isso ao meu script
gsettings set org.gnome.settings-daemon.plugins.power idle-dim false
e istogsettings set org.gnome.desktop.session idle-delay 0
(pesquisei muito para descobrir que evita que a área de trabalho fique preta após 5 minutos) - Não se esqueça de dar ao usuário do Live CD os direitos para usar e executar seu arquivo
sudo chmod +x *.sh
(para todos os scripts neste diretório) - Se você quiser alterar o layout do teclado no Live CD
sudo dpkg-reconfigure keyboard-configuration
- Quando terminar, conceda ao usuário ativo todos os direitos para sua própria pasta
sudo chmod -R 777 /home
- Feche o terminal do Live CD
exit
e aguarde o retorno do personalizador. - Quando terminar, basta clicar em "Reconstruir Iso" (e certifique-se de ter espaço livre suficiente) para criar sua imagem iso
- Feito. :) Espero que tenha ajudado.