Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:cоздание_своего_дистрибутива_linux [2016/04/27 20:59] [5. ОЧИСТКА СБОРКИ ОТ ЛИШНЕГО] |
wiki:cоздание_своего_дистрибутива_linux [2018/10/16 21:41] (текущий) [5. ОЧИСТКА СБОРКИ ОТ ЛИШНЕГО] |
||
---|---|---|---|
Строка 9: | Строка 9: | ||
==== 1. УСТАНОВКА ==== | ==== 1. УСТАНОВКА ==== | ||
- | Для Ubuntu 12.04 Precise и Ubuntu 14.04 Trusty Tahr установить Remastersys лучше через терминал. Открываем терминал и вводим по очереди следующие строки: | + | Для установки Remastersys необходимо скачать и установить вручную , например, через программу gdebi, 2 пакета: **remastersys_3.0.x-2_all.deb** и **remastersys-gtk_3.0.x-2_all.deb** \\ |
- | <code>sudo apt-add-repository ppa:mutse-young/remastersys | + | Для Ubuntu 10.04 - 14.04 скачать [[http://turbobit.net/igefdv3mxdie.html |отсюда]] \\ |
- | sudo apt-get update | + | Для Ubuntu 16.04 - 17.04 скачать [[http://turbobit.net/zfu81s0fm8sd.html |отсюда]]\\ |
- | sudo apt-get install remastersys remastersys-gtk</code> | + | Для Ubuntu 17.10 скачать [[http://turbobit.net/c22aciwfevsw.html |отсюда]]\\ |
- | + | Для Ubuntu 18.04 скачать [[http://turbobit.net/gzt6863y5rw6.html |отсюда]]\\ | |
- | Для Ubuntu 16.04 скачайте 2 пакета [[https://yadi.sk/d/DHysA-dZrLFQb |отсюда]] и установить вручную 2 пакета: | + | |
- | **remastersys_3.0.x-1_all.deb** и **remastersys-gtk_3.0.x-1_all.deb** \\ | + | |
- | Для всех остальных версий Ubuntu придется скачать [[https://yadi.sk/d/_u90eip5hEH4d |отсюда]]. \\ | + | |
==== 2. ПЕРВЫЕ ШАГИ ==== | ==== 2. ПЕРВЫЕ ШАГИ ==== | ||
- | Запускаем Система => Администрирование => Remastersys (Я использую Мате 1.6. С другими рабочими столами расположение может отличаться). Видим вот такое окно: | + | Запускаем Система => Администрирование => Remastersys (Я использую Мате 1.6. С другими рабочими столами расположение может отличаться). Видим вот такое окно:\\ |
{{:wiki:создание_своего_дистрибутива_linux:снимок-remastersys.png}}\\ | {{:wiki:создание_своего_дистрибутива_linux:снимок-remastersys.png}}\\ | ||
Коротко об основных кнопках:\\ | Коротко об основных кнопках:\\ | ||
Строка 82: | Строка 79: | ||
то всё в порядке и использовать опцию //-comp xz// можно смело. | то всё в порядке и использовать опцию //-comp xz// можно смело. | ||
+ | <note>**С версии 3.06** включение компрессии //xz// вместо //gzip// заменено на вкл./выкл. флажка | ||
+ | |||
+ | {{:wiki:снимок_экрана_в_2018-10-16_22-24-15.png?direct|}}</note> | ||
==== 4. ЗАГРУЗОЧНОЕ МЕНЮ ==== | ==== 4. ЗАГРУЗОЧНОЕ МЕНЮ ==== | ||
По-умолчанию Remastersys создает загрузочное меню сборки довольно-таки скучное и однообразное. Одно только радует, что меню достаточно функциональное. Я долго искал простой способ включения своего меню без пересборки всего образа. Все дальнейшие действия не были задуманы авторами Remastersys и являются своего рода моими уловками и обходными способами, к которым я шел несколько месяцев различными экспериментами. Поэтому этот раздел не претендует на правильную инструкцию по Remastersys.\\ | По-умолчанию Remastersys создает загрузочное меню сборки довольно-таки скучное и однообразное. Одно только радует, что меню достаточно функциональное. Я долго искал простой способ включения своего меню без пересборки всего образа. Все дальнейшие действия не были задуманы авторами Remastersys и являются своего рода моими уловками и обходными способами, к которым я шел несколько месяцев различными экспериментами. Поэтому этот раздел не претендует на правильную инструкцию по Remastersys.\\ | ||
Строка 205: | Строка 205: | ||
Следующим этапом будет очистка кэша программ. В корне системы есть папка **/var**. В ней программы оставляют свои временные файлы, нужные до поры до времени. Дальше я перечислю папки, в которых можно удалить все файлы, не причинив вреда системе, и тем самым уменьшить размер сборки.\\ | Следующим этапом будет очистка кэша программ. В корне системы есть папка **/var**. В ней программы оставляют свои временные файлы, нужные до поры до времени. Дальше я перечислю папки, в которых можно удалить все файлы, не причинив вреда системе, и тем самым уменьшить размер сборки.\\ | ||
+ | <note>**С версии 3.06** и выше временные файлы удаляются автоматически</note> | ||
**/var/backups**\\ | **/var/backups**\\ | ||
**/var/cache/apt/** - не удалять папку archives\\ | **/var/cache/apt/** - не удалять папку archives\\ | ||
Строка 225: | Строка 226: | ||
* Настройки новых пользователей хранятся в папке ///etc/skel//. Если Вы хотите, чтобы все пользователи имели какие-то одинаковые настройки отличные от по-умолчанию(дефолтных), то копируйте нужные файлы из своей папки ///home/[ваш логин входа в систему]// в эту папку, не забывая менять права со своих на права root. Всё подряд копировать туда не нужно, это может привести к определенным конфликтам. Обычно для каждой программы это 2-3 файла настроек. Помните, чем меньше вы туда скопируете, тем профессиональнее будет сборка и меньше проблем у пользователей. | * Настройки новых пользователей хранятся в папке ///etc/skel//. Если Вы хотите, чтобы все пользователи имели какие-то одинаковые настройки отличные от по-умолчанию(дефолтных), то копируйте нужные файлы из своей папки ///home/[ваш логин входа в систему]// в эту папку, не забывая менять права со своих на права root. Всё подряд копировать туда не нужно, это может привести к определенным конфликтам. Обычно для каждой программы это 2-3 файла настроек. Помните, чем меньше вы туда скопируете, тем профессиональнее будет сборка и меньше проблем у пользователей. | ||
* Программы запуска для всех пользователей отредактировать, добавить, удалить лучше в папке ///etc/xdg/autostart//, не засоряя папку ///etc/skel// | * Программы запуска для всех пользователей отредактировать, добавить, удалить лучше в папке ///etc/xdg/autostart//, не засоряя папку ///etc/skel// | ||
- | * Если Вы хотите сделать сборку с рабочим столом отличным от имеющегося в дистрибутиве, то лучше воспользоваться минимальной сборкой без графического окружения, включающей в себя ядро и самый минимум пакетов, который позволяет запускает систему в режиме консоли. И уже поверх этой системы доустанавить нужные пакеты и проводить нужные настройки. Такой метод имеет меньше ошибок, чем если брать готовую полную сборку и пытаться выпилить из нее ненужное.\\ Здесь все возможные mini.iso для Ubuntu от релиза 8.04 до 14.10 https://help.ubuntu.com/community/Installation/MinimalCD | + | * Если Вы хотите сделать сборку с рабочим столом отличным от имеющегося в дистрибутиве, то лучше воспользоваться минимальной сборкой без графического окружения, включающей в себя ядро и самый минимум пакетов, который позволяет запускает систему в режиме консоли. И уже поверх этой системы доустанавить нужные пакеты и проводить нужные настройки. Такой метод имеет меньше ошибок, чем если брать готовую полную сборку и пытаться выпилить из нее ненужное.\\ Здесь все возможные mini.iso для Ubuntu от релиза 12.04 до 16.04 https://help.ubuntu.com/community/Installation/MinimalCD |
Удачи! И пусть мир узнает Ваши творения!\\ | Удачи! И пусть мир узнает Ваши творения!\\ |