Самый простой способ - собрать все необходимые команды, поместить их в текстовый файл и сделать его исполняемым.
Мы начинаем с командной строки и делаем это:
touch post_install_script
sudo 775 post_install_script
gedit post_install_script
И вы начинаете вводить команды, которые хотите выполнить.
Установка пакетов, которые есть в Ubuntu Software Center.
Начните с включения всех репозиториев и обновления списка программного обеспечения, поскольку LiveCD устарел:
sudo sed 's/# deb/deb/' -i /etc/apt/sources.list
sudo apt-get update
Посмотрите в USC, что там уже есть, и проверьте имя пакета. Примеры с VLC и smplayer:
sudo apt-get install vlc
sudo apt-get install smplayer
Таким же образом добавляя подобное программное обеспечение, вы также можете удалять пакеты с помощью:
sudo apt-get remove {package_name}
(просто будьте осторожны, чтобы сначала проверить зависимости)
ППА для установки наутилуса элементарно :
sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa
sudo apt-get update && sudo apt-get upgrade
Темы
Они либо в USC, либо имеют PPA, так что вы можете добавить их одним из 2. Например, мне нравятся темы равноденствия, и я могу добавить их так:
sudo add-apt-repository ppa:tiheum/equinox
sudo apt-get update && sudo apt-get install gtk2-engines-equinox
или набор иконок Faenza s:
sudo add-apt-repository ppa:tiheum/equinox
sudo apt-get update && sudo apt-get install faenza-icon-theme
Таким образом, вы соберете все инструкции по установке, которые хотите добавить, и поместите их в свой скрипт в каждой строке. Вы можете ускорить процесс, удалив дублирующиеся записи:
sudo apt-get upgrade
это не нужно делать с каждым PPA: вы можете сделать это после добавления всех PPA, но (!) Перед установкой программного обеспечения из PPA.
Теоретически вы можете иметь 1 из этих файлов сценариев для всех установок Ubuntu, но вам может потребоваться настроить их для каждой системы.
Это моя последняя попытка создать скрипт после установки:
Что это делает?
- обновить список источников
- удалите все каталоги в моем доме и создайте их снова в / discworld2 /. После этого я воссоздаю каталоги своего домашнего каталога, используя символические ссылки. Таким образом, я могу отформатировать свой дом и хранить свои файлы (они находятся не только в другом разделе, но даже на другом диске);
- установить программное обеспечение, которое я хочу;
- настройте управление питанием так, как я хочу.
- добавить PPA, я хочу
После установки я просто запускаю свой файл post_install, и он будет работать долго, но он позаботится обо всем, что я захочу (ну, со временем я буду добавлять все больше и больше, чтобы он становился длиннее).
Я, вероятно, могу улучшить это, сделав составные утверждения некоторых из этих строк