更换桌面环境就像安卓手机更换默认启动器一样,本身的程序、数据资料都不会变动,但是整体的界面会发生一些变化。目前常见的桌面环境有 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远程管理你的服务器了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)