转载_debian图形界面安装[转]

本文详细介绍如何在Debian系统中安装GNOME、KDE和Xfce4三种桌面环境,并实现中文显示。包括安装基本的X系统、各桌面环境的核心组件、中文语言包、中文字体及配置过程。

安装GNOME中文桌面环境

安装基本的X系统

# apt-get install x-window-system-core
安装GNOME桌面环境

# apt-get install gnome
到现在为止,我们已成功安装完成gnome桌面环境了,但桌面的语言环境默认是英文的,为了能显示中文,我们需安装中文字体和中文locales,使用apt-get工具就可方便地安装,并能自动设置好Xft字体系统和X11核心字体系统。如果只是安装文鼎的字体,桌面中文字体的表现不佳,尤其是小字体,会出现模糊不清的情况。台湾的萤火飞(Firefly)在文鼎开源字体的基础上作了修改,形成文鼎PL新宋体(AR PL New Sung,fireflysung.ttf),令字体显示清晰很多,基本上可达到Windows上的效果。所以建议安装,安装方法如

把以下的deb源加到/etc/apt/source.list中:

deb http://apt.debian.org.tw unstable main
之后运行以下命令自动安装:

debian:~# apt-get update
debian:~# apt-get install ttf-arphic-newsung
安装完成后就可使用该AR PL New Sung字体了。除了用apt-get工具安装外,我们还可手动安装。详细的安装方法可参考本文“XFree86中的字体”一章的内容。字体文件fireflysung.ttf可到http://www.study-area.org/apt/firefly-font/这个网址,或http://cle.linux.org.tw/fonts/FireFly/这个网址下载。

有版权的中文字体有很多,下面我以最常用的simsun字体为例介绍一下使用defoma(Debian Font Manager)工具安装的过程。全手动的安装过程请参考本文中的“XFree86中的字体”一章中的内容。

把windows系统中Fonts目录下的simsun.ttc拷贝到X系统的字体目录下。字体目录可以是/usr/share/fonts/,也可以是/usr/X11R6/lib/X11/fonts。我把simsun.ttc放到/usr/X11R6/lib/X11/fonts/truetype目录下。为方便管理字体,我需安装defoma字体管理程序。安装方法如下:


dfontmgr是defoma的GUI介面,可选安装,可简化配置过程,建议安装。

#apt-get install defoma     
#apt-get install x-ttcidfont-conf   这个是truetype字体配置工具可自动生成fonts.dir和fonts.scale文件。
#apt-get install libft-perl libttf2   这些是字体管理需用到的函数库
#defoma-hints truetype simsun.ttc > simsun.hints
上面这个命令可生成simsum.hints文件,把该文件放到/etc/defoma/hints目录中。该文件的内容根据你的选择配置会有所不
同,下面内容与你实际生成的文件内容会有所区别:
category truetype
begin /usr/X11R6/lib/X11/fonts/truetype/simsun.ttc
Family = Sim-Sun
FontName = SimSun-Medium
Encoding = Unicode
Location = Chinese-China English
Charset = ISO10646-1 GB2312 BIG5 ISO8859-1
UniCharset = GB2312 BIG5 ISO8859-1
GeneralFamily = SimSun
Weight = Medium
Width = Fixed
Shape = Upright
Alias = Sim-SunGB SimSunGB
Foundry = Sim
Priority = 20
X-Family = SimSun
X-ElementAlias=foundry=default:family=simsun:resx=72:resy=72
TTCap = halfwidth-bw=0.5 italic-angle=0.167 no-roblique no-oblique no-ritalic
end

注册字体:
#defoma-font reregister-all simsun.hints
在/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType目录会自动生成fonts.dir和fonts.scale文件,并建立一个到字体文件的链接。
如果要删除字体,请用以下命令,现在当然不用删除了。
#defoma-font unreregister-all simsun.hints
最后修改XF86Config-4或xorg.conf,把以下两句加到字体文件搜索路径小节中。

    FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
    FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
最的,重启X server使配置生效。

用apt-get install locales安装zh_CN.GB2312,zh_CN.GBK和zh_CN.UTF8三种中文编码环境。并设置UTF-8为系统默认编码

#apt-get install gdm安装Gnome的显示管理器,最后重启系统即可。显示管理器的作用是用来管理X会话,提供图形化的登录界面。


9.6. 安装xfce4桌面环境
xfce是一个轻量级的桌面环境,可运行在多种类UNIX平台。它的口号是“让一切运行得更快”。它有自已的一套窗口管理器、文件管理器和面板管理器等组件。安装方法很简单,用以下命令安装即可:

debian:~# apt-get install xfce4
相关的依赖软件包都会自动安装,我是用startx命令启动X系统的。以前我在系统中安装了KDE,所以默认是进入KDE桌面环境。现在我要把默认的桌面环境切换到Xfce4。要实现该功能,我们只要使用update-alternatives命令把默认的窗口管理器换成Xfce4的即可。

可用以命令显示当前系统安装的窗口管理器:

debian:~# update-alternatives --display x-window-manager
x-window-manager - status is manual.
link currently points to /usr/bin/kwin
/usr/bin/kwin - priority 50
/usr/bin/xfwm4 - priority 60
slave x-window-manager.1.gz: /usr/share/man/man1/xfwm4.1.gz
Current `best' version is /usr/bin/xfwm4.
用以下命令设置:

update-alternatives --config x-window-manager

There are 2 alternatives which provide `x-window-manager'.

Selection    Alternative
-----------------------------------------------
      1        /usr/bin/kwin
*+    2        /usr/bin/xfwm4

Press enter to keep the default[*], or type selection number: 2
Using `/usr/bin/xfwm4' to provide `x-window-manager'.
用startx启动X系统时就会自动进入Xfce4桌面环境了,Xfce的Logo是一个奔跑的小老鼠,喻意小巧、快速。进入Xfce4桌面环境,我们可看到一个很简洁的桌面。屏幕顶部是一条任务栏,屏幕底部是一组快捷按钮。Xfce的中文支持做得不错,界面基本上都是中文的,使用起来很方便。要配置Xfce,我们可点击屏幕底部的“设置”快捷按钮来配置。它会打开一个Xfce配置管理器,可对Xfce桌面环境的窗口管理器、文件管理器和会话管理器等进行配置。通过右击桌面还可显示一个弹出菜单,Xfce所有的功能都可在这里配置和使用。

用过Xfce后,感觉它的菜单反应速度真的很快,基本上是即点即出。装载程序也比在KDE和GNOME里快了一点。喜欢简洁、快捷桌面环境的朋友赶快安装Xfce试一试吧
=================================================================

安装KDE中文桌面环境

KDE是一个强大的桌面环境,用QT开发,发展到现在,已与Windows平台十分地相似,使用起来十分方便。下面介绍在Debian下安装中文KDE桌面环境的过程

1、首先,我们需安装x-window系统,与安装gnome桌面环境一样:

debian:~# apt-get install x-window-system-core
接着就可安装kde系统,为了减少不必要的软件包,我只安装了KDE的核心软件包:

debian:~# apt-get install kde-core
好了,现在基本的kde环境已安装好,我们可用startx命令启动它。现在的kde是英文环境的。接下来我们要安装kde的国际化包kde-i18n-zh*,这里用星号表示安装所有的中文国际化软件包,你也可根据实际情况选择。这些国际化软件包里包含了KDE桌面环境的中文显示信息。

debian:~# apt-get install kde-i18n-zh*
在kde中要显示中文还要安装中文字体。有关字体的安装请参照上一节“安装gnome中文桌面环境”中有中文字体安装的内容。这里就不再介绍了。装完中文字体后,就可在KDE“控制中心”-->“区域和辅助功用”-->“国家/地区和语言”里添加中文语言,记住,要把中文语言放到第一位。这样,英文的KDE桌面环境就变成中文的了。

2、安装中文locales,方法同GNOME桌面系统。
用apt-get install locales安装zh_CN.GB2312,zh_CN.GBK和zh_CN.UTF8三种中文编码环境。并设置UTF-8为系统默认编码
#apt-get install locales

3、在kde下安装字体------把以下的deb源加到/etc/apt/source.list中:

deb http://apt.debian.org.tw unstable main
之后运行以下命令自动安装:

debian:~# apt-get update
debian:~# apt-get install ttf-arphic-newsung
安装完成后就可使用该AR PL New Sung字体了。

-----------------------------------------------------------------
开源软件都是跨平台的,在KDE中我们也可使用GNOME平台(基于GTK+)的程序,如firefox。在Debian系统的KDE中有一个软件包叫gtk2-engines-gtk-qt,可帮我们在KDE平台下管理GTK+程序的主题和字体配置,使GTK+程序就就像QT程序一样方便地进行配置。该套软件包中的主题配置引擎叫GTK-Qt Theme Engine,是由Freedesktop.org维护的,Freedesktop.org通过开发软件和制定标准,志在消除各X window桌面平台间的差异。GTK-Qt Theme Engine的网址是:http://www.freedesktop.org/wiki/Software_2fgtk_2dqt。在KDE中安装和配置gtk2-engines-gtk-qt软件包的方法如下:

用以命令安装gtk2-engines-gtk-qt软件包:

debian:~# apt-get install gtk2-engines-gtk-qt
安装完成后,就可在KDE的“控制中心”-->“外观和主题”-->“GTK Styles and Fonts”中配置GTK+程序的主题和字体。通过该工具,GTK+程序就可使用QT丰富的主题,并可在控制中心中方便地修改GTK+程序的字体。

<think>好的,用户的问题是关于配置虚拟机的三个任务:自动分配IP范围、安装GNOME桌面,以及设置系统启动到命令行界面。我需要逐步分析每个任务的具体步骤,并确保回答符合用户的要求。 首先,用户提到要配置虚拟机自动分配IP地址范围在192.168.121.2到192.168.121.253之间。这可能涉及到虚拟机的网络配置,特别是DHCP设置。不同的虚拟化平台可能有不同的配置方式,比如VirtualBox、VMware或者KVM。假设用户使用的是基于libvirt的工具(如KVM),那么需要修改libvirt的默认网络配置。需要指导用户找到默认网络的XML配置文件,调整其中的dhcp范围部分,然后重新启动网络服务。这部分需要检查引用内容是否有相关配置示例,但现有的引用中没有直接提到网络配置,可能需要依靠一般知识。 接下来是安装GNOME桌面环境。用户当前使用的是类似Raspbian Lite的命令行系统,需要安装桌面环境。在基于RPM的系统(如CentOS)中,使用yum groupinstall "GNOME Desktop",而在Debian/Ubuntu系统则是apt install gnome。安装完成后,还需要设置默认的显示管理器,比如使用systemctl enable gdm来启用GNOME Display Manager。但用户可能需要同时保留多用户命令行启动,所以需要设置默认启动目标为multi-user.target,同时安装图形界面。这里需要区分不同发行版的包管理命令,可能需要用户确认系统类型。 第三个任务是修改系统启动默认进入命令行界面。根据引用[1],系统启动进入命令行界面可能与安装的镜像类型有关,比如Raspbian Lite。在systemd系统中,可以使用systemctl set-default multi-user.target来设置默认启动到命令行。同时,可能需要调整显示管理器的服务,比如禁用gdm或lightdm,但用户已经安装了GNOME,所以需要确保虽然安装了桌面环境,但系统默认不启动图形界面。这部分需要正确的systemd命令,确保启动目标正确。 在整合这些步骤时,需要注意用户的虚拟机可能使用的具体发行版,不同的发行版命令可能不同。比如,配置DHCP在libvirt中需要编辑网络XML,而在VirtualBox中可能需要使用图形界面或命令行工具。安装GNOME桌面环境在Debian系和Red Hat系的命令不同,用户需要根据系统选择正确的命令。设置启动界面到命令行使用systemctl set-default是通用方法,但需要确认用户系统使用systemd。 此外,用户提供的引用中有提到Raspbian Lite启动到命令行[^1],设置代理[^2],编辑hosts文件[^3],以及一个转载链接[^4]。但这些引用内容与当前问题关联不大,可能需要忽略,除非有隐含的信息。例如,引用[2]中的代理设置可能与安装软件包时的网络配置有关,但用户的问题中没有提到代理问题,所以可能不需要涉及。 需要确保回答中的命令准确,比如在配置libvirt网络时,正确的XML路径是/etc/libvirt/qemu/networks/,但可能需要使用virsh net-edit default来编辑。同时,修改后重启libvirt服务。安装GNOME时,可能需要额外的步骤如启动图形安装或选择桌面环境。对于启动到命令行,除了设置默认target,可能需要调整/etc/inittab(在SysVinit系统中),但现代系统大多使用systemd,所以应使用systemctl命令。 最后,生成的相关问题需要与用户的配置任务相关,可能涉及网络配置、桌面环境管理、启动流程调整等。需要确保问题具有针对性,帮助用户进一步探索相关主题。</think>### 配置虚拟机自动分配IP范围、安装GNOME桌面及设置启动界面 #### 1. 配置虚拟机自动分配IP地址范围(192.168.121.2-192.168.121.253) **适用场景**:基于`libvirt`的虚拟化平台(如KVM/QEMU)。 - **步骤**: 1. 编辑默认网络配置文件: ```bash sudo virsh net-edit default ``` 2. 在`<ip>`标签内修改DHCP范围: ```xml <ip address="192.168.121.1" netmask="255.255.255.0"> <dhcp> <range start="192.168.121.2" end="192.168.121.253"/> </dhcp> </ip> ``` 3. 重启网络服务: ```bash sudo virsh net-destroy default && sudo virsh net-start default ``` #### 2. 安装GNOME桌面环境 **适用系统**:基于RPM(如CentOS)或Debian(如Ubuntu)的发行版。 - **步骤**: - **CentOS/RHEL**: ```bash sudo yum groupinstall "GNOME Desktop" # 安装GNOME sudo systemctl set-default graphical.target # 可选:设置默认启动到图形界面 ``` - **Debian/Ubuntu**: ```bash sudo apt update && sudo apt install gnome # 安装GNOME sudo systemctl enable gdm # 启用显示管理器(可选) ``` #### 3. 修改系统启动默认进入命令行界面 **适用场景**:已安装图形界面但需默认启动到命令行。 - **步骤**: ```bash sudo systemctl set-default multi-user.target # 设置默认启动目标为命令行 sudo systemctl disable gdm # 禁用GNOME显示管理器(可选) ``` **注意**:若需临时进入图形界面,可运行`startx`或`systemctl start gdm`。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值