我想从最小 Ubuntu 版本构建自定义 Ubuntu。我计划使用 11.10 版本。
我的问题是,如何添加必要的基本软件包,如网络、桌面、apt-get 和所有基本的东西?
我只希望添加免费的应用程序。
另外,请说明如何使用命令提示符和 GRPS 手机连接到互联网?
答案1
最小安装是(或开始为)仅有命令行的系统,但它包括网络和apt-get
。您可以使用apt-get
安装您需要的其他任何内容(或者如果您愿意aptitude
,使用apt-get
安装aptitude
,然后使用aptitude
安装您想要的其他任何内容)。
由于最小 Ubuntu 安装仅包含命令行,因此您无法使用控制台中的图形帮助查看器来获取帮助。但您可以使用man
命令。要获取有关该man
命令的帮助,请运行man man
。(使用 和 滚动每行,或使用 和 或 和 键滚动Up每页;按进行Down搜索,按 退出。)PgUpPgDnbSpacebar/q
如果您将最小的 Ubuntu 系统插入提供 Internet 连接的有线以太网网络,它将自动访问 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
然后你可以安装 GUI。如果你想要一个功能齐全的 GUI,就像你安装了普通的 Ubuntu 一样,徐本图,Ubuntu, 或者鲁本图,但没有应用程序然后您可以使用标志安装其中一个软件包--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 都必须具备该功能才能发挥作用,否则应用程序窗口会弹出,无法移动、隐藏、重新显示、切换、调整大小等等。例外是“kiosk”系统始终全屏运行一个应用程序。窗口管理器的轻量级选项包括twm
,fluxbox
, 和openbox
,您可以使用以下命令之一进行安装:
sudo apt-get install twm
sudo apt-get install fluxbox
sudo apt-get install openbox
要启动 GUI,请运行startx
。请注意,根据您的需要,可能需要大量手动配置才能满足您的喜好。
如果您想要比 X11 和简单的窗口管理器更复杂的东西,但又不如包提供的整个界面复杂-desktop
,那么您可以尝试安装桌面环境包本身(例如xfce4
Xfce,Xubuntu 中提供的 GUI)...但您的里程可能会有所不同,因为这些包并不总是包含使您的界面在 Ubuntu 中合理强大和有用的所有必要组件。
由于 Ubuntu Server 系统(如 Ubuntu 的最小安装)没有 GUI,因此服务器图形用户界面文档页面部分相关(但不完全相关 - 例如,反对使用 GUI 的论点可能不适用于您的情况)。
顺便说一句,为了最大限度地帮助其他人,本答案中的手册页链接指向 12.04 LTS 版本……但您可以单击页面顶部的 11.10 链接以升级到 11.10 版本。