Execute o Sh da inicialização ao vivo

0

Estou tentando executar um script sh a partir do computador, se eu inicializar o Ubuntu ao vivo ele funciona. Minha pergunta é: posso criar minha própria imagem ao vivo e inicializar a imagem e encerrá-la depois de terminá-la?

    
por Phil Roggenbuck 21.06.2017 / 20:19

1 resposta

0

Então, tudo bem, eu achei um jeito de fazer exatamente como eu queria ...

  1. Abra o terminal
  2. Obtenha o ISO desejado.
  3. Instalar 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
  4. Clone isso git clone https://github.com/kamilion/customizer
  5. O Ubuntu criou uma nova pasta chamada "personalizador" cd customizer
  6. Instale o personalizador make && sudo make install
  7. Executar o personalizador sudo customizer -h
  8. Executar o personalizador com GUI sudo customizer-gui
  9. Selecione o caminho para o iso.
  10. O personalizador agora começa a descompactar a iso ...
  11. Após terminar, você tem algumas opções:
  12. Escolha Terminal para abrir um terminal no CD ao vivo.
  13. Escolha Origens para alterar a lista de fontes do Live CD.
  14. Escolha a área de trabalho para abrir a área de trabalho a partir do Live CD.
  15. Estas são as coisas mais necessárias.
  16. 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
  17. Também eu recomendaria a exclusão de pacotes desnecessários, por exemplo sudo apt-get remove libreoffice* thunder* firefo* software-center onboard printer* xdiagnose* remmina* qt4* libera até 900 MB no meu Live CD:)
  18. Depois disso, você pode colocar o arquivo SH que você criou na área de trabalho ou onde você quiser. Eu carreguei o script em um servidor e baixei wget http://XXX.XXX.XXX.XXX/My_Script.sh
  19. Também adicionei isso ao meu script gsettings set org.gnome.settings-daemon.plugins.power idle-dim false e esse gsettings set org.gnome.desktop.session idle-delay 0 (procurei muito para descobrir que isso impede que o Desktop fique preto após 5 minutos)
  20. Não se esqueça de conceder ao usuário do Live CD os direitos de usar e executar seu arquivo sudo chmod +x *.sh (para todos os scripts neste diretório)
  21. Se você quiser alterar o layout do teclado no Live CD sudo dpkg-reconfigure keyboard-configuration
  22. Quando terminar, dê ao usuário ativo todos os direitos sobre sua própria pasta sudo chmod -R 777 /home
  23. Feche o terminal do Live CD com exit e espere o personalizador retornar.
  24. Quando terminar, clique em "Reconstruir Iso" (e certifique-se de ter espaço livre suficiente) para criar uma imagem iso
  25. Feito. :) Espero que tenha ajudado.
por 21.06.2017 / 20:19