Обновить

Комментарии 9

Как только не изголяются, чтобы не ставить Arch :) /s

Арч это прошлое вот компиляция Gentoo.....

Тогда уж LFS

Не знаю, кто тебя минусил и за что. Поставил плюс. Я когда студентом был, мы ещё сравнивали у кого на системе за сколько glibc и gcc собирается)

Явно те кто не компилировал исходные коды. Предполагаю что не распознали шутку

Спасибо за статью!

  • Я слышал часть пакетов linux переписали на rust. Есть просто способ поставить их вместо обычных?

  • Как на счёт обновления с официальных репозиториев debian? Как оно организованно ?

  • Как туда добавить свои пакеты например яндекс браузер + сервер с которого это ПО будет обновляется напрямую?

  • российское шифрование, российские SSL - сертификаты из коробки ?

Про пакеты на rust тоже слышал, конкретно с debian stable переписывали apt но пока это прероготива свежих ubuntu

Обновление реопзиториев? stable релиз автоматически перезжает на новый релиз как выйдет(forky) но чтобы обновить систему нужен dist-upgrade вроде

Пакеты добавляються вместе с рпеозиториям того же яндека, по аналогии с тем что написано в статье про бэкпорты. Сертификаты, гост это отдельное ПО не в составе debian

Посмотрите лучше в сторону mmdebstrap.

Вот немного кода.

RUN mmdebstrap \
--architectures="amd64" \
--variant=custom \
--skip=usrmerge \
--include="base-files base-passwd bash coreutils dash dpkg diffutils findutils" \
--include="grep gzip libc-bin perl-base sed tar usrmerge" \
--include="ca-certificates curl git jq" \
--aptopt='APT::Install-Recommends "false"' \
--aptopt='APT::Install-Suggests "false"' \
--dpkgopt='path-exclude=/usr/share/doc/*' \
--dpkgopt='path-exclude=/usr/share/man/*' \
--dpkgopt='path-exclude=/usr/share/locale/*' \
--dpkgopt='path-include=/usr/share/doc/*/copyright' \
--dpkgopt='path-include=/usr/share/doc/*/changelog.Debian.*' \
--hook-dir='/usr/share/mmdebstrap/hooks/merged-usr' \
--hook-dir='/hooks' \
bookworm ${ROOTDIR};\
rm -rf "${ROOTDIR}"/var/cache/apt/* "${ROOTDIR}"/var/lib/apt/lists/* "${ROOTDIR}"/tmp/* "${ROOTDIR}"/root/.android/cache

Про mmdebstrap не знал спасибо, только для целей разворачивания на диск как полноценной десктоп системы не подойдет, он превратиться в обычный debootstrap. chroot нужен как никак

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации