如何在没有 APT/dpkg 的 Linux 上安装它?

如何在没有 APT/dpkg 的 Linux 上安装它?

首先我要承认我对 Linux 世界还很陌生,只使用过 Ubuntu/LinuxMint/Debian。

我刚刚发现一个名为“Core Linux”的 Linux 发行版,它的大小只有 11mb。当然,它没有任何 GUI、窗口/登录管理器或任何桌面环境。

我尝试在其上安装 GDK/Gnome3,但由于它没有aptdpkg,所以我被困在这里。转速虽然有效。

那么,有人可以给我一种如何从这里开始的方法吗?我如何安装以下某些内容?

  • apt
  • dpkg
  • 窗口管理器
  • 登录管理器
  • 桌面环境

答案1

最有可能的是,这不是您想要的。如果发行版的包和存储库不使用apt/dpkg格式,那么安装该工具本身对您没有多大帮助。

如果“CoreLinux”是基于 RPM 的发行版,您可以寻找诸如 dnf and/or之类的工具yum,它们通常是基于 RPM 的发行版上的相应工具。

答案2

您无法选择包管理器。一般来说,每个发行版只支持一种低级包管理器,例如dpkgDebian/Ubuntu/Mint/… 上支持 deb 包格式,rpmFedora/RHEL/SuSE/… 上支持 RPM 包格式等。发行版有一个单一的高级包管理器框架(Debian 上的 APT、较新的 Fedora/RHEL 上的 dnf、较旧的 Fedora/RHEL 上的 yum 等),尽管偶尔您也可以选择。

如果您必须使用不熟悉的包管理器,吃豆人罗塞塔可能有用。

您可以使用反引导程序在 a 中安装 Debian 软件包chroot。您可以在任何具有 Linux 内核的系统上执行此操作,甚至是 Android。 Debian 软件包安装在单独的层次结构中,不与现有操作系统混合。施鲁特自动化大部分配置。看Ubuntu 维基或者我的教程有关 schroot 设置的示例;它们适用于 Debian/Ubuntu 之上的 Debian/Ubuntu,但是一旦您安装了 schroot 和 debootstrap,设置是相同的。

正如 schaiba 所说,“Core Linux”实际上可能是微型核心Linux。它有自己的包管理器:应用浏览器, 与广泛的可用软件包列表尽管基本安装的尺寸很小。所以您可能想要安装 Tiny Core 软件包,而不是安装 APT。

相关内容