FreeBSD 架设桌面中文环境

合集下载

FreeBSD_7.0图文教程,常用命令以及VI_命令

FreeBSD_7.0图文教程,常用命令以及VI_命令

FreeBSD 7.0图文教程,常用命令以及VI 命令启动计算机后,经过一些加载过程后,将载入FreeBSD 引导画面,如下图:现在,按回车键或数字1键,选择第一项使用默认方式启动FreeBSD 安装程序。

如果您不进行选择,安装程序会在十秒后自动使用此方式启动。

经过一些加载过程后,开始进入安装向导。

进入向导前,首先会要求你选择所在国家。

按键盘方向键选择45 China 中国,为我们的国家,回车键确定。

下一个画面,是要求你选择键盘类型。

中国地区和欧美地区都是使用美式键盘,我们可以直接使用默认选项USA ISO,回车确认进入下一步。

正式进入了安装向导,FreeBSD 7.0 的安装程序名叫Sysinstall。

现在你看到的就是Sysinstall 的主菜单,其中有各种安装选项。

使用方向键选择Standard 项目,回车确认,进入标准安装。

首先会看到一个安装提示消息框,确认即可。

现在看到的是分区向导,这里会列出你的硬盘信息。

一般情况下,我们按键盘A键,使用自动分区功能,或者手工创建分区。

这里我们按A键,自动分区完毕。

按键盘Q键,完成分区。

这里是询问你安装何种硬盘引导程序。

第一项是使用FreeBSD 的启动引导程序,第二项是标准引导,第三项是不安装引导程序。

如果我们安装单操作系统,请选择第二项。

如果有多个操作系统,请选择第一项。

第三项是不安装,这指使用目前已经有的其他操作系统的引导程序。

我们选择第二项,确认。

再确认,进入分区向导。

要注意的是FreeBSD 的磁盘分区与Windows 的分区概念不一样,除了硬盘分区之外,还有一个Label 分区。

我们依然按A键,使用自动分区,软件会为我们分配合适的磁盘分区与虚拟内存,按Q键完成。

现在看到的,是比较重要的部分,选择软件安装包。

我们只需要一个全新干净的FreeBSD,这里我们选择倒数第二项Minimal 最小安装模式,按空格键确认。

这里要注意的是,FreeBSD 有一个很方便的软件包管理和安装器,名叫ports,类似Ubunut 的Apt-get,一般我们都是必须安装的。

FreeBSD5.4桌面配置(ZZ)Unix系统-电脑资料

FreeBSD5.4桌面配置(ZZ)Unix系统-电脑资料

FreeBSD5.4桌面配置(ZZ)Unix系统-电脑资料转载自CU BSD版面 FreeBSD 最新公布了 5.4 版本,于是,我立即下载,。

以下是我的安装和配置过程。

或许对你有帮助。

安装完以后,KDE和GNOME都是最新的。

并且中文显示非常美观和清晰。

还不错。

我的电脑P4,两块网卡,rl0网卡用于ADSL, rl1网卡用于与内部网连转载自CU BSD版面FreeBSD 最新公布了 5.4 版本,于是,我立即下载。

以下是我的安装和配置过程。

或许对你有帮助。

安装完以后,KDE和GNOME都是最新的。

并且中文显示非常美观和清晰。

还不错。

我的电脑P4,两块网卡,rl0网卡用于ADSL,rl1网卡用于与内部网连接,液晶17显示器。

注意,下文中的代码部分前边用#符号开头的为注释,如果你要使用,请根据你的情况去掉#号。

我全部都使用vim作为编辑器。

我的主要步骤是:= 1 安装系统和软件包 =下载以后,先安装系统部分。

然后,重新起动。

用如下命令,起用光盘:代码:mount_cd9660 /dev/acd0 /cdrom然后,把两张光盘中的packages 目录复制到/usr/local/software 目录中,放在一起,然后就可以用 pkg_add 安装你想要的软件了。

这样做主要是为了不用来回换光盘,并且速度也快一些。

由于我喜欢使用 KDE ,所以,我的安装顺序是:代码:cd x11pkg_add xorg-6.8.2.tbzpkg_add kde-3.4.0.tbz你要是喜欢使用GNOME ,也可以 pkg_add gnome2-2.10.0.tbz。

随你安装。

这样桌面软件就有了,我又安装了vim,cvs up和unzip。

如果要使用 VIM ,最好先建立一个 vimrc 文件:代码:cp /usr/local/share/vim/vim63/vimrc_example.vim /usr/local/share/vim/vimrc这样编辑的时候就方便多了。

FreeBSD81Kde4中文本地化安装

FreeBSD81Kde4中文本地化安装

FreeBSD 8.1 Kde4中文本地化安装第一步:安装X111.从FreeBSD 8.1-RELEASE-dvd1 中安装Xorg# sysinstall(必须在本机上操作)2.配置/etc/rc.conf#vi /etc/rc.conf保存,重启机器。

3.配置X11#Xorg –configure 以root用户建立初始配置文件#Xorg –config xorg.conf.new 测试配置文件(显示黑色屏幕)Or #Xorg –config xorg.cong.new –retro (显示灰黑色格子以及X型鼠标指针)测试完成后同时按Ctrl+Alt+Fn(F1表示第一个虚拟控制台)之后按Ctrl+C。

#vi xorg.conf.new 修改配置文件。

(设置显示器的刷新率、启用DPMS(能源之星)功能、默认的分辨率和色深)#cp xorg.conf.new /etc/X11/xorg.conf(复制配置文件到指定位置) 4.在X11中使用TrueType字体#vi /etc/X11/xorg.conf 修改X11配置文件复制字体文件如:STXINGKA.TTF simkai.ttf simsun.ttc(改名.ttf)接下来:更新字体信息(mkfontscale mkfontdir)重建字体缓存(fc-cache –fv)第二步:安装KDE4桌面环境#sysinstall# echo “exec /usr/local/kde4/bin/startkde” >~/.xinitrc(各用户主目录下) #vi /etc/rc.conf 增加以下项local_startup=”${local_startup} /usr/local/kde4/etc/rc.d”kdm4_enable=”YES”#vi /etc/ttys#vi /usr/local/kde4/share/config/kdm/kdmrc 修改允许root登录kde4第三步本地化#pkg_add 安装zh_CN-kde-l10n-4.4.5.tbz 和zh_CN-koffice-l10n-2.2.0.tbz #vi /etc/login.conf# echo “setenv LANG zh_CN.UTF-8” >> $home/.xinitrc安装输入法zh-gcin-1.4.5_3.tbz复制qt4-inputmethods-4.6.3.tbz到zh-gcin-1.4.5_3.tbz所在的chinese目录下#pkg_add zh-gcin-1.4.5_3.tbz#vi $home/.xinitrc#vi $home/.login_conf#reboot收工。

freebsd开发环境解决方案-电脑资料

freebsd开发环境解决方案-电脑资料

freebsd开发环境解决方案-电脑资料以前曾经看过很多开发人员提到FreeBSD用于开发是非常优秀的系统,但是之前提到的主要都是freebsd在单机的开发环境下所具有的优势,但是最近我发现其实FreeBSD在开发方面所具备的优势并不仅只于此,。

在一个开发团队中使用FreeBSD是可以形成一个完整的解决方案的。

在单机方面的开发环境上,我不想多说了,Linux其实也具备很多好的特点的,我想说得更多是linux所不具备的特点。

当然这个方案使用linux来完成并不是不可能的,但是使用linux来完成其中的很多部分是有一些困难的,从便利性上来讲不如FreeBSD,从我这个懒人的角度来讲,如果有两个方法来解决问题,一个既简单又快速(还很清晰),另一个相对比较复杂,耗时长。

那我没有理由非要选用后一种。

说这话的原因是,我不想跟我们国家普遍存在的某些偏执的人引起任何的争论。

只是想说这里其实有一种简单易行的方法。

更主要的原因是,这种方法在我已知的情况下还没有人在开发环境的建立中使用。

其实这个方法所使用的技术都是已经被广泛采用的,甚至可以说有些古老的东西。

只是通过FreeBSD这个系统能够把它们都串连在一起。

可以形成一套完整的开发环境,还包括办公环境。

我这个想法的核心是由一台FreeBSD中心服务器来完成的。

这个中心服务器上安装CVS server,Samba server和NFS server就可以了,其中Samber server可以提供方便的空间共享,之所以除了NFS还要再单装Samba,是因为Samba在非*nix的环境上也可以使用。

同时还可以安装CUPS 来驱动一台打印机,通过Samba共享,让整个工作环境都可以共享打印服务。

用FreeBSD做中央文件服务器和CVS服务器的好处是不会受到广大的Windows病毒的影响。

现在还有一点缺憾的是在FreeBSD 上还没有好的杀毒软件可用,虽然有个老美的杀毒软件,但是因为是付费的,付给老美一方面有点贵贵,另一方面也比较麻烦,希望我们国家的杀毒软件厂商也能考虑做一个能在FreeBSD上运行的版本,就算收点钱也可以。

搭建一个大型网站架构的实验环境(FreeBSD系统设置篇)

搭建一个大型网站架构的实验环境(FreeBSD系统设置篇)

搭建一个大型网站架构的实验环境(FreeBSD系统设置篇)2007/12/28 16:31三、FreeBSD系统的设置系统安装完成了,现在我们开始对他进行设置。

刚安装完成的系统是没有密码的,我们用root直接登录进去。

# sysinstall对系统进行设置。

选择【Configure】进入【Root Password】设置root密码。

【Networking】选择【sshd】启用ssh远程登录,这样我们就可以在终端上对系统进行设置了,不用在VMware里面来回切换,方便!选择【Exit】退出设置界面。

系统网络设置设置前,可以先查看一些网卡号# ifconfig -alnc0: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384inet 127.0.0.1 netmask 0xff000000# ee /etc/rc.conf加入:ifconfig_lnc0="inet 192.168.10.20 netmask 255.255.255.0" # IP地址和子网掩码defaultrouter="192.168.10.10" # 默认网关hostname="www.rd.bj" # 机器名称# ee /etc/hosts加入:192.168.10.20 www.rd.bj # 将IP和机器名做映射# ee /etc/resolv.conf加入:nameserver 127.0.0.1好了,基本的网络设置已经完成了,我们reboot一下机器让设置生效。

FreeBSD-13.0桌面配置(xfce)

FreeBSD-13.0桌面配置(xfce)

FreeBSD-13.0桌⾯配置(xfce)现在安装配置已经⽐以前⼤⼤简便了很多,减少了很多累赘操作和配置,显得更加的易⽤了。

⽹上很多⽂章也都⽼旧过时,⾥⾯很多内容或配置教程都是画蛇添⾜。

本⽂重新整理,凡是不必要步骤及配置通通去掉。

1、虚拟机设置(VirtualBox,如果有)如果是⽤VirtualBox虚拟机,在“显⽰”设置⾥,显卡控制器要选择“VBoxVGA”或者“VBoxSVGA”,要不然后期安装桌⾯没办法全屏,⿏标光标移动也会有问题。

2、root登录,设置国内pkg源 创建⽤户级 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.backup#pkg update -f3、更新pkg软件#pkg update -f⽬前国内⽤port源码安装软件⽐较⿇烦,有些依赖需要从Github上下载,⽽国内⽹络⼜不稳定,所以往往会下载不成功。

不过⽤pkg已经满⾜我们⽇常⼤部分需求。

4、安装portsnap第⼀次运⾏:#portsnap fetch#portsnap extract#portsnap update耐⼼等待完成,以后只要运⾏以下命令就OK了:#portsnap fetch update⽬前portsnap台湾源也不是很快,我⽤系统默认的源有时候很快,有时候很慢,有需要可以参考我之前的博⽂:5、更新系统#freebsd-update fetch#freebsd-update install更新完,记得备份,然后reboot重启6、root登录,安装xorg和xfce及相关配置#pkg install xorg xfce看⽹速,等待下载完成。

freebsd的桌面安装

freebsd的桌面安装

Freebsd的桌面安装笔记最近在学习freebsd,看了freebsd的handbook,里面介绍了安装freebsd桌面,于是为了提高自己对freebsd的认识和理解,自己决定安装freebsd gnome。

看了freebsd handbook,安装gnome 步骤:To install the GNOME package from the network, simply type:# pkg_add -r gnome2To build GNOME from source, use the ports tree:# cd /usr/ports/x11/gnome2# make install clean本来是打算自己make 源代码的,但是自己从port来编译gnome2速度太慢,而且还经常报错。

没办法用pkg来安装。

Pkg安装倒是很快就能安装成功,但是重启之后不成功,按照handbook的步骤启动:Once GNOME is installed, the X server must be told to start GNOME instead of a default window manager. If acustom .xinitrc is already in place, simply replace the line that starts the current window manager with one that149Chapter 5 The X Window Systemstarts /usr/X11R6/bin/gnome-session instead. If nothing special has been done to configuration file, then it isenough to simply type:% echo "/usr/X11R6/bin/gnome-session" > ~/.xinitrcNext, type startx, and the GNOME desktop environment will be started.Note: If a display manager, like XDM, is being used, this will not work. Instead, create anexecutable .xsessionfile with the same command in it. To do this, edit the file and replace the existing window manager command with/usr/X11R6/bin/gnome-session:% echo "#!/bin/sh" > ~/.xsession% echo "/usr/X11R6/bin/gnome-session" >> ~/.xsession% chmod +x ~/.xsessionAnother option is to configure the display manager to allow choosing但是在usr目录下根本找不到X11R6这个目录,这时候陷如僵局,折腾了好几天,重新安装了gnome,甚至怀疑了freebsd对显卡驱动不支持,后来使用demsg查看,freebsd对显卡是support 的。

FreeBSD下显示中文

FreeBSD下显示中文

FreeBSD下显示中文SSH时显示中文,只需修改/etc/profile,加入以下三行即可:export LC_CTYPE="en_US.ISO8859-1"export LC_ALL="en_US.ISO8859-1"export LANG="en_US.ISO8859-1"其他:一、本地汉化设置语言设置环境变量LC_ALL,LANG,LC_CTYPE。

如果要是E文界面只设置LC_CTYPE就可以了。

#setenv LC_ALL zh_CN.eucCN#setenv LANG zh_CN.eucCNsetenv LC_CTYPE zh_CN.eucCN二、CD、Windows分区下中文显示1、编译内核cd /usr/src/sys/i386/confvi GENERIC(1)、把option MSDOSFS和option CD9660这两行注释掉。

(2)、/usr/sbin/config GENERIC(3)、cd ../compile/GENERIC(4)、make depend(5)、make(6)、make install(7)、reboot(or init 6)2、mount CD、Windows分区(1)、mount FAT32分区需要指定语言为zh_CN.eucCN,NTFS 分区需要指定字符集GB2312才能正常显示中文。

mount_msdosfs -L zh_CN.eucCN /dev/ad0s1 /mntmount_ntfs -C GB2312 /dev/ad0s6 /mnt(2)、mount CD需要指定字符集为GB2312才能正常显示中文mount_cd 9660 -C GB2312 /dev/acd0 /cdrom三、安装fcitx怎么安装这个就懒得说了,安装后在.xinitrc加上这两行export XMODIFIERS=@im=fcitxfcitx&Ctrl+空格键调用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安装Xorg:
1、在终端执行sysinstall。

2、将FreeBSD安装光盘Disk1放入光驱中。

3、依次选择Configure->;Packages->CD/DVD->All->XOrg-7.3.1。

4、选择OK。

5、选择Install。

6、测试新生成的xorg.conf.new配置文件。

#Xorg-configxorg.conf.new
如果看到一个黑灰的格子和一个X形的鼠标指针,那么配置就是成功的。

如果要退出测试,只要同时键入Ctrl+Alt+Backspace。

如果鼠标工作不正常,则需要先配置它。

安装KDE:
仅仅只安装Xorg还不能使用FreeBSD的图形界面,还需要安装一个桌面环境,例如Gnome或KDE。

1、在终端执行sysinstall。

#sysinstall
2、将FreeBSDDisk2放入光驱中。

(安装时还要用Disk2)
3、依次选择Configure->;Packages->CD/DVD->All->KDE-3.5.8
4、选择OK。

5、选择Install。

6、#ee.xinitrc(没有这个文件则新建生成它)
输入"execstartkde"ESC退出并保存
或执行#echo"execstartkde">~/.xinitrc直接生成.xinitrc文件。

7、#startx 进入KDE桌面。

prots安装参考:
1、安装xorgkde,以freebsd6-stable为例,在保证网络联通的情况下,可用下面命令安装:
pkg_add-rxorg;安装xorg
pkg_add-rkde;安装kde
2、运行xorgcfg命令,在用户目录下生成xorg.conf.new
cp~/xorg.conf.new/etc/X11/xorg.conf
3、在用户目录下生成.xinitrc文件,文件的内容是
exec startkde
可以用如下命令生成.xinitrc文件
#echo"execstartkde">~/.xinitrc
4、运行startx命令,如果xorg.conf和.xinitrc文件正确,应该可以进入kde 了
5、安装中文字体和输入法,可以输入和显示中文。

推荐的方法是使用ports cd/usr/ports/chinese/auto-cn-i10n
makeinstall;安装
makeclean;清除编译时产生的文件
6、安装kde中文包,界面中文化
pkg_add-rkde3-i18n-zh_CN
7、设置区域:
K菜单-->设置->区域和辅助功能->国家地区以及语言->添加语言->选择“简体中文”,并放到最上面,确定之后,可以显示中文界面
8、调整用户的locale,主要是设置LANG变量,以startx方式启动kde为例:如果shell是csh,在用户目录下找到.cshrc填入setenvLANGzh_CN.UTF-8 如果shell是sh,在用户目录下找到.profile输入exportLANG=zh_CN.UTF-8 9、以上安装完成后,root用户的默认shell环境为csh,对应的配置文件为.cshrc;一般用户的默认shell环境为sh,对应的配置文件为.shrc。

#ee.cshrc
setenvEDITORvi
setenvPAGERmore
setenvBLOCKSIZEK
setenvLANGzh_CN.UTF-8#这行是关键,后来加上的。

#startx
即可进入汉化桌面.
输入法安装:
#cd/usr/ports/chinese/scim-pinyin
#makeinstall
#makeclean
注意,安装输入法后,须在文件“.xinitrc”中加入启动
execscim-d&#加这一行
execs tartkde
注意问题:
安装/usr/ports/chinese/kde3-i18n-zh_CN,make不过去,最后提示》coulden'tfetchit-pleasetry》
coulden'tfetchit-pleasetrytoretrievethis>>portmanuallyinto/usr/ports/di stfiles/KDE/kde-i18nandtryagainXXXstopin/usr/ports/chinese/kde3-i18n -zh_CN
解决:
指定FTP服务器,修改/etc/make.conf加入
MASTER_SITE_OVERRIDE=ftp:///pub/FreeBSD/ports /distfiles/{DIST_SUBDIR}/
#pkg_add-rzh_CN-kde-i18n就可以了
或者进入目录:
#cd/usr/ports/chinease/kde3-i18n-zh_CN
#makeinstall
#makeclean
关于KDM:
KDM就是KDE提供的登陆管理器,包括用户登陆与桌面环境选择两大部分。

启用KDM,修改“/etc/ttys”文件的“ttyv8行”,具体的修改是:
把安装默认的ttyv8"/usr/X11R6/bin/xdm-nodaemon"xtermoffsecure
改成:ttyv8"/usr/local/bin/kdm-nodaemon"xtermonsecure
更改些项后,系统就默认KDM启动,此时“kdmrc”文件中应设置允许root 登陆。

KDM主程序文件都存放在“/usr/local/bin”目录下,KDM的配置文件存放在“/usr/local/share/config/kdm”目录下面。

KDM的实现与XDM有很多相同之处,KDM的启动,大致也分以下几个阶段。

一个基本的前提是系统的X-window工作必须正常。

KDM首先是运行在root 权限下,启动X服务器,然后运行setup脚本,进行一些初始化任务,然后进入登陆界面,用户信息验证之后,启动startup脚本和session,当会话结束时运行reset脚本,回收资源,停止X服务器。

Startx启动KDE,中文界面正常,为什么用KDM启动后,有些字会变成问号?因为KDM启动时,尤其是csh,并不读取用户目录下的.cshrc文件,因此系统的locale并不是zh_CN,这会造成kde部分汉字显示为问号.
设置,AllowRootLogin=true就可以允许root登录。

KDM登录窗口支持多种语言界面,默认是英语,可以修改为中文界面,可以在“控制中心“的图形设置界面上进行设置。

方法是:“K菜单”->“系统管理”->“控制中心”->“登录管理器”->“外观”->“语系”,把语言改为“简体中文(zh_CN)。

修改登录语言还可以用修改配置的方法,kde的配置文件为
/usr/local/share/config/kdm/kdmrc,详细配置可以参照其中的说明。

kdmrc文件中第346行“Language“字段进行修改,如改成:
Language=zh_CN
即:
Defaultis"zh_CN"
只要系统中包含中文字体,KDM的界面元素就可以显示中文。

启用KDE的移动存储设备即插即用功能
大致需要以下几个功能模块的支持
1、FreeBSD系统的硬件发现支持——devd
2、设备的管理,诸如自动mount,卸载等等——HAL
3、消息传递机制,解决KDE如何接收和发送设备控制信息——dbus
4、设备的权限——设置用户的权限
因此启动KDE的移动存储设备即插即用功能,需要做如下配置:
1、在/etc/rc.conf文件中加入下面的配置
hald_enable="YES"
dbus_enable="YES"
polkitd_enable="YES"
2、为了避免xorg系统升级带来的问题,建议在rc.conf中加入下面的配置local_startup="/usr/local/etc/rc.d"
3、设备控制权限配置
可以有两个方案,参考/usr/local/etc/dbus-1/system.d/hal.conf
一个方案是把用户添加到operator组中
一个方案就是修改hal.conf文件,让用户所在组可以拥有operator的四个权限。

如果是startx启动KDE,这种情况下是不能直接关机的
若想使用KDE能够控制关机,需要启用KDM,方法是编辑/etc/ttys这个文件修改ttyv8行,如下:
ttyv8"/usr/local/bin/kdm-nodaemon"xtermonsecure
KDM也需要一定的配置,KDM默认不允许root登陆,修改其权限:
K菜单->设置->系统管理->登陆管理器,进行权限设置,并且要修改关机命令(默认的命令只能做到软件关机)
关闭系统命令:/sbin/shoutdown-pnow
重启动命令:/sbin/reboot
转自/s/blog_49abd1f30100950k.html
《反低俗,文明上网通告》。

相关文档
最新文档