基于apt的小型Linux


9

我想设置一些运行在Linux上的虚拟机。

条件:

  1. 基于Apt的打包系统。

  2. 运行一些GUI(可能很小)。

  3. 在尽可能小的内存中运行:在这种情况下,64M是好的,而256M太多了。

  4. 安装在高清,而不是公羊驻地。

  5. 尽可能少的高清空间。理想的是1G。

  6. 快速启动和关闭时间。

有什么建议吗?


2
请问为什么一定要以apt为基础?
基思

1
我还质疑适当的要求,因为它占用大量内存。如果您的系统运行于64MB,则可能需要在运行apt时增加该容量。
吉尔(Gilles)“所以,别再邪恶了”,

1
Tshepang只是让我想起了dselect的存在,如果您使用的是Debian(或其他使用dpkg的系统),则dselect的适应性较小,但占用的内存较少。
吉尔(Gilles)“所以,别再邪恶了”,

Answers:


7

德比安

根据他们的说法,64 mb的RAM足以通过GUI运行它,它们是原始的Apt发行版。您应该记住,即使没有GUI,也建议使用256 mb。

他们确实为“桌面”列出了5 GB的HD,但是如果您从最小安装开始,则应该能够在1 GB的限制内安装许多窗口管理器/ Web浏览器/等。每个虚拟磁盘2 GB可能是最好的选择,否则您可能会耗尽交换内存。

如果您对apt(itude)足够熟悉,那么仅添加所需的软件就不难了。任何极简主义的发行版都将偏向作者的目标,并在需要时停止获取更新。


并不是说我实际上推荐GNU / Linux。从命令行配置上述最低限度的系统是如此混乱,以至于我放弃了智能和无穷无尽的Debian存储库,转而使用可以正常工作的OpenBSD。

1
存储库-@jbcreix我建议您不要真正认识存储库概念的发行版,或者说只有一个集并且不会踩到其他存储库脚趾的发行版。gentooarch linux都设计为不需要外部存储库。在arch中,您可能必须启用非核心存储库,但我认为它们都已在conf中启动。
xenoterracide

@xenoterracide:哼,Debian就是这样;我的意思是,每个版本有一个仓库,但强烈建议不要混合使用。
2011年

@andre非常确定要获得完整的桌面功能,必须将存储库添加到debian中。但我可能是错的。当然,它有一个核心集,但我确实记得在ubuntu中添加了repo以获得我需要的一切,我知道debian不是ubuntu。
xenoterracide

1
@xenoterracide:不,Debian的主要仓库拥有一切。KDE,GNOME,XFCE等:packages.debian.org/stable
安德烈Paramés

3

该死的小型Linux将使Debian看起来非常庞大。如果HD只有50MB,您可以相信内存占用也很小。它基于knoppix,后者基于debian,因此AFAIK使用apt

该死的小型Linux是面向多功能50MB迷你桌面的Linux发行版。
DSL最初是作为实验开发的,旨在查看50MB实时CD中可以容纳多少个可用的桌面应用程序。起初它只是一个个人工具/玩具。但是随着时间的流逝,该死的小Linux变成了一个社区项目,经过数百个开发小时的完善,包括全自动的远程和本地应用程序安装系统以及非常通用的备份和还原系统,可与任何可写介质(包括硬盘驱动器)一起使用,软盘驱动器或USB设备。

重要说明: 显然该死的Small Linux不再被维护


Tiny Core Linux可以视为DSL的延续。两者都不基于Apt,这是一个奇怪的要求。
jonescb 2011年

@jones,可能我错了,但是我想您可以在dsl中使用apt。自从我使用它已经有好几年了。
xenoterracide 2011年

2

我不知道任何基于apt的Linux实际上很小。但是,如果您删除了一项要求(基于apt),我会推荐Slitaz

ISO文件为30MB,带有一个GUI和一个功能齐全的Web浏览器。实际上,它仍然保持着与DSL相对的地位,DSL似乎已经被放弃了一段时间。

Slitaz tazpkg用于管理,我认为这很容易:

tazpkg list
tazpkg get-install gparted
tazpkg upgrade

什么时候弃用DSL?
xenoterracide

2
@xenoterracide:很抱歉使用语言错误。我当时的意思是“放弃”。根据Wikipedia页面的说法,它的最新稳定版本早在2年前。IIRC有一个原因,为什么最初的打包程序转到(我相信)Tiny Core Linux,但是我不记得确切的详细信息(并且很懒地将其挖掘出来:P)
kizzx2 2011年

1

Crunchbang Linux

它曾经基于Ubuntu,但是现在它基于Debian。它带有Openbox作为默认的窗口管理器。默认的Debian安装使用Gnome,它比Openbox重很多。

编辑:Crunchbang已停产。该项目有一个社区延续项目,称为BunsenLabs Linux。上面的Crunchbang链接将带您到它。


0

Debian可能很小。在安装过程中,进入Tasksel时,请取消选择所有内容。您将获得一个非常小的系统,仅占用512M。即使那样,您仍然可以删除不使用的软件包。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.