freebsd安装后的配置

近几天,突然心血来潮,开始喜欢上了freebsd系统,其实这个系统在开源界也是大名鼎鼎,但一般人知道的比较少,这个系统他主要是针对服务器的,桌面安装有点难度.安装系统其实不难,主要是安装后配置桌面,我用了进一天时间,终于安装条调试好了kde系统,先将系统安装后的有关设置总结了一下:

第一件事,换国内源,不然后面安装桌面等,不用国内源下载太慢。

修改 pkg 源:

创建用户级 pkg 源目录:

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

ee /usr/local/etc/pkg/repos/FreeBSD.conf

打开后写入以下内容:

1.taiwan:{

url: "pkg+http://pkg0.twn.freebsd.org/${ABI}/latest", //

台湾源,快,推荐;latest表示软件最新版;如latest换成quarterly表示软件稳定版;

mirror_type: "srv",

signature_type: "none",

fingerprints: "/usr/share/keys/pkg",

enabled: yes //表示启用;

}

2.ustc:{

url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/latest", //中科大源,偶尔会time out安装软件不成功;

mirror_type: "srv",

signature_type: "none",

fingerprints: "/usr/share/keys/pkg",

enabled: no                          //表示不启用,用上面台湾的即可;

}

禁用系统级 pkg 源(推荐):

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

然后运行 pkg update -f 更新索引以生效。

亲测,ustc源不好用,速度虽可,但错误多,台湾源虽慢点,但安全好,没错误!


1. 安装驱动程序:

pkg install drm-kmod  (具体设置请看https://wiki.freebsd.org/Graphics)(drm-kmod包含了intel和ati驱动),我是集成显卡,所以用intel驱动.

pkg install libva-intel-driver (intel高清解码器)

pkg install xf86-video-intel(intel开源程序)

2. 加载内核模块,在 /etc/rc.conf 里添加:

kld_list="/boot/modules/i915kms.ko"

3.把adduser添加的用户,添加到video组里

  pw groupmod video -m 用户名

ee  /etc/group 文件,会看到video组后面,加入了用户.

随后,4.安装xorg ,dbus

pkg install xorg dbus

4.设置xorg

Xorg -configure  (生成配置文件xorg.conf.new)

Start the X system(测试生成的配置文件xorg.conf.new)

一旦测试成功,mv xorg.conf.new  /etc/X11/xorg.conf,至此,xorg安装完毕.

5. ee /etc/rc.conf,加入:

hald_enable='YES"  

dbus_enable='YES"

6.安装kde5

pkg install  kde5 sddm

由于kde依赖于procfs,因此向fstab中写入procfs的挂载项。编辑/etc/fstab,加入下面这行:

proc /proc procfs rw 0 0

如果你希望系统启动后自动进入图形的用户登录界面(像Windows、MacOS那样),在安装sddm后,需要将sddm加入开机启动项中,执行如下命令使其随系统启动: ee /etc/rc.conf,加入:

sddm_enable="YES"

接着,为了使XServer启动时默认启动kde桌面环境,需要将kde启动程序写入x环境初始化配置文件中(对于每一个需要登录到kde的用户都需要预先在其账户下执行此命令)。

$echo "exec /usr/local/bin/startkde" > ~/.xinitrc

重新启动,可以进入kde桌面了,不过这时是英文环境,别急!

8.freebsd 中文化:在用户家目录下.profile中加入:

export lANG="zh_CN.UTF-8"

export LC_ALL="zh_CN.UTF-8"

export LC_CTYPE="zh_CN.UTF-8"

export LC_COLLATE="zh_CN.UTF-8"

export LC_TIME="zh_CN.UTF-8"

export LC_NUMERIC="zh_CN.UTF-8"

export LC_MONETARY="zh_CN.UTF-8"

export LC_MESSAGES="zh_CN.UTF-8"

9.安装wqy字体和中文输入法fcitx

pkg install wqy-fonts

pkg install zh-fcitx zh-fcitx-configtool fcitx-qt5 fcitx-m17n zh-fcitx-libpinyin

在用户家目录下的.profile中加入:

export XMODIFIERS='@im=fcitx'

export GTK_IM_MODULE=fcitx

export GTK3_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

若要使中文输入法随kde桌面一同启动,则可将其执行文件的链接放入kde的自动目录中,在每个需要使用kde桌面的用户下执行如下命令:

mkdir -p ~/.config/autostart

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

10. FreeBSD下给网卡设置两个IP

  编辑 /etc/rc.conf,在:

ifconfig_bce0=”inet 192.168.0.88 netmask 255.255.255.0″    (第一个IP) (bce0是我的网卡名,不同的网卡也不一样,所以要用ifconfig 查看)

defaultrouter="10.168.0.1" #网关配置

ifconfig_bce0_alias0=”inet 192.168.0.188 netmask 255.255.255.0″ (第二个IP)

defaultrouter="       " #第二个网关配置

重启设置:

/etc/netstart

DNS 的配置文件 ee /etc/resolv.conf

编辑 resolv.conf 

添加 DNS  如:nameserver  8.8.8.8 

dhcp自动获取IP

ee /etc/rc.conf

配置如下:

ifconfig_re0="DHCP"

re0为指定的网卡名称

图形wifi管理

pkg install wifimgr

11. 安装ntfs-3g 挂载windows分区

pkg install fusefs-ntfs

加入fuse加载:

# ee /etc/rc.conf

加入以下这一行:

fusefs_enable="YES"

保存退出

# ee /boot/loader.conf

加入以下这一行:

fuse_load="YES"

把硬盘挂载到media下:mkdir /media/windows_c,mkdir /media/windows_d,分别建立挂载点.

freebsd fstab挂载win硬盘:

/dev/ada0s1 /media/windows_c ntfs rw,mountprog=/usr/local/bin/ntfs-3g,late 0 0

/dev/ada0s5 /media/windows_d ntfs rw,mountprog=/usr/local/bin/ntfs-3g,late 0 0

/dev/ada0s6 /media/windows_e ntfs rw,mountprog=/usr/local/bin/ntfs-3g,late 0 0

/dev/ada0s7 /media/windows_f ntfs rw,mountprog=/usr/local/bin/ntfs-3g,late 0 0

12.freebsd时间调整:

设置时区和校正时间:

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

ntpdate 0.pool.ntp.org或者

ntpdate cn.pool.ntp.org或者

ntpdate clock.nc.fukuoka-u.ac.jp或者

ntpdate 210.72.145.44

或者man date

13.安装libreoffice

pkg install zh_CN-libreoffice

为 LibreOffice 设置文档的默认字体

咱们国内编辑文档,常用的中文字体是宋体、黑体、仿宋之类的,英文字体是 Times New Roman。这些字体都不是自由软件,用户可以从自己电脑的 Windows 系统里复制过来,在 LinuxMint 下双击字体文件即可安装。

安装字体后,打开 LibreOffice,依次点击菜单栏:工具--选项,在展开左侧的 LibreOffice Writer,在“标准字体”中设置文档默认的字体。

设置默认中文字体。MINTOS 站长建议不要安装 Windows 下的宋体(simsun.ttc),它会导致 LinuxMint 系统默认使用宋体,不太美观。我们可以用方正宋体替代之。

为 LibreOffice 设置默认页边距

WPS、MS Office 等办公软件默认DOC文档页边距是左右各 3.17 CM,上下各 2.54 CM,而 LibreOffice 默认文等页边距上下左右都是 2 CM。虽然可以手动调整,但是每次都要调整,实在麻烦。

能不能让 LibreOffice 每次新建文档时,默认页边距就是 3.17 和 2.54 CM 呢?能!

如图所示,打开 LibreOffice,不输入任何内容,依次点击菜单栏:格式--页面,在“页面”标签中把页边距设置为左右 3.17 CM,上下 2.54 CM。

然后把它保存为模板:菜单栏:文件--模板--另存为模板。

在模板保存页面,给这个模板命名,并保存在“我的模板”中,同时勾选“设置为默认模板”。这样,下次打开 LibreOffice,新建的文档,默认页边距就是 3.17 和 2.54 CM 了。

也可以在模板管理页面设置默认模板,菜单栏:文件--模板--管理模板。

右键点击刚才保存的模板,设为默认。

14.安装wine

pkg install i386-wine wine-gecko wine-mono

解决freebsd wine有乱码:

我们需要安装字体simsun.ttc,这是在Windows下的宋体字体。

将这个字体文件复制到~/.wine/drive_c/windows/Fonts,.开头的文件夹是隐藏的,快捷键ctrl+H显示隐藏文件夹~代表home路径

新建zh.reg,在home目录下:

内容如下:

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

"Arial"="simsun"

"Arial CE,238"="simsun"

"Arial CYR,204"="simsun"

"Arial Greek,161"="simsun"

"Arial TUR,162"="simsun"

"Courier New"="simsun"

"Courier New CE,238"="simsun"

"Courier New CYR,204"="simsun"

"Courier New Greek,161"="simsun"

"Courier New TUR,162"="simsun"

"FixedSys"="simsun"

"Helv"="simsun"

"Helvetica"="simsun"

"MS Sans Serif"="simsun"

"MS Shell Dlg"="simsun"

"MS Shell Dlg 2"="simsun"

"System"="simsun"

"Tahoma"="simsun"

"Times"="simsun"

"Times New Roman CE,238"="simsun"

"Times New Roman CYR,204"="simsun"

"Times New Roman Greek,161"="simsun"

"Times New Roman TUR,162"="simsun"

"Tms Rmn"="simsun"

终端命令:regedit zh.reg,然后再次运行winecfg命令,发现我们的wine已经全部支持中文了。

15.grub引导freebsd:

grub2建议不要手工修改启动菜单/boot/grub2/grub.cfg,而是

修改/etc/grub.d/及/etc/default/grub后,通过命令grub2-mkconfig来生成。命令如下:

sudo nano /etc/grub.d/40_custom,写入:

menuentry 'freebsd'{

insmod ufs2

set root='hd1,msdos1' 

kfreebsd /boot/loader

}

(我是安装freebsd在第二块硬盘的第一主分区(dev/sdb1),hd1,msdos1,如果安装在第一快硬盘的第一主分区(dev/sda1),应写作,hd0,msdos1,如果第二快硬盘的第一逻辑分区(dev/sdb5),应为,hd1,msdos5,第一硬盘的第一逻辑分区(dev/sda5),应为hd0,msdos5,应为逻辑分区从5开始命名,主分区命名为从1到4)

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,242评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,769评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,484评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,133评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,007评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,080评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,496评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,190评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,464评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,549评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,330评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,205评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,567评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,889评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,160评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,475评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,650评论 2 335

推荐阅读更多精彩内容