我想要一个干净的unix,只有两个包:gnome-session-fallback &通常的ubuntu终端。我想尽量减少我的操作系统占用的空间。我如何创建这个自定义操作系统&通过usb接口安装到几个HDD上?
发布于 2015-05-13 15:11:02
您将不会有一个只有gnome-session-fallback和“通常的ubuntu终端”的工作系统(不管是什么)。首先,gnome-session-fallback有很多其他软件包,这是必需的直接和间接依赖。
如果要安装绝对严格的最小值以获得工作的gnome-session-fallback,可以使用两种方法:
aptitude或其他工具来遍历已安装的包(应该有几百个包),并卸载您认为不需要的所有东西。如果它抱怨它是一个基本的包或者是其他东西所需要的,那就不要卸载它。尽管如此,您仍然需要非常小心您卸载的一些事情,如果您不知道您在做什么,您可以很容易地破坏系统。debootstrap安装系统。debootstrap将真正只安装绝对最小值,比Ubuntu要少得多。但这是一种专家方法:您必须确保自己安装引导加载程序和内核,并手动配置几个文件(如/etc/hostname和/etc/fstab),因为debootstrap不会为您这样做。一旦您这样做了,使用apt-get --no-install-recommends install安装gnome-session-fallback和“普通的ubuntu终端”(不管是什么)。这只会引入必要的依赖关系。
发布于 2015-05-13 15:08:33
我认为你的意思是“安装”。由于你的帖子被标记为Ubuntu,所以你想要的是一个最低限度的安装你可以从这里下载。请注意,即使是最小的发行版也会包含更多的包。
如果您真的想构建自己的Linux (不推荐初学者使用),可以尝试Linux从头开始项目。
发布于 2015-05-13 18:25:42
请注意,gnome-session-fallback和通常的Ubuntu终端(实际上是gnome-terminal )不会使您成为一个正在运行的系统。
一个系统需要更多的生命,它需要一个内核、驱动程序、I/O模块、窗口管理器、文件管理器等等。
因此,您有很多选择来创建一个最小的Ubuntu运行系统。答案之一是Ubuntu Minimal CD,但这需要一些软件包方面的专家,因为用户将在安装Ubuntu时选择下载和安装哪种软件,因此如果选择错误的软件包,您可能会使您的系统比您需要的要大。此外,这需要一个互联网连接,它将直接从互联网下载所有软件包,而不是从ISO。
因此,作为另一种选择,有一个名为Ubuntu Mini Remix的项目,它只包含使系统工作的最少的一组软件。
您可以从这里下载您的口味。
https://unix.stackexchange.com/questions/203199
复制相似问题