银河麒麟安装与使用 xfce 桌面环境

银河麒麟安装与使用 xfce 桌面环境,第1张

银河麒麟系统中默认的桌面环境是 Mate 桌面环境,虽然足够简洁易用,但是功能不是很强大,并且很多设定没有提供自定义的选项,为了能更好的发挥出电脑的性能,提升办公效率,可以考虑更换一个桌面环境。

更换桌面环境就像安卓手机更换默认启动器一样,本身的程序、数据资料都不会变动,但是整体的界面会发生一些变化。目前常见的桌面环境有 gnome、kde以及xfce ,在银河麒麟敏渗迟中,安装 kde 的过程中遇到了依赖问题,无法顺利完成安装;而 gnome 安装之后,在登录界面会遇到花屏,无法顺利登陆进入界面,所以实际可以使用的就剩下 xfce4 啦。

使用终端输入命令来执行,

一般来说,只安装 xfce4 就够用啦,xfce4-goodies 则附带了一些配套的软件包,使得整个桌面的使用体验更具有整体性和统一性。

安装完成之后,就需要切换桌面啦,首先要安装一个新的登录管理器,这里以虽然不更新了,但是软件源里面有,而且更好看的slim为例。

首先在终端中安装slim

在安装的过程中会出现一个选择默认显示管理器的界面,使用方向键选中slim,然后按回车键就好啦。

然后桥李我们切换一下配置文件,切换的教程可以参考  Debian 安装并切换配置使用 Xfce 4 桌面环境  这篇文章啦,主要内容我先摘录过来:

在终端中键入

然后按数字键,选择其中带有 “startxfce4“ 的那一条就对啦。

重新启动之后就是可爱的 xfce 啦。

注意:

每次开机时,需要手动输入用户名和密码来登录系统,默认的用户名就是 greatwall ,如果觉得麻烦也可以设定自动登录,方法如下:

终端输入 sudo apt install gedit

sudo gedit  /etc/slim.conf

在d出的窗口中,修改

# default_usersimone 变为去掉#,simone改成greatwall

# auto_login no 去掉#,no改成yes

更改主题、鼠标、图标包等界面美化项目,需要自己寻找,然后使用终端 sudo thunar 将解压后的美化包拷贝到文件夹里面,再到设喊帆置中对应的位置切换,但是要注意有的美化包相容性不是很好,虽然在 xfce 中显示完美,但是在 kde 组件 或者是 gnome 组件上面就会出现界面残缺,或者错位、变形的问题,这个时候只要更换一个主题就可以解决了。

除了语言设置和安装DM外,系统的整体安装步骤,参考:

谢谢这个up主的分享~

修改 pkg 源

# mkdir -p /usr/local/etc/pkg/repos

# vi /usr/local/etc/pkg/repos/FreeBSD.conf //添加以下内容

禁用系统级 pkg 源:

# mv /etc/pkg/FreeBSD.conf /etc/pkg/FreeBSD.conf.back

# pkg update -f

# pkg install nano//安装nano文本编辑器

# pkg install sudo//安装sudo工具包

# nano /usr/local/etc/sudoers//编辑sudoers文件,取消注释:%wheel ALL=(ALL) ALL

# pw group mod wheel -m lulu//group mod 和 groupmod 貌似效果一样,后面还有说到

$ sudo pkg install xorg//安装xorg显示协议

$ sudo pw groupmod video -m lulu || pw groupmod wheel -m lulu//将lulu添加到video组;如果添加用户到video组失败,那么执行后面的步骤,将用户添加到wheel组

$ sudo nano /boot/loader.conf,添加:kern.vty=vt

$ sudo pkg install xfce//安装xfce

$ echo "exec /usr/local/bin/startxfce4 --with-ck-launch" >~/.xinitrc//将Xfce的启动参数写入.xinitrc

$ sudo nano /etc/fstab,添加:proc/procprocfsrw00//挂载proc文件系统

$ sudo pkg install virtualbox-ose-additions//安装链亮慧 VirtualBox增强包

$ sudo nano /etc/rc.conf,增加以下内容:

$ sudo reboot//重启

$ startx//进入Xfce桌面

至此,系统基本安装完毕。

参考: https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x11-wm.html

$ sudo pkg install gdm

$ sudo vim /etc/rc.conf,增加以下内容:

gdm_enable="YES"

本来想用slim的,但是slim有以下几个问题,所以放弃键早了

$ sudo pkg ins -y sddm

$ sudo vim /etc/rc.conf,增加以下内容:

$ sudo vi /棚答etc/profile,添加以下内容:

export LANG=zh_CN.UTF-8

export LC_CTYPE=zh_CN.UTF-8

$ sudo pkg install fcitx

设置

1、

cp /usr/local/share/applications/fcitx.desktop \ ~/.config/autostart/

2、

vi ~/.profile,添加以下内容:

export GTK3_IM_MODULE=fcitx

export GTK_IM_MODULE=fcitx

export XMODIFIERS='@im=fcitx'

由于我个人使用的Centos是在衫和虚拟机中最小化安装的,gnome实在是不喜欢,所以自己装了个xfce,安装后启动不起来,才发现x window等依赖环或槐盯境没装,为了少走弯路,在此写下安装过程。

1.yum源配置过程

$ wget http://download.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

$ sudo rpm -ivh epel-release-6-5.noarch.rpm

$ sudo yum search xfce

$ sudo yum groupinfo xfce

$ sudo yum groupinstall xfce

注意:6-8这个版本可能会修改,可以打开http://download.Fedoraproject.org/pub/epel/6/x86_64 查看对应版本

2.相关依赖包安装

yum groupinstall "X Window System"#安装X window

yum groupinstall "Desktop" "Desktop Platform" #安装Desktop相关组件

3.启动xfce桌明虚面

startx

到此,xfce应该是可以进入了,完成桌面环境的安装,为了方便管理,可以安装vnc server,配合下Remmina可以远程桌面管理。

4.VNC SERVER的安装及配置

yum install tigervnc tigervnc-server -y #安装vncserver

vim /etc/sysconfig/vncserver #打开vnc配置文件

然后把配置文件中的倒数第一行和倒数第二行的#号去掉,例如:

# The VNCSERVERS variable is a list of display:user pairs.

#

# Uncomment the lines below to start a VNC server on display :2

# as my 'myusername' (adjust this to your own). You will also

# need to set a VNC passwordrun 'man vncpasswd' to see how

# to do that.

#

# DO NOT RUN THIS SERVICE if your local area network is

# untrusted! For a secure way of using VNC, see this URL:

# https://access.redhat.com/knowledge/solutions/7027

# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP.

# Use "-localhost" to prevent remote VNC clients connecting except when

# doing so through a secure tunnel. See the "-via" option in the

# `man vncviewer' manual page.

VNCSERVERS="1:root"

VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"

~

其中高亮部分为配置内容,vncservers=“实例序号:用户名”,实例的序号在Remmina远程连接的时候需要填写在ip地址的后面。

vncpasswd #配置vnc用户的密码,自行设置

然后就可以启动vnc服务了

service vncserver start

如果看到系统提示启动完毕后,可以开始进行iptables的配置了

5.IPTABLES配置

由于iptables需要配置端口后才可以放行,因此需要配置完5901端口(根据实例序号,序号为1的端口为5901,序号为2的端口为5902,以此类推)

首先打开iptables文件

vim /etc/sysconfig/iptables

在22号端口的放行语句下方加入如下语句:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT

然后重启iptables

service iptables restart

到这里,基本上就可以通过Remmina远程管理你的服务器了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12483424.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存