![带有包管理器的最基本的 Linux 版本是什么?](https://linux22.com/image/72416/%E5%B8%A6%E6%9C%89%E5%8C%85%E7%AE%A1%E7%90%86%E5%99%A8%E7%9A%84%E6%9C%80%E5%9F%BA%E6%9C%AC%E7%9A%84%20Linux%20%E7%89%88%E6%9C%AC%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%20.png)
我正在开始一个项目,我真正想要的是一个带有 apt-get 或类似东西的 shell。
我搜索过小型发行版,有很多,但除了命令行之外我不需要任何 GUI。我确信更好的搜索会产生更好的结果,但对于我来说,不知道正确的关键词,它已经饱和了。
该项目正在使 Raspberry Pi 根据插入的 USB 驱动器运行不同的脚本,因此我需要知道插入的 USB 驱动器是什么,并有某种方法将其连接到运行脚本。
编辑:当我搜索时,它没有出现,但当我输入问题后,它出现在侧边栏中。最小的 Linux 实现是什么?
Linux From Scratch 似乎是我的答案,但我将把这个问题留到我确定为止,并且如果存在更好的答案,我会开放给它。
编辑 2:Linux From Scratch 显然不适合 Raspberry Pi,也不太容易更新。我得到的要点是,它更像是业余爱好者而不是功能性的。
答案1
不太清楚你在问什么。
apt-get
是包管理器 - 它用于从存储库(远程服务器)获取包(程序)到您的计算机 - 并安装它们。然而,apt-get
主要用于 Debian 或 Ubuntu - 还有许多其他包管理器:pacman
Arch 使用,Portage
Gentoo 使用等。
apt-get
因此,您的简约安装是不精确的。你可以尝试使用Gentoo
- 你自己编译内核(因此你可以排除你不会使用的东西),你可以自己安装大多数程序(Gentoo 的基本程序池非常小)。如果您确实需要,也可以安装apt-get
并使用它来代替。Portage
还有Gentoo
Raspberry Pi 的发行版,因此这也可以满足您的要求。然而,要小心你的愿望;从你的帖子来看,我宁愿说你不是经验丰富的 Linux 用户。因此,你可能会更容易使用Raspbian
(或者 Debian for Pi 的名称),但不要使用 GUI。设置您自己的发行版需要时间和知识 - 如果您以前没有这样做过,那么您可能很难在合理的时间内完成。
答案2
该项目正在使 Raspberry Pi 根据插入的 USB 驱动器运行不同的脚本,因此我需要知道插入的 USB 驱动器是什么,并有某种方法将其连接到运行脚本。
Raspberry Pi 的默认操作系统称为Raspbian
是基于 debian wheezy 的,它附带apt-get
.
它配备了一个轻量级的桌面环境;您可以通过运行来禁用它raspi-config
。
答案3
如果您确实想要 apt-get,请尝试使用最小文本模式(服务器?)安装的 debian。
LFS 无法在 rPI 上运行,并且不适合真正使用,因为更新起来很复杂。
尝试ArchLinux(手臂)对于 rPI。
答案4
据我所知,apt-get 仅在 Debian 及其衍生版本上可用。您要求使用 UNIX,但 Linux 不是 UNIX - 它只是接近 UNIX,但有几个重大偏差会妨碍 UNIX 认证。
您应该更具体地提出您的问题,以获得有用的答案。