Я пытаюсь запустить скрипт sh с компьютера, если я загружаю Ubuntu вживую, это работает. У меня вопрос, могу ли я создать свой собственный живой образ, который загружается и просто запускает образ и выключается после его завершения?
1 ответ
0
Итак, я нашел способ сделать это именно так, как я хочу ...
- Откройте терминал
- Получите ISO, который вы хотите.
- Установить необходимые пакеты
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
- Клонировать этот
git clone https://github.com/kamilion/customizer
- Ubuntu создал новую папку под названием "customizer"
cd customizer
- Установите настройщик
make && sudo make install
- Запустите
sudo customizer -h
- Запустите настройщик с графическим интерфейсом пользователя
sudo customizer-gui
- Выберите путь к ISO.
- Настройщик теперь начнет распаковывать iso ...
- После его завершения у вас есть несколько вариантов:
- Выберите Terminal, чтобы открыть терминал на live CD.
- Выберите "Источники", чтобы изменить список источников на Live CD.
- Выберите "Рабочий стол", чтобы открыть рабочий стол с Live CD.
- Это самые необходимые вещи.
- В терминале я обновляю все пакеты и обновляю все списки.
sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y && sudo apt-get clean
- Также я бы порекомендовал удалить ненужные пакеты, например
sudo apt-get remove libreoffice* thunder* firefo* software-center onboard printer* xdiagnose* remmina* qt4*
это освобождает до 900 МБ на моем Live CD :) - После этого вы можете поместить созданный вами файл SH на рабочий стол или в другое место. Я загрузил скрипт на сервер и скачал его
wget http://XXX.XXX.XXX.XXX/My_Script.sh
- Кроме того, я добавил это к своему сценарию
gsettings set org.gnome.settings-daemon.plugins.power idle-dim false
и этоgsettings set org.gnome.desktop.session idle-delay 0
(я долго искал, чтобы найти, что это мешает рабочему столу от почернения через 5 минут) - Не забудьте дать пользователю Live CD права на использование и запуск вашего файла
sudo chmod +x *.sh
(для всех скриптов в этом каталоге) - Если вы хотите изменить раскладку клавиатуры в Live CD,
sudo dpkg-reconfigure keyboard-configuration
- Когда закончите, дайте живому пользователю полные права на его собственную папку
sudo chmod -R 777 /home
- Закройте терминал in CD с
exit
и дождитесь возвращения настройщика. - Когда закончите, просто нажмите "Rebuild Iso" (и убедитесь, что у вас достаточно свободного места), чтобы создать свой ISO-образ.
- Готово. :) Надеюсь, это помогло.