免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2827 | 回复: 8

[FreeBSD] 轻松但费时地搞定FreeBSD 4.11 STABLE [复制链接]

论坛徽章:
0
发表于 2004-12-21 16:33 |显示全部楼层
最近几天计划写的一个tips文档,占个位先~~

主要内容在于全部使用port安装图形化工作环境

下边是我的桌面部分截图:

1. 系统版本和我的MP3播放器~
http://www.4ulm.org/images/snaps/desktop/1.gif

论坛徽章:
0
发表于 2004-12-22 11:33 |显示全部楼层

轻松但费时地搞定FreeBSD 4.11 STABLE

用它能完成工作中的一切需要吗?

论坛徽章:
0
发表于 2004-12-22 16:52 |显示全部楼层

轻松但费时地搞定FreeBSD 4.11 STABLE

原帖由 "一颗小白菜" 发表:
最近几天计划写的一个tips文档,占个位先~~

主要内容在于全部使用port安装图形化工作环境

下边是我的桌面部分截图:

1. 系统版本和我的MP3播放器~
http://www.4ulm.org/images/snaps/desktop/1.gif


请问你的/usr分了多大啊?装完这些以后用了多少?
我上次用ports装gnome2.8,最后3G的/usr用完了,还没装完

论坛徽章:
0
发表于 2004-12-22 17:05 |显示全部楼层

轻松但费时地搞定FreeBSD 4.11 STABLE

首先还是说说核心配置吧,虽然都是些老生常谈的内容,但是还是看到N多朋友在问。

以下是我的核心配置文件

  1. # 强烈建议将你的核心配置文件放在非/usr/src目录下,
  2. # 只需要到/usr/src/sys/i386/conf下作一个软链接就行了
  3. machine                i386
  4. cpu                I686_CPU
  5. ident                FLY
  6. maxusers        0
  7. options         INET
  8. options         FFS
  9. options         FFS_ROOT
  10. options         SOFTUPDATES
  11. options         UFS_DIRHASH
  12. options         MFS
  13. options         MSDOSFS
  14. options         PROCFS
  15. options         COMPAT_43
  16. options         UCONSOLE
  17. options         USERCONFIG
  18. options         VISUAL_USERCONFIG
  19. options         SYSVSHM
  20. options         SYSVMSG
  21. options         SYSVSEM
  22. options         P1003_1B
  23. options         _KPOSIX_PRIORITY_SCHEDULING
  24. # 对防止DDOS有一点点效果~
  25. # 其实我本来想注释掉以下一行的,PC应该没有什么大问题的
  26. options         ICMP_BANDLIM
  27. options         KBD_INSTALL_CDEV
  28. device                isa
  29. device                eisa
  30. device                pci
  31. device                fdc0        at isa? port IO_FD1 irq 6 drq 2
  32. device                fd0        at fdc0 drive 0
  33. device                ata0        at isa? port IO_WD1 irq 14
  34. device                ata1        at isa? port IO_WD2 irq 15
  35. device                ata
  36. device                atadisk
  37. device                atapicd
  38. options         ATA_STATIC_ID
  39. device                atkbdc0        at isa? port IO_KBD
  40. device                atkbd0        at atkbdc? irq 1 flags 0x1
  41. device                psm0        at atkbdc? irq 12
  42. device                vga0        at isa?
  43. pseudo-device        splash
  44. device                sc0        at isa? flags 0x100
  45. device                agp
  46. device                npx0        at nexus? port IO_NPX irq 13
  47. device                apm0        at nexus? disable flags 0x20
  48. # 因为我用realtek 8139网卡,所以使用以下两行
  49. device                miibus
  50. device                rl
  51. pseudo-device        loop
  52. pseudo-device        ether
  53. pseudo-device        tun
  54. pseudo-device        pty
  55. pseudo-device        md
  56. pseudo-device        bpf
  57. # 声卡驱动
  58. # 因为是使用VIA AC97软声卡,所以不用其他的snd_*模块了
  59. device                pcm
  60. # 加上这个,方便以后想着的时候安装mplayer等多媒体软件
  61. options                USER_LDT
  62. # ATI Rage 128 Pro 显卡驱动
  63. device                "r128drm"
  64. # 这项其实可以不用加的,开启CPU的SSE功能,P级的CPU都支持的。
  65. # 但是加上这个选项以后,某个多媒体软件(名字不记得了)才能开启SSE优化功能
  66. options                CPU_ENABLE_SSE
  67. # 没有SCSI设备,但是用来加速光驱的探测也不错啊
  68. options                SCSI_DELAY=4
复制代码


接下来是我的/etc/make.conf文件:

  1. CPUTYPE=p4
  2. # 必须使用这2行
  3. # 否则make xorg/XFree86的时候会出现一大堆
  4. # "undefined reference to 'pthread_*'"
  5. # 的错误提示
  6. NO_CPU_CFLAGS=true
  7. NO_CPU_COPTFLAGS=true
  8. # 最好不要使用 >;2的优化级,否则make xorg/XFree86的时候你会肠子都悔断的  呵呵
  9. # FreeBSD缺省就使用了 -march=prodiumpro 参数,但是我觉得它非常不爽,所以就用了 -march=i686
  10. CFLAGS= -O2 -pipe -march=i686
  11. CXXFLAGS+= -fmemoize-lookups -fsave-memoized
  12. COPTFLAGS= -O2 -march=i686 -pipe
  13. # 不make与ISDN相关的内容
  14. NO_I4B=        true
  15. # 不make任何profile library内容
  16. # profile library基本没用,至少我现在还不知道它可以用来干什么 :D
  17. # 我只知道加上它可以加速我 make world
  18. NOPROFILE=        true
  19. # 不make任何与UUCP相关的内容
  20. NOUUCP=        true
  21. # 这个是在/usr/port下make时系统寻找的source文件存放位置
  22. # 缺省是ftp://ftp.FreeBSD.org/pub/FreeBSD/%SUBDIR%/
  23. # 我目前并不太喜欢出国,所以改为了FreeBSD在国内的镜像
  24. # 但实际上还是有很多软件的source文件必须出国去拉
  25. MASTER_SITE_FREEBSD_ORG=      ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/%SUBDIR%/
  26. # gnome的主站点位置
  27. # 安装gnome 2.8就改为这个啦,这是国内的镜像,速度不用说了
  28. MASTER_SITE_GNOME=        http://mirrors.geekbone.org/gnome/%SUBDIR%/
  29. # 不用再说了
  30. MASTER_SITE_LOCAL=        ftp://ftp.cn.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/%SUBDIR%/
  31. # 这个是port安装寻找source文件首先搜索的位置
  32. MASTER_SITE_OVERRIDE=ftp://ftp.cn.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}
  33. # 使用xorg而不是使用XFree86 4
  34. # 当然你也可以改为xfree86以使用XFree86
  35. X_WINDOW_SYSTEM=xorg
  36. # 以下两行是为了安装 gnome
  37. WITH_LAME=yes
  38. WITH_FAM=yes
复制代码

论坛徽章:
0
发表于 2004-12-22 17:33 |显示全部楼层

轻松但费时地搞定FreeBSD 4.11 STABLE

我的disk space:

  1. Filesystem    Size   Used  Avail Capacity  Mounted on
  2. /dev/ad1s1a   4.8G    73M   4.4G     2%    /
  3. /dev/ad1s1e   984M   6.6M   899M     1%    /tmp
  4. /dev/ad1s1g    19G   1.7G    16G    10%    /usr
  5. /dev/ad1s1f   4.8G    12M   4.4G     0%    /var
  6. /dev/ad1s1h    24G   2.0K    22G     0%    /var/download1
  7. /dev/ad0s7     26G   9.9G    16G    38%    /var/download2
  8. procfs        4.0K   4.0K     0B   100%    /proc
复制代码

/usr/ports已经让我make clean了...
如果空间不够,我觉得其实可以尝试根据/usr/ports/x11/gnome2/Makefile中的RUN_DEPENDS章节来一个个地make install clean...

“用它能完成工作中的一切需要吗?”,我并不想怎么去讨论,我觉得没有任何一件东西能够“完成工作中的一切需要”,只是看怎么去使用和使用范围。
比如我这个环境只是作为我的办公环境,我认为它足够了,至少我不用去到处找putty,也不用去考虑软件的注册...

论坛徽章:
0
发表于 2004-12-22 17:38 |显示全部楼层

轻松但费时地搞定FreeBSD 4.11 STABLE

很好的经验
支持
请继续。。。

论坛徽章:
0
发表于 2004-12-22 19:04 |显示全部楼层

轻松但费时地搞定FreeBSD 4.11 STABLE

# 强烈建议将你的核心配置文件放在非/usr/src目录下,
# 只需要到/usr/src/sys/i386/conf下作一个软链接就行了

这个有什么好处?

论坛徽章:
0
发表于 2004-12-22 19:05 |显示全部楼层

轻松但费时地搞定FreeBSD 4.11 STABLE

计划把以前的一个破烂笔记本改装FreeBSD,期待着楼主的文章

论坛徽章:
0
发表于 2004-12-22 19:09 |显示全部楼层

轻松但费时地搞定FreeBSD 4.11 STABLE

好像是个p2766的,128内存,显卡都是集成的,装个2000速度比较难以忍受,另外这个笔记本可能会用到测试网络是否通,会经常需要改ip地址,能否不用重启就直接生效?跟2000那样
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

SACC2019中国系统架构师大会

【数字转型 架构演进】SACC2019中国系统架构师大会,8.5折限时优惠重磅来袭!
2019年10月31日~11月2日第11届中国系统架构师大会(SACC2019)将在北京隆重召开。四大主线并行的演讲模式,1个主会场、20个技术专场、超千人参与的会议规模,100+来自互联网、金融、制造业、电商等领域的嘉宾阵容,将为广大参会者提供一场最具价值的技术交流盛会。

限时8.5折扣期:2019年9月30日前


----------------------------------------

大会官网>>
  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP