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

Ros*_*ge 10 gui command-line customization ubuntu-minimal

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

我的问题是,如何添加基本的必要包,如网络、桌面、apt-get 和所有基本内容?

我只想添加免费应用程序。

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

Eli*_*gan 15

最小安装是(或开始时)仅命令行系统,但它确实包括网络和apt-get. 您可以使用apt-get来安装您需要的任何其他内容(或者,如果您愿意aptitude,可以使用apt-get来安装aptitude,然后使用aptitude来安装您想要的任何其他内容)。

由于最小的 Ubuntu 安装仅是命令行,因此您无法从控制台使用图形帮助查看器来获取帮助。但是您可以使用该man命令访问手册页。要获得有关man命令的帮助,请运行man man. (使用Upand滚动每行Down,或使用PgUpandPgDnbandSpacebar键每页滚动;按搜索并按/退出q。)

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

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

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)

然后你可以安装一个GUI。如果您想要一个功能齐全的 GUI,就像您安装了常规 Ubuntu、XubuntuKubuntuLubuntu 一样,但没有随附的应用程序,那么您可以使用以下--no-install-recommends标志安装这些软件包之一:

sudo apt-get --no-install-recommends install ubuntu-desktop
Run Code Online (Sandbox Code Playgroud)
sudo apt-get --no-install-recommends install xubuntu-desktop
Run Code Online (Sandbox Code Playgroud)
sudo apt-get --no-install-recommends install kubuntu-desktop
Run Code Online (Sandbox Code Playgroud)
sudo apt-get --no-install-recommends install lubuntu-desktop
Run Code Online (Sandbox Code Playgroud)

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

sudo apt-get install xorg
Run Code Online (Sandbox Code Playgroud)

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

sudo apt-get install twm
Run Code Online (Sandbox Code Playgroud)
sudo apt-get install fluxbox
Run Code Online (Sandbox Code Playgroud)
sudo apt-get install openbox
Run Code Online (Sandbox Code Playgroud)

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

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

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

顺便说一句,此答案中的手册页链接指向 12.04 LTS 版本,以最大程度地对其他人有用……但您可以单击页面顶部的 11.10 链接以调出 11.10 版本。