我在 VirtualBox 中使用 Ubuntu Server 10.10。我需要在其上安装一个 GUI 程序 (RubyMine)。
我检查了使用ubuntu-desktop
的安装apt-get
,它要求我安装 430 个新软件包(包括 OpenOffice)。我首先安装了服务器,以保持安装尽可能干净!
如何进行最小安装(所有软件包需要) 来运行该单个 GUI 程序?
我创建了一个文件/etc/apt/apt.conf
并添加了以下内容:
APT::Install-Recommends "0";
APT::Install-Suggests "0";
但sudo apt-get install ubuntu-desktop
还是说:
0 upgraded, 430 newly installed, 1 to remove and 9 not upgraded.
Need to get 155MB of archives.
After this operation, 542MB of additional disk space will be used.
Do you want to continue [Y/n]? n
答案1
您可以在没有完整桌面环境的情况下安装 X,但坦率地说,安装ubuntu-desktop
可能是最快捷且无需配置的实现方法。
对于我们的媒体中心,我使用了一个简单的堆栈:nodm
→ xserver-xorg
→ openbox
。这是非常raw,但它允许我(使用一些脚本)让系统启动到 X,然后启动媒体中心应用程序(这里是 Boxee)。我可能没有它,openbox
但最好有某种窗口管理器,以防万一我想运行其他程序。
当我这样做的时候,我遵循了大量不同的文档,但其中大部分是总结如下简而言之,你应该努力做到:
- 安装
nodm
、X 等。 - 通过告诉它以哪个用户身份运行来进行配置
nodm
(我建议创建一个非 root 用户) 创建一个
~/.xsession
文件来启动您想要运行的任何应用程序。 在我的例子中,它是:#!/bin/sh exec /home/oli/uberboxee
您只需更换
/home/oli/uberboxee
您的启动器即可。
顺便提一下,如果你安装了一些需要 GTK 的东西,你会发现它可能会引入一个大量的推荐软件包的数量。为了保持简洁,我强烈建议您使用apt-get install
带有标志的 s来运行--no-install-recommends
。
这help.ubuntu.com 上的“低内存系统”页面是寻找 Gnome 桌面替代品的良好资源。安装桌面套件会带来很多东西,但它可能会为您节省一些配置。
答案2
您只需要安装一个干净的桌面环境,首先尝试 Gnome 或 KDE,它将为您提供一个图形界面,而不需要每个发行版附带的额外软件。