免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7879 | 回复: 15
打印 上一主题 下一主题

[FreeBSD] 【申请加精】FreeBSD6.1+无线+永中......桌面安装【附笔记】 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-18 22:02 |只看该作者 |倒序浏览
用上了永中2007:http://bbs.chinaunix.net/viewthread.php?tid=831531
这个是我公开的note:
http://www.google.com/notebook/p ... 5/BDQw0IgoQxJTOibQh,在那里也可以看到完全版。

主要有:1.无线,intel的2200无线网卡,安装配置很简单。
        2.永中office,暂时用的2004增强版sp2(似乎是sp2,反正不是sp3,sp3还没有搞定)。(关于永中,现在强烈推荐使用永中2007,试用版100次后弹出注册框,但是还能正常使用。)
        3.gtkpod,我的ipod shuffle也能在*nix下用了,不错的功能。
        4.字体,gtk字体用最简单的方法搞定了,很顺眼。

以前试过好些窗口管理器,最终还是决定用windowmaker.

先看图吧,过几天发笔记,1个礼拜内不发笔记,你们就把我往死里鄙视吧。






[ 本帖最后由 xuzh 于 2006-9-29 13:26 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-05-18 22:06 |只看该作者
1。最小安装+ports+/src/sys+Xorg

2。配置最基本参数

  1. #ee /etc/rc.conf
  2. #ee /etc/resolv.conf
  3. #ee /etc/hosts
复制代码


3。定制内核

  1. #cp /sys/i386/conf/GENERIC alfantor01
  2. #/usr/sbin/config alfantor01
  3. #cd ../compile/alfantor01
  4. #make depend
  5. #make
  6. #make intall
复制代码

因为每个人的内核文件都不同,建议看看handbook,不需要一次定制到位,可以分几步走。
我加入了声卡和无线网卡的支持

  1. device iwi
  2. device sound
  3. device "snd_ich"
复制代码


4。更改默认ports fetch路径。多谢http://ports.hshh.org/的提供者,这个镜像的速度非常快,我基本就靠它来ports安装了。(服务器貌似在上海外高桥)。

  1. #ee /etc/make.conf

  2. 添加

  3. MASTER_SITE_OVERRIDE?= \
  4. http://ports.hshh.org/${DIST_SUBDIR}/ \
  5. ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
复制代码


5。通过ports安装cvsup,也可以用光盘pkg装,个人习惯问题。

  1. #cd /usr/ports/net/cvsup-without-gui
  2. #make install clean
复制代码


6。更新ports,现在有个什么snapshot的ports新更新方法,不过我还没机会用,改天试。

  1. #cp /usr/share/examples/cvsup/ports-supfile /etc/alfantor
  2. #cd /etc
  3. #ee alfantor
  4. 将其中一行改成
  5. default host=cvsup2.FreeBSDChina.org
复制代码

  1. #cvsup -g -L 2  alfantor
复制代码


7。配置xorg。在这里碰到问题,似乎前面光盘安装xorg不成,就又进光盘pkg_add了一下。

  1. #Xorg -configure
  2. #cp xorg.conf.new /etc/X11/xorg.conf
  3. #ee xorg.conf
  4. 修改成
  5. DefaultDepth    24
  6.         SubSection "Display"
  7.                 Viewport   0 0
  8.                 Depth     24
  9.                 Modes   "1024x768"
  10.         EndSubSection
复制代码


8。startx进去,如果成功。则进入下一步,否则要检查前面的步骤。

9。ports安装windowmaker

10。

  1. #ee /home/alfantor/.xinitrc
  2. 加入
  3. export LANG=zh_CN.eucCN
  4. export LC_CTYPE=zh_CN.eucCN
  5. exec wmaker
复制代码


11。startx进去,应该可以看见比较理想的windowmaker界面了。

下面的步骤没有先后,因为都是在实践中摸索的。只能谈一些体会心得。

1。完成上述的步骤后,系统默认的字体应该是比较好看的,至少我这么认为,除了它在firefox中显示得非常庞大,以至于显示畸形,还有在gtk2中显示使程序的菜单栏不好看。在下面的步骤中围绕字体会有很多改动设置。

2。首先是将windows中的simsun.ttf和tahoma.ttf字体cp到/usr/X11R6/lib/X11/fonts/TTF中。
然后在windowmaker的字体设置中将除了icon fonts的字体设置为simsun,其他都设置为fixed。重启后字体就改过来了,这里我其实也没有明白windowmaker对于字体的选择到底是怎么用的配置文件。

3。取消反锯齿。

  1. #ee /usr/X11R6/etc/fonts/fonts.conf
复制代码

添加

  1. <match target="font">
  2. <edit mode="assign" name="antialias">
  3. <bool>false</bool>
  4. </edit>
  5. </match>
复制代码


先写这么多,晚上继续。

[ 本帖最后由 xuzh 于 2006-5-19 17:07 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2006-05-19 17:04 |只看该作者
4。安装gaim,通过ports安装

  1. #cd /usr/ports/net-im/gaim
  2. #make WITH_GNUTLS install clean
复制代码

以前是装的gnome,好些配置都是现成的,现在装的windowmaker,好些都要自己手工配置了,这个gaim就是,开始的时候不能上msn和gtalk,google了发现安装的时候没有带ssl装,就只好make deinstall后重装,不能WITH_NSS,只能WITH_GNUTLS。
然后可以进/usr/ports/net-im/gaim-openq装qq。

5。gimp,也是ports装,没什么问题。

6。firefox,ports装,没问题。

7。xmms,ports装,并没有出现以前的菜单乱码的情况,但是播放列表仍旧是乱码,可以在选项->字体设置里直接改为“playlist_font="-misc-simsun-medium-r-normal-*-*-120-*-*-p-*-gb2312.1980-0",*-r-*”(不带双引号),也可以编辑/home/alfantor/.xmms/config,改为“playlist_font="-misc-simsun-medium-r-normal-*-*-120-*-*-p-*-gb2312.1980-0",*-r-*”(不带双引号)。

8。rox-flier,ports安装,修改/usr/local/bin/rox

  1. CHARSET=GB18030  #也有用其他编码的
复制代码

就可以支持显示中文文件名和文件夹。

9。gtk字体,安装完上面这些东西,你会发现使用gtk的程序字体看着不舒服,这时候,需要修改
/usr/X11R6/etc/gtk-2.0/gtkrc

  1. style "default"
  2. {
  3. font_name="tahoma,simsun 14"
  4. }
  5. widget_class "*" style "default"
复制代码

英文字体tahoma放在前面,使英文字体优先使用tahoma。我使用14号字体。
到此,我觉得字体显示已经几乎完美了,除了firefox上有些加粗的字体显示比较奇怪。

10。图像浏览,xnview和gqview都是不错的软件,开始安装xnview成功,但每次重启系统后都不能再启动xnview,说缺少某个lib文件。后来安装rar的时候也出现这种情况,查找原因为没有在rc.conf中加入

  1. compat4x_enable="YES"
  2. compat5x_enable="YES"
复制代码

解决问题。

11。rar,ports安装,没问题。

12。xpdf,
ports路径:/usr/ports/chinese/xpdf。
安装完后firefox的网页字体简直惨不忍睹。我没有找到官方的解决方法,就只有把/usr/X11R6/lib/X11/fonts/TTF中有关的两个楷体字体文件删除了,显示恢复正常。
对于xpdf显示没有内嵌中文字体的显示方法:修改/usr/X11R6/etc/xpdfrc

  1. displayCIDFontt  Adobe-GB1  /usr/X11R6/lib/X11/fonts/TTF/simsun.ttf
  2. fontDir /usr/X11R6/lib/X11/fonts/TTF
复制代码

另外可以将/usr/X11R6/etc/xpdfrc中某些地方根据需要去掉注解。
这样配置可以显示大部分pdf文件,但还不能显示中文书签和china-pub的pdf书,中文书签网上有patch,俺正在研究中。

13。mplayer,ports安装。
安装前去realplayer官方下载linux版realplayer,文件名为RealPlayer10GOLD.bin。改名为RealPlayer.bin。cp到/usr/local/lib/RealPlayer/(没有RealPlayer文件夹就创建一个)。
然后再make install。这样mplayer就支持rm和rmvb文件了。
我第一次安装没有cp RealPlayer.bin,就不能播放rmvb和rm文件,后来在mplayer的Makefile中看到有检测/usr/local/lib/RealPlayer/RealPlayer.bin,就尝试了一下,意外成功了。

14。无线网卡安装。
ports路径有些不记得了。(我现在单位,没有用我的fb系统,是win。-_-#)。
貌似是/usr/ports/net/iwifirmware
make install clean
安装完成后有提示。
在rc.conf中添加

  1. iwi_enable="YES"
  2. iwi_interfaces="iwi0"
  3. iwi_mode_iwi0="bss"

  4. ifconfig_iwi0="inet 192.168.1.107 netmask 255.255.255.0 ssid alfantor channel 6"
复制代码

添加/etc/start_if.iwi0文件

  1. /usr/sbin/iwicontrol -i iwi0 -d /boot/firmware -m bss
复制代码

使能在开机后启动iwi。

我的是intel2200无线网卡,2100的要安装ipw,其他的应该和iwi类似。

15。安装jdk1.4.2。
ports路径:/usr/ports/jdk14
make 后会提示你去哪两个路径下载一些文件,第二个路径是错误的。
装这个没什么别的,就是时间长。
安装完重启,

  1. #java -version
复制代码

后显示正确版本信息,则安装成功。

16。永中的安装,具体可以看这篇帖子:http://www.freebsdchina.org/forum/viewtopic.php?t=18459&highlight=%D3%C0%D6%D0&sid=d0595972bb52830dde2a22b026c730a2
有几点说明:1。帖子里是装的2004增强版试用版,我装的是2004增强版正版,有序列号。
            2。安装永中一定需要jdk1.4.2,不可以jdk1.5,有点郁闷,因为diablo-jdk15安装起来太方便了,几乎只要分把钟。
            3。最好是每个人用自己的光盘做tar包,然后自己算了md5后修改Makefile。
            4。31行,DISTNAME是指在distfiles中tar包的文件名。而42行中,WRKSRC=${WRKDIR}/EIOffice2003,这个EIOffice2003是指tar包解出来后的文件夹的名字,它和tar包的文件名是不一定相同的,注意修改符合。
            5。最新的2004增强版sp3中,将EIOOffice.ese改成了eioffice.jar。我第一次没有安装成功,还没有时间试验。如果有兄弟有装过,谢谢告知。
            6。安装完后可能会菜单栏乱码。可以做个/usr/X11R6/share/fonts/TrueTypez中的字体cp到/usr/X11R6/lib/X11/fonts/TTF中,或者直接做个ln也行。
            7。启动永中可以直接
           

  1.             #eioffice
  2.             
复制代码

            如果不行,就
           

  1.             #java -jar /usr/local/eio/EIOOffice.ese
  2.             
复制代码

            8。因为我startx时是使用的单用户,没有su。所以在启动时会报错,把/root下的EIO_binders权限设置为777。
            
我觉得现在的桌面显示很正,方方正正的,很好。
基本就是这些,晚上回家再进行一些修改。如果有错误,敬请兄弟们指出,谢谢!!

[ 本帖最后由 xuzh 于 2006-5-22 15:03 编辑 ]

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-10-05 06:20:00操作系统版块每日发帖之星
日期:2015-10-05 06:20:00
4 [报告]
发表于 2006-05-19 19:08 |只看该作者
1、安装,如果是工作站的话,我们在选择安装内容的时候可以选择custom,然后除了ports和game不装之外,把其他的都选上,方法是选择ALL,然后来单独取消ports和game,这样的好处是以后在安装软件的时候减少依赖包的安装时间。

2、配置基本参数这个地方,LZ应该再写详细些。

3、声音问题可以看看/boot/defaults/loader.conf,一般来说6.1对常见的PC硬件支持还是不错的。

论坛徽章:
0
5 [报告]
发表于 2006-05-20 00:27 |只看该作者
原帖由 zero-B 于 2006-5-19 19:08 发表
1、安装,如果是工作站的话,我们在选择安装内容的时候可以选择custom,然后除了ports和game不装之外,把其他的都选上,方法是选择ALL,然后来单独取消ports和game,这样的好处是以后在安装软件的时候减少依赖包的 ...


呵呵,我不喜欢选all,我喜欢最小安装。ports怎么可以不装呢?

论坛徽章:
0
6 [报告]
发表于 2006-05-20 15:12 |只看该作者
LZ的永中OFFICE我喜欢,怎么安装的?

论坛徽章:
0
7 [报告]
发表于 2006-05-20 15:24 |只看该作者
device iwi
什么型号的?

论坛徽章:
0
8 [报告]
发表于 2006-05-20 16:26 |只看该作者
原帖由 freebingo 于 2006-5-20 15:12 发表
LZ的永中OFFICE我喜欢,怎么安装的?


笔记还没完,下面会讲到。

device iwi
什么型号的?


intel 2200的,intel2100的要device ipw

论坛徽章:
0
9 [报告]
发表于 2006-05-23 09:27 |只看该作者
o ,好像少了个gtkpod(×nix下连接ipod的软件)的安装。

还有,昨晚qemu安装xp成功,庆祝一下。有空贴笔记。

论坛徽章:
0
10 [报告]
发表于 2006-05-24 08:20 |只看该作者
这么好的帖子就这么给埋没了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP