ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

FreeBSD-13.0桌面配置(xfce)

2021-11-20 20:35:14  阅读:336  来源: 互联网

标签:conf 登录 etc install pkg FreeBSD xfce 安装 13.0


 FreeBSD不断在发展中,目前最新的系统版本是FreeBSD13,可以到163镜像去下载:https://mirrors.163.com/freebsd/releases/ISO-IMAGES/13.0/。

现在安装配置已经比以前大大简便了很多,减少了很多累赘操作和配置,显得更加的易用了。

 

1、虚拟机设置(VirtualBox,如果有)

如果是用VirtualBox虚拟机,在“显示”设置里,显卡控制器要选择“VBoxVGA”或者“VBoxSVGA”,要不然后期安装桌面没办法全屏,鼠标光标移动也会有问题。

 

 2、root登录,设置国内pkg源

  创建用户级 pkg 源目录:

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

#vi /usr/local/etc/pkg/repos/FreeBSD.conf

 

  打开后写入以下内容:

ustc:{
  url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/quarterly", //latest表示软件最新版,quarterly表示软件稳定版
  mirror_type: "srv",
  signature_type: "none",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes  //表示启用
}

 

  禁用系统级 pkg 源:

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

#pkg update -f

 

3、更新pkg软件

#pkg update -f

目前国内用port源码安装软件比较麻烦,有些依赖需要从Github上下载,而国内网络又不稳定,所以往往会下载不成功。

不过用pkg已经满足我们日常大部分需求。

 

4、安装portsnap

第一次运行:

#portsnap fetch

#portsnap extract

#portsnap update

耐心等待完成,以后只要运行以下命令就OK了:

#portsnap fetch update

目前portsnap台湾源也不是很快,我用系统默认的源有时候很快,有时候很慢,有需要可以参考我之前的博文:

https://www.cnblogs.com/mocuishle/p/12044497.html

 

5、更新系统

#freebsd-update fetch

#freebsd-update install

 更新完,记得备份,然后reboot重启

 

6、root登录,安装xorg和xfce及相关配置

 #pkg install xorg xfce

 

看网速,等待下载完成。

安装完之后打开 /etc/rc.conf

#vi /etc/rc.conf

在后面添加以下配置:

dbus_enable="YES"

 回到终端,运行以下命令

#echo ". /usr/local/etc/xdg/xfce4/xinitrc" > ~/.xinitrc

 注意里面的空格。切换到普通用户,输入同样的命令,要不然普通用户无法登录图形界面。以后想哪个用户可以用startx命令启动界面,就在哪个用户下输入上面明令进行配置。

 

然后在终端输入:startx就可以启动界面啦!初始界面如下:

 

 

 关机重启一下。

 

7、安装登录管理界面

虽然可以通过startx命令进入界面,但是每次登录都需要那样会比较麻烦,所以下面安装slim做为登录管理界面:

 #pkg install slim slim-themes

安装完之后打开 /etc/rc.conf,末尾加入以下命令:

slim_enable="YES"

重启后效果如下:

 

输入账号:root及超级管理员密码进行登录(注意,这里为了方便配置使用root账号,以后尽量不要使用超级管理员账号,请使用普通用户账号登录)。

 

8、安装VirtualBox增强功能

目前虽然拥有了图形界面,但是界面没有随着电脑屏幕一起放大或缩小,也没办法全屏,鼠标光标在住宿机之间移动也不是很方便。打开终端,运行以下命令进行增强功能安装:

#pkg install virtualbox-ose-additions

 

安装完之后打开 /etc/rc.conf,末尾加入以下命令:

vboxguest_enable="YES"

vboxservice_enable="YES"

最终配置内容如下:

 

 重启,就可以实现全屏了!放一张最终效果图:

 

 9、安装中文支持

普通用户登录,安装文泉驿字体,没有中文字体后面比较麻烦,浏览中文网页会出现乱码情况:

%sudo install wqy-fonts

安装拼音输入法,scim是比较好用的输入法了

%sudo pkg install zh-scim-pinyin

打开~/.cshrc,添加以下配置:

%vi ~/.cshrc

 

如果不想系统图标都汉化,就把后面二行配置注释掉就可以啦,看个人爱好。 

 

打开 ~/.xinitrc,添加以下配置,在确保执行xfce命令之前执行scim, 如下:

%vi ~/.xinitrc

在前面添加:

 exec scim -d &

 

 

 重启,就完成了汉化,和中文输入法安装啦,同时按下Ctrl+空格键进行中英输入法切换。

 

标签:conf,登录,etc,install,pkg,FreeBSD,xfce,安装,13.0
来源: https://www.cnblogs.com/mocuishle/p/15582173.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有