Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1015006
  • 博文数量: 227
  • 博客积分: 5951
  • 博客等级: 大校
  • 技术积分: 2598
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-22 17:42
文章分类
文章存档

2015年(2)

2014年(12)

2013年(16)

2012年(22)

2011年(19)

2010年(36)

2009年(77)

2008年(39)

2007年(16)

我的朋友

分类: LINUX

2009-04-14 06:51:41

1、


转自Vincent的blog

FreeBSD GNOME 自动挂载

安装好GNOME后发现,并不能正常的自动挂载U盘等设备。查找了些资料后搞定了,正面说一下方法吧:

# vi /etc/fstab 加入以下内容:
/proc /proc procfs rw 0 0
# vi /etc/rc.conf 加入以下内容:
dbus_enable=”YES”
hald_enable=”YES”
将用户加入 wheel, operator 组
# pw usermod username -G wheel,operator
重新启动一下系统,是不是已经搞定啦。

可以使用 但中文问题 未能解决


2、  可能方法不对 还不能实现自动挂载

利用FreeBSD ports轻松打造中文桌面系统

作者:刘颖鸿
摘要:众所周知,从零开始打造一个FreeBSD桌面环境是一个非常繁琐的过程,有时候还会顾此失彼。基于此因,本人创建了port: chinese/auto-cn-l10n,可以大大简化这个过程。再来个王婆卖瓜,将本人维护的ports作些介绍,当然应该也在本文主题范围内。

提示:在进行下一步操作前建议将ports cvsup同步更新一下。

涉及的主要ports(依赖的ports不列出):

x11/xorg
x11/gnome2
x11/kde3

chinese/kde3-i18n-zh_CN
chinese/auto-cn-l10n


gnome与KDE你可选择其中一个,也可以只安装其中一个。
这些ports是需要单独安装的,它们之间没有主要依赖关系(当然X程序依赖xorg-libraries,但不装xorg是不可能出现X的)

红色的三个ports如果在本地编译是非常痛苦的,要浪费不少时间。你可以直接执行(事实上这么做是完全没必要的,除非你有特别的需求或喜欢观看屏幕上一闪一闪的字符 Smile ):

代码:
pkg_add -r xorg
pkg_add -r gnome2
pkg_add -r kde3


从ftp.freebsd.org 下载安装二进制包。
其它桌面环境你也可以用类似方法安装。

蓝色ports中如果你装了KDE3的话chinese/kde3-i18n-zh_CN也是必须安装的。如果你要从网络下载安装需要这样:

代码:
pkg_add -r zh_CN-kde-i18n



接下来就安装chinese/auto-cn-l10n了。当然也可以直接执行:

代码:
pkg_add -r zh-auto-cn-l10n



这里需要注意的是在ports: chinese/* 下大部分ports在用pkg_add -r安装时需要在port名字前加前缀"zh-"所依赖的ports也会自动给装上。

进入port:chinese/auto-cn-l10n 执行make install会弹出一个菜单:

代码:

cd /usr/ports/chinese/auto-cn-l10n
make install



WQY、FIREFLYTTF均为中文点阵字体,FCITX、SCIM、MINICHINPU均为中文输入法,RELAXCONF系本人为RelaxBSD制作的一系列脚本,稍后再作介绍。

这里一般不需要修改,默认就行。将光标移到"OK"按回车后就会自动安装你所选择的ports,同时它们所依赖的ports也会装上去。

安装文件安装在
/usr/local/share/skel/zh_CN.eucCN
这时你可以用这种方式添加一个用于登录中文桌面的用户了

代码:
adduser -k /usr/local/share/skel/zh_CN.eucCN




建议加入wheel组,这样还可以su进入root环境(不建议常用root登录)。添加用户完成后会将/usr/local/share/skel/zh_CN.eucCN下的用户配置文件拷入你的用户目录。

接下来你就用这个用户登录了。首次登录后会弹出一系列菜单。
首先是选择你的桌面环境。只有你安装了的桌面系统才会出现在这个菜单上。如果你只安装一个X桌面系统则不会弹出这个菜单,直接选择了这个桌面系统。
接下来出现对话框,是否自动进入该桌面环境,如果选自动进入,则每次login该用户后便自动启动X进入这个桌面环境,如果选择NO,则登录后不自动进入桌面环境,需要进入X桌面环境须执行:

代码:
startx



最后就是选择输入法了,同样只有安装的输入法才会出现,只安装了一个输入法的选择的就是这个。
OK,你的FreeBSD桌面系统这样就完成了。 Smile

下面就本人维护的几个ports作一些介绍:
port:sysutils/relaxconf
这里所包含的一些脚本可简化你的工作:
/usr/local/bin/relaxsnddetect
自动选择并加载你的声卡,如果你不知道该在/boot/loader.conf添加哪个模块的话可以执行这个脚本。当然你也可以将这个命令行加到/etc/rc.local中,每次启动自动运行。
/usr/local/bin/relaxmountdisk
自动查找本地所有FAT32、NTFS、RersierFS、Ext2FS分区并自动挂载。挂载的目录在/mnt下,有两个参数:ro以只读方式挂载,rw可写方式挂载。也可放入/etc/rc.local中启动自动挂载本地所有支持的分区。
/usr/local/bin/relaxmountusb
可以自动挂载移动磁盘。
/usr/local/bin/relaxmountdisk
这个自然是自动卸载移动磁盘了。
/usr/local/bin/relaxnetconf
以菜单方式指引设置网络。
/usr/local/bin/relaxxconf
这个脚本可以自动配置你的Xorg,以dialog菜单方式。
以上脚本支持中文locale界面。

port: net-im/eva QQ聊天工具,腾讯对QQ协议的修改导致eva再次不能登陆,今天提交了一个修正补丁。

port: game/djgame2 蓝迪在线游戏,今天发的pr,等待正式进入ports,至少我们也可以在FreeBSD下玩网络游戏了。

port: chinese/reciteword 轻轻松松背单词,不少人应该对这个比较熟悉。

port: deskutils/chmsee CHM文档阅览。这个chm格式文档在win下可是很流行的喔。

暂时介绍这么多吧。如果以上几个ports存在任何问题可以直接与我联系,当然也可以发送send-pr。有什么意见或建议欢迎讨论。


阅读(1983) | 评论(0) | 转发(0) |
0

上一篇:freebsd 下不要作的事

下一篇:mirror.switch

给主人留下些什么吧!~~