Вначале я написал заголовок «Разработка Calculate Linux 10.9», но понял, что, наверное, стоит начать с того, что это такое.
Для чего он был создан и каковы цели и задачи проекта.
Перейдя в Дистровотч , становится понятно, что активных дистрибутивов не просто много, а очень много, и даже больше стартапов.
Однако делать ставку на малоизвестный дистрибутив было бы опрометчиво, да и все доступные бесплатные решения еще в 2005 году нас не устраивали.
Что нам нужно? Самое малое — это перемещаемый профиль пользователя.
Чтобы по аналогии с решением Windows пользователь мог работать под своей учетной записью в собственной сессии без привязки к компьютеру.
В то время мы изучали множество решений, играли в самбу, нфс.
Найти работающее и оптимальное решение оказалось непросто.
Упаковать все это в пакет и предложить другим, как оказалось, было еще сложнее.
К тому времени на хосте работал RedHat, а на десктопе тестировался SuSE Linux. Через какое-то время, возможно после очередного обновления, мускул (mysql) вдруг перестал запускаться.
Никакие реанимации, в том числе и из исходников, не помогли.
Видимо недостаточный опыт сказался, но всё же.
В итоге мы взяли у провайдера сервер и установили на него проверенный SuSE. Yast конечно замечательный менеджер пакетов и не только это, но чем лучше инструменты управления системой, тем выше становится зависимость от него.
Когда я впервые увидел Gentoo, я влюбился в эту систему.
В нем есть все, что доктор прописал: оптимизация, выборочные зависимости (USE-флаги), сообщество, документация и самое главное полностью ручная настройка конфигов.
Ебилды, конечно, местами помогают, но стоит вам прикоснуться к файлу настроек, как вы берете полный контроль над ним в свои руки.
У меня реально мурашки по коже пошли после удаленной сборки Gentoo (разумеется со stage1) из-под SuSE на сервере в чулане, а потом на хосте.
После переноса серверов ничто не мешало нам установить Gentoo на десктопы.
Здесь хотелось бы сделать небольшое отступление.
Конечно, система на сервере и на компьютере не обязательно должна быть одинаковой.
Другое дело, что работать в единой системе гораздо проще.
Любая попытка установить Gentoo на рабочий стол всегда приводит к этап4 .
Именно такими были первые образы Calculate Linux 7.6. Для «чистоты» архив не содержал ничего лишнего.
Все настройки, украшения, шрифты и темы хранились в отдельном установочном пакете (расчете), который занимал около 16 Мб.
Зачем рассчитывать? Это название нашей компании с одноименным сайтом.
На протяжении 2 лет раздача выходила строго каждый месяц.
Для удобства нумерация выбрана год и месяц.
На самом деле это очень высокие темпы, но, несмотря на это, каждый релиз содержал существенные изменения, ведь различий должно было быть достаточно, чтобы было интересно скачивать и обновлять систему.
Для обновления был выбран механизм расширения архива в отдельный раздел диска с последующей настройкой через профили.
Впоследствии профили были переименованы в шаблоны настроек.
Спустя три года Calculate завоевал определённые позиции, войдя в сотню лучших популярных дистрибутивов в Рейтинг Дистровотчей , стал узнаваемым и любимым многими.
В дистрибутиве по-прежнему нет графического установщика, но он привлекает быстрой установкой, полной совместимостью с Gentoo, продуманным интерфейсом и регулярными выходами новых версий.
В настоящее время в стадии реализации разработка Рассчитать Linux 10.9 и 11.0. Но это в следующей статье.
Теги: #настройка Linux #Gentoo #вычислить linux #вычислить
-
Самодельные Деревянные Приспособления
19 Oct, 24 -
Ютуб Вечеринка
19 Oct, 24