Запустить Sh из live Boot

Запустить Sh из live Boot

Я пытаюсь запустить скрипт sh с компьютера, если я загружаю Ubuntu live, он работает. Мой вопрос в том, могу ли я создать свой собственный live-образ, который загружается и просто запускает образ, а после его завершения выключается?

решение1

Итак, я нашел способ сделать это именно так, как я хочу...

  1. Откройте терминал.
  2. Получите нужный вам ISO.
  3. Установить необходимые пакеты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. Клонировать этоgit clone https://github.com/kamilion/customizer
  5. Ubuntu создал новую папку под названием «customizer»cd customizer
  6. Установить настройщикmake && sudo make install
  7. Запустите настройщикsudo customizer -h
  8. Запустите настройщик с графическим интерфейсомsudo customizer-gui
  9. Выберите путь к iso.
  10. Теперь Customizer начнет распаковку iso...
  11. После его завершения у вас есть несколько вариантов:
  12. Выберите «Терминал», чтобы открыть терминал на Live CD.
  13. Выберите «Источники», чтобы изменить список источников Live CD.
  14. Выберите «Рабочий стол», чтобы открыть рабочий стол с Live CD.
  15. Это самые необходимые вещи.
  16. В терминале я бы обновил все пакеты и обновил все списки.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. Также я бы рекомендовал удалить ненужные пакеты, например, sudo apt-get remove libreoffice* thunder* firefo* software-center onboard printer* xdiagnose* remmina* qt4*это освободит до 900 МБ на моем Live CD :)
  18. После этого вы можете поместить созданный вами SH-файл на рабочий стол или куда захотите. Я загрузил скрипт на сервер и скачал егоwget http://XXX.XXX.XXX.XXX/My_Script.sh
  19. Также я добавил это в свой скрипт gsettings set org.gnome.settings-daemon.plugins.power idle-dim falseи это gsettings set org.gnome.desktop.session idle-delay 0(я долго искал, чтобы найти это, это предотвращает то, что рабочий стол становится черным через 5 минут)
  20. Не забудьте предоставить пользователю Live CD права на использование и выполнение вашего файла sudo chmod +x *.sh(для всех скриптов в этом каталоге)
  21. Если вы хотите изменить раскладку клавиатуры в Live CDsudo dpkg-reconfigure keyboard-configuration
  22. По завершении предоставьте текущему пользователю полные права на его собственную папку.sudo chmod -R 777 /home
  23. Закройте терминал Live CD с помощью exitи дождитесь возвращения настройщика.
  24. Когда закончите, просто нажмите «Перестроить Iso» (и убедитесь, что у вас достаточно свободного места), чтобы создать свой образ ISO.
  25. Готово. :) Надеюсь, помогло.

Связанный контент