Zab*_*bba 6 server package-management
我在 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";
Run Code Online (Sandbox Code Playgroud)
但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
Run Code Online (Sandbox Code Playgroud)
您可以在没有完整桌面环境的情况下安装 X,但坦率地说,安装ubuntu-desktop
可能是执行您想要的操作的最快且无需配置的方法。
对于我们的媒体中心,我用一个简单的堆栈:nodm
?xserver-xorg
? openbox
. 它非常原始,但它允许我(通过一些脚本)让系统启动到 X,然后启动媒体中心应用程序(此处为 Boxee)。我可能没有,openbox
但最好有某种窗口管理器,以防万一我确实想运行其他东西。
当我这样做时,我遵循了一大堆不同的文档,但大部分内容都在这里总结。简而言之,您的目标应该是:
nodm
、X 等。nodm
告诉它什么用户为运行(我建议创建一个非root用户)创建一个~/.xsession
文件来启动您想要运行的任何应用程序。就我而言,这是:
#!/bin/sh
exec /home/oli/uberboxee
Run Code Online (Sandbox Code Playgroud)
您只需更换/home/oli/uberboxee
启动器即可。
顺便提一下,如果您安装一些需要的东西,例如 GTK,您会发现它可能会引入大量推荐的软件包。为了让事情变得轻松,我强烈认为你apt-get install
用--no-install-recommends
标志来运行你的s 。
help.ubuntu.com 上的低内存系统页面是寻找 Gnome 桌面替代品的好资源。安装桌面套件会带来很多东西,但它可能会为您节省一点配置。
归档时间: |
|
查看次数: |
8457 次 |
最近记录: |