
Для начала признаюсь, что я новичок в мире Linux и использовал только Ubuntu/LinuxMint/Debian.
Я только что наткнулся на дистрибутив Linux под названием "Core Linux", который весит всего 11 МБ. Естественно, у него нет графического интерфейса, менеджеров окон/входов и среды рабочего стола.
Я пытался установить на него GDK/Gnome3, но поскольку там нет apt
или dpkg
, я застрял здесь.об/минхотя работает.
Итак, может ли кто-нибудь подсказать мне, как мне действовать дальше? Как мне установить что-то из следующего?
apt
dpkg
- оконный менеджер
- менеджер входа
- среда рабочего стола
решение1
Скорее всего, это не то, что вам нужно. Если дистрибутив не использует формат apt
/ dpkg
для своих пакетов и репозиториев, установка самого инструмента вам не поможет.
Если «CoreLinux» — это дистрибутив на основе RPM, вы можете поискать такие инструменты, как dnf and
/или yum
, которые обычно являются соответствующими инструментами в дистрибутивах на основе RPM.
решение2
Вы не получаете выбора менеджера пакетов. Вообще говоря, каждый дистрибутив поддерживает только один менеджер пакетов низкого уровня, например, dpkg
с форматом пакета deb в Debian/Ubuntu/Mint/…, rpm
с форматом пакета RPM в Fedora/RHEL/SuSE/… и т. д. По большей части каждый дистрибутив имеет одну структуру менеджера пакетов высокого уровня (APT в Debian, dnf в более новых Fedora/RHEL, yum в более старых Fedora/RHEL и т. д.), хотя иногда вы получаете выбор.
Если вам приходится использовать незнакомый менеджер пакетов,Пакман Розеттаможет быть полезным.
Вы можете использоватьдебутстрапдля установки пакетов Debian вchroot. Вы можете сделать это на любой системе с ядром Linux, даже Android. Пакеты Debian устанавливаются в отдельной иерархии, а не смешиваются с вашей существующей операционной системой.Шрутавтоматизирует большую часть конфигурации. Смотретьвики Ubuntuилимой урокдля примеров настройки schroot; они предназначены для Debian/Ubuntu поверх Debian/Ubuntu, но после установки schroot и debootstrap настройка будет такой же.
Как заметил schaiba, «Core Linux» на самом деле, вероятно,Крошечное ядро Linux. Имеет собственный менеджер пакетов:Браузер приложений, собширный список доступных пакетовнесмотря на небольшой размер базовой установки. Поэтому вы, вероятно, захотите установить пакеты Tiny Core, а не APT.