登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

如他

R.H.U.T.A

 
 
 

日志

 
 

安装笔记:FreeBSD8.2+KDE4.54 做桌面(组图)  

2010-12-31 21:33:47|  分类: OSS |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |


      updated on 2014-10-26 for FreeBSD 10.0 & KDE 4.14.2

updated on 2014-05-11 for FreeBSD 10.0 & KDE 4.12.5

前言:其实用FreeBSD做桌面目前还不太成熟:其一,硬件驱动支持不够好,直接导致很多配置前沿的笔记本,台式机不能充分发挥性能;其二,网页flash没有原生支持,基于flash技术的网页,视频都不能完美加载(还好youtube等视频网站现在全部用了HTML5网页,所以没有flashplayer一样可以看视频05/11/2014);其三,社区不够庞大,对于新手学习曲线比较陡。

但是为什么还是要学习,要用FreeBSD呢?它是最优秀的操作系统之一,安全,稳定,规范。为了方便想学FreeBSD的新手朋友,我把自己的安装笔记记下来,方便查阅。

 对于我来说,基本桌面功能需要:FreeBSD + KDE + fcitx + firefox + emacs + koffice + smplayer

一. 系统安装/配置
FreeBSD学习上有很多优势的地方就是有规范的手册,对于新手,建议首先阅读手册:
http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/
安装完毕后:
1.1网络
如果不是在虚拟机中安装,那么网络配置请参考手册,在虚拟机中安装FreeBSD, 上网一般是设置动态ip:
ifconfig -a                                   #查看你的网卡的名称
如果你的网卡名字例如是:em0,那么编辑(终端中键入):
ee /etc/rc.conf                            #加入如下一行:
ifconfig_XX="DHCP"                  # XX是您网卡的名字例如‘ifconfig_em0="DHCP"’
保存
另外你也可以用如下命令快速连接有线网络:
dhclient em0
1.1.1 修改mac地址(有需要的话)
如果你想修改mac地址,在freebsd里非常简单:
ifconfig em0 ether xx-xx-xx-xx-xx-xx     # xx 是新的mac地址
1.12 修改FreeBSD镜像地址
鉴于官方的源对于国内用户来说速度比较慢,建议编辑(终端中键入):
ee /etc/make.conf                     #加入以下内容
MASTER_SITE_OVERRIDE?=\
http://ports.hshh.org/${DIST_SUBDIR}/\
http://ports.cn.freebsd.org/${DIST_SUBDIR}/\
http://mirrors.163.com/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp.freeBSDchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}

保存
二:桌面环境
2.1 安装xorg(终端中键入)
pkg_add -r xorg
FreeBSD10.0以后的命令用
pkg install xorg
成功安装后
2.2 安装kde(终端中键入)
pkg_add -r kde4
安装成功后配置(终端中键入):
ee .xinitrc   
加入这一行命令:
exec /usr/local/kde4/bin/startkde
#在FreeBSD10.0中只需
exec startkde
保存
安装成功后配置(终端中键入):
ee /etc/fstab
加入这一行命令:
proc     /proc      procfs     rw    0    0
保存
2.21让设备启动,如下设置(终端中键入):
ee /etc/rc.conf
加入这样几行代码:
hald_enable="YES"
dbus_enable="YES"
polkitd_enable="YES"

保存
如果一切正常,输入startx就应该出现美丽的kde了。
2.3声卡
是不是没有声音呢,那好办:
先安装meta驱动试验:
 kldload snd_driver
然后查看驱动加载情况:
cat /dev/sndstat
再修改 /boot/loader.conf
snd_XXX_load="YES"           #XX是你声卡的名字
2.4中文输入法fcitx
cd /usr/ports/chinese/fcitx
make install clean
配置(以 csh 为例,用bash shell 的同学不能瞎用)
2.41在/etc/csh.cshrc中加入如下变量:
setenv LC_ALL zh_CN.UTF-8
setenv LC_CTYPE zh_CN.UTF-8
setenv LANG zh_CN.UTF-8
setenv XMODIFIERS @im=fcitx

2.42在.xinitrc首行加入:
export XMODIFIERS="@im=fcitx"
fcitx &

2.43.qtconfig设置
为了使fcitx面板看起来正常,需要在终端中键入
qtconfig
然后点击 “interface”-> "XIM Input Style",选上复选框,并在下拉框中选择:Over the spot。
注:非root用户:还要在这里通过profile来实现,把下述内容加入.profile,
LC_CTYPE=zh_CN.UTF-8; export LC_CTYPE
XMODIFIERS=@im=fcitx; export XMODIFIERS
fcitx&

2.5 KDE 中文化
cd /usr/ports/chinese/kde4-l10n-zh_CN
 make install clean
cd /usr/ports/chinese/auto-cn-l10n
 make install clean
2.5.1 FreeBSD 安装微软雅黑等 ttf 字体
a).把 ttf 字体复制到
/usr/local/lib/X11/fonts/TTF/
b).然后编辑
/etc/X11/xorg.conf
在 Section "Files" 中加入
FontPath     "/usr/local/lib/X11/fonts/TTF/"
在 Section "Module" 中加入
 Load  "freetype"
保存。
c).在终端里运行如下命令
fc-cache -f
系统便会识别所安装的字体了。
2.6 让 GTK 程序看起来漂亮些
cd /usr/ports/x11-themes/gtk-oxygen-engine
make install clean
安装笔记:FreeBSD8.2+KDE4.54 做桌面(组图) - 如他 - 如    他
 
安装笔记:FreeBSD8.2+KDE4.54 做桌面(组图) - RHUTA - 如    他

 
安装笔记:FreeBSD8.2+KDE4.54 做桌面(组图) - RHUTA - 如    他
 

 
安装笔记:FreeBSD8.2+KDE4.54 做桌面(组图) - RHUTA - 如    他
 



  评论这张
 
阅读(4592)| 评论(2)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018