Спеціальний Linux: поради щодо обслуговування, кращі практики, загальні


2

Контекст:

У нас є спеціальні версії GCC, ядра, утиліти ... тощо. Ми хотіли б легко інтегруватися в інстальований легкодоступний Linux Distro ... управління пакетами тощо. Це для неприбуткової організації з особливими потребами ... ми не розщедримось для розваги.

Проблема:

Це спонукало нас розглянути питання про створення власної дистрибуції. Ми успішно пройшли LFS, використовуючи власні спеціальні пакети, але сподіваємось, що не доведеться заново вигадувати колесо ... управління пакунками і т.д.

Довідка:

Що б ви зробили [краще: з чого почати? ] якщо ви мали індивідуальні пакети і хотіли створити навколо них в основному бінарний Debian-esque мінімальний дистрибутив? Основні компоненти модифіковані. Який найпростіший спосіб створити користувальницький дистрибутив за допомогою стилю debian / arch (ні в чому ... для любові до Піта!) Та керування пакунками у стилі та користувацькі / модифіковані пакети без винагороди колеса?

Нам не потрібні поради щодо влучних / оновлених дзеркал чи будь-якого іншого ... просто базовий дистрибутив. Чи можемо ми, наприклад, створити дзеркало, а потім оновити діючий дистрибутив акцій за допомогою наших спеціальних пакетів? Тоді 'приклейте' певні пакети та певні версії?

Посилання, документація, будь-які вказівники замість чіткої інструкції будуть вітатися.

ОНОВЛЕННЯ

Я буду розбиратися у створенні репо / дзеркала та закріпленні пакунків на мінімальній установці Debian ... потім вивчити створення інсталятора з готової системи. Це здається набагато розумнішим, ніж намагатися створити ще один дистрибутив. Якщо ви пішли по цій дорозі і маєте вказівники (не різноманітність C), посилання чи що завгодно ... киньте їм мій шлях, якщо зможете пошкодити хвилинку ... Я б дуже вдячний почути ваш досвід. Дякую!


Чи варто це перенести на форум SO Unix?
Bubnoff

Я подивився б на студію SuSE
Sathyajith Bhat

Студія SUSE дозволить вам створювати попередньо вбудовані пакети в будь-якій конфігурації, але не на замовлення. Мені потрібно вміти щось подібне, але з кількома налаштованими пакетами. Можливо, мені не
вистачить

ви можете завантажувати власні пакети, вони включатимуть його у збірку.
Сатьядхіт Бхат

Я схиляюся до Дебіана. Дивлячись на wiki.debian.org/DebianCustomCD . Мені не подобаються дріжджі / блискавки / тощо, а також влучні. Я погляну вдруге на студію SUSE, якщо це стане занадто складним. Дякуємо за ваш внесок
Bubnoff

Відповіді:


1

Ви можете налаштувати прикладну базову систему з відповідним закріпленням, щоб використовувати власні пакунки над стандартними за потребою (якщо ви не керуєте всім репо, в такому випадку додайте репо).

Потім використовуйте це як базу для створення інсталятора / livecd з remastersys


Так, це відповідає принципам того, що я шукаю. Я не хочу винаходити колесо і не хочу роздвоювати Debian, просто замініть деякі пакети та драйвери. Це не для користувацького перепрофільованого дистрибутива чи чогось іншого ... просто потрібно підтримувати цілу тону користувацьких пакетів на Debian. Я дам це подивитись див. Дякую!
Bubnoff

Почіпніть, що ... Мені потрібно підтримувати кілька спеціальних пакетів на тоні скриньки Debian.
Bubnoff

0

Я рекомендую вам наступні варіанти:

  1. Студія Suse
  2. Слабість
  3. Ремікс Fedora . Ви можете вийняти їхні речі, які вам не подобаються, і вкласти їх у себе, а потім ребрендинг.

За винятком того, що я застряг з yum у випадку Fedora, або, zypper / yast за допомогою SUSE. Я дуже ціную відповідь, хоча. Я думаю, що мені потрібно зробити - це зрозуміти, як замінити пакет debian debian моїм власним спеціальним пакетом за допомогою спеціального репо, закріплення ... тощо. Дякую!
Bubnoff
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.