如何将应用程序和GUI添加到最小的Ubuntu?

我想从最小的Ubuntu版本构建一个自定义的Ubuntu。 我计划使用11.10版本。

我的问题是,如何添加基本必需的软件包,如网络,桌面,apt-get和所有基本的东西?

我希望只添加免费应用程序。

另外,请指定如何使用命令提示符和GRPS手机连接到Internet?

最小安装是(或者仅作为)仅命令行系统,但它确实包括网络和apt-get 。 您可以使用apt-get安装您需要的任何其他内容(或者如果您更喜欢aptitude ,请使用apt-get安装aptitude ,然后使用aptitude安装您想要的任何其他内容)。

由于最小的Ubuntu安装仅限命令行,因此您无法使用控制台中的图形帮助查看器来获取帮助。 但您可以使用man命令访问手册页。 要获得man命令的帮助,请运行man man 。 (使用向上向下滚动每行,或使用PgUpPgDnb空格键按每页滚动;按/按搜索,然后按q退出。)

如果将其插入提供Internet连接的有线以太网网络,则最小的Ubuntu系统将自动访问Internet。 如果您使用无线,则可能需要手动配置。 (如果您在安装GUI之前能够使用有线连接,这可能会为您节省一些麻烦。) 这个问题可能对此有所帮助。 或者,如果您使用的是Ubuntu 11.04,则可以轻松安装和使用cnetworkmanager (用于配置网络管理器的命令行前端)。 如果您需要安装软件包以使网络正常工作,您可以从CD或https://launchpad.net/ubuntu手动检索.deb文件,然后使用sudo dpkg -i ...安装它(替换...使用您要安装的.deb文件的名称)。

通过网络工作(可能是开箱即用的情况),您应该首先更新命令行系统上的所有软件包:

 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 

然后,您可以安装GUI。 如果您想要一个function齐全的GUI,就好像您已经安装了常规的Ubuntu, Xubuntu , Kubuntu或Lubuntu ,但没有它们附带的应用程序 ,那么您可以使用--no-install-recommends安装其中一个软件包旗:

 sudo apt-get --no-install-recommends install ubuntu-desktop 
 sudo apt-get --no-install-recommends install xubuntu-desktop 
 sudo apt-get --no-install-recommends install kubuntu-desktop 
 sudo apt-get --no-install-recommends install lubuntu-desktop 

如果你想要更小的东西,你可以安装X服务器xorg (它必须存在于Ubuntu上的任何GUI):

 sudo apt-get install xorg 

然后安装一个窗口管理器必须存在才能使Ubuntu上的任何GUI有用,否则应用程序窗口会弹出,无法移动,隐藏,重新显示,切换,resize等等。 “kiosk”系统是一个例外,它始终只运行一个应用程序全屏。 窗口管理器的轻量级选项包括twmfluxboxopenbox ,您可以使用这些命令(其中一个)安装:

 sudo apt-get install twm 
 sudo apt-get install fluxbox 
 sudo apt-get install openbox 

要启动GUI,请运行startx 。 请注意,根据您的需要,它可能需要大量的手动配置,以满足您的需求。

如果你想要比X11更复杂的东西和一个简单的窗口管理器,但是比-desktop包提供的整个界面更复杂,那么你可以尝试自己安装桌面环境包(比如xfce4 for Xfce,Xubuntu中提供的GUI)。 ..但你的里程可能会有所不同,因为这些软件包并不总是包含所有必要的组件,以使你的界面在Ubuntu中相当强大和有用。

由于Ubuntu Server系统(如Ubuntu的最小安装)是GUIless,因此ServerGUI文档页面上的信息部分相关(尽管不完全 – 例如,反对拥有GUI的参数可能不适用于您的情况)。

顺便说一句,这个答案中的手册页链接是12.04 LTS版本,对其他人来说是最大的用处……但是你可以点击页面顶部的11.10链接来获得11.10版本。