LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1018|回复: 9

新装Gentoo 2005.0 ,有几个问题

[复制链接]
发表于 2005-10-4 22:03:47 | 显示全部楼层 |阅读模式
1、开机时候提示未知dnsdomainname,估计我没设置dns域名。这个怎么办?
2、默认键盘用哪个?我写的UTF-8,不能用
3、修改rc.conf的时候有些看不懂,官方的帮助文档没详细说这个,只说让对照注释改,英文不过关
4、谁把他的make.conf贴出来让我参考参考
——————————————————————————————
谢谢
发表于 2005-10-4 22:57:39 | 显示全部楼层
1、在/etc/conf.d/domainname设置本地域名。
2、默认键盘第一个(us键盘)就可以了。
3、查字典
4、

  1. $ cat /etc/make.conf
  2. # These settings were set by the catalyst build script that automatically built this stage
  3. # Please consult /etc/make.conf.example for a more detailed example
  4. CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -m3dnow -msse -mmmx"
  5. CHOST="i686-pc-linux-gnu"
  6. CXXFLAGS="${CFLAGS}"
  7. LDFLAGS="-Wl,-O1"
  8. ACCEPT_KEYWORDS="~x86"
  9. MAKEOPTS="-j2"
  10. USE="cjk unicode nls nptl nptlonly userlocales 3dnow 3dnowex sse mmx mmx2 fortran usb -arts -ipv6 -spell -kde -qt -gnome -mozilla -quicktime -cups"

  11. #PORTDIR_OVERLAY="/usr/local/portage/glc"

  12. GENTOO_MIRRORS="http://gentoo.gg3.net  ftp://203.127.221.98/pub/gentoo/  http://gentoo.mirrors.pair.com/"
  13. #GENTOO_MIRRORS="ftp://linux.ntcu.net/dists/gentoo/ ftp://203.127.221.98/pub/gentoo/  http://gentoo.mirrors.pair.com/"

  14. #SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage"
  15. #SYNC="rsync://rsync.gg3.net"
  16. SYNC="rsync://203.127.221.98/gentoo-portage"

  17. RSYNC_RETRIES="1"
  18. RSYNC_TIMEOUT=30

  19. CCACHE_SIZE="2G"
  20. AUTOCLEAN="yes"
  21. CLEAN_DELAY=3
  22. LINGUAS="zh_CN"
  23. LANG="zh_CN.UTF-8"
  24. LANGUAGE="zh_CN.UTF-8"
  25. LC_ALL="zh_CN.UTF-8"

  26. FEATURES="autoaddcvs autoconfig ccache cvs strict sfperms"
  27. EMERGE_WARNING_DELAY=5

  28. ##---------
  29. ALSA_CARDS="intel8x0"
  30. VIDEO_CARDS="nvidia"
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-10-5 16:48:15 | 显示全部楼层
为什么在make.conf中设置
LINGUAS="zh_CN"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN.UTF-8"
LC_ALL="zh_CN.UTF-8"
不是在/etc/profile中设置就可以了吗?
回复 支持 反对

使用道具 举报

发表于 2005-10-5 17:28:44 | 显示全部楼层
这样设置可以在emerge时以指定locale来 emerge。比如acroread就会自动emerge中文版了。
回复 支持 反对

使用道具 举报

发表于 2005-10-6 01:44:07 | 显示全部楼层
Post by welans
这样设置可以在emerge时以指定locale来 emerge。比如acroread就会自动emerge中文版了。

USE中加入linguas_zh_CN就可以了阿
软件的中文界面是由linguas来控制的吧,呵呵
LANG="zh_CN"不影响软件的界面的吧,不是很懂,呵呵
对了welans兄用了ccache,内存多大的?我的384M的估计不行,打算加内存,
顺便贴个我的make.conf
  1. wxd@Gentoo ~ $ cat /etc/make.conf
  2. #Copy this file to /etc/make.conf
  3. # These settings were set by the catalyst build script that automatically built this stage
  4. # Please consult /etc/make.conf.example for a more detailed example
  5. CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
  6. CHOST="i686-pc-linux-gnu"
  7. CXXFLAGS="${CFLAGS}"
  8. MAKEOPTS="-j2"
  9. #ACCEPT_KEYWORDS="~x86"
  10. AUTOCLEAN="yes"
  11. ALSA_CARDS="intel8x0"
  12. PKGDIR="/mnt/iso/"
  13. #DISTDIR="/data/distfiles/"
  14. PORTDIR_OVERLAY="/usr/local/portage/glc"
  15. GENTOO_MIRRORS="ftp://ftp.sjtu.edu.cn/gentoo ftp://ftp.tsinghua.edu.cn/mirror/gentoo"
  16. #GENTOO_MIRRORS="ftp://ftp.tsinghua.edu.cn/mirror/gentoo"
  17. SYNC="rsync://ftp.tsinghua.edu.cn/gentoo/gentoo-portage"
  18. USE="-3dfx -3dnow
  19. a52 aac aalib -accessibility  acpi  -aim alsa  apache  apache2 -apm arts  audiofile  avi
  20. bash-completion   -bluetooth bmp  bzip2 bzlib
  21. cdr cjk   -cups
  22. dga -diet  directfb  -doc -dv dvb dvd -dvdr dvdread
  23. emacs
  24. fam  fbcon  ffmpeg  freetype  ftp
  25. gif  gnome  -gphoto2 gpm -gps gstreamer gtk gtk2  gtkhtml
  26. icq -ieee1394  ipv6 i8x0
  27. -joystick jpeg
  28. -kde
  29. -lirc linguas_zh_CN livecd live
  30. mozilla mod_php mp3 mpeg  msn mysql
  31. -netboot nls nocd  network nvidia
  32. opengl  oss
  33. -pcmcia -pda   png -pnp php
  34. quicktime -qt -qtmt
  35. real rtc
  36. samba  -slp -smartcard  ssl  stroke svg -symlink
  37. truetype -trusted
  38. unicode  usb
  39. vcd
  40. -wifi wmv win32codecs
  41. X  xine xinerama xml xmms xpm -xprint
  42. -yahoo
  43. zlib "

  44. wxd@Gentoo ~ $
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-10-6 07:03:41 | 显示全部楼层
Post by wangxudong
USE中加入linguas_zh_CN就可以了阿
软件的中文界面是由linguas来控制的吧,呵呵
LANG="zh_CN"不影响软件的界面的吧,不是很懂,呵呵
对了welans兄用了ccache,内存多大的?我的384M的估计不行,打算加内存,
顺便贴个我的make.conf
  1. wxd@Gentoo ~ $ cat /etc/make.conf
  2. #Copy this file to /etc/make.conf
  3. # These settings were set by the catalyst build script that automatically built this stage
  4. # Please consult /etc/make.conf.example for a more detailed example
  5. CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer"
  6. CHOST="i686-pc-linux-gnu"
  7. CXXFLAGS="${CFLAGS}"
  8. MAKEOPTS="-j2"
  9. #ACCEPT_KEYWORDS="~x86"
  10. AUTOCLEAN="yes"
  11. ALSA_CARDS="intel8x0"
  12. PKGDIR="/mnt/iso/"
  13. #DISTDIR="/data/distfiles/"
  14. PORTDIR_OVERLAY="/usr/local/portage/glc"
  15. GENTOO_MIRRORS="ftp://ftp.sjtu.edu.cn/gentoo ftp://ftp.tsinghua.edu.cn/mirror/gentoo"
  16. #GENTOO_MIRRORS="ftp://ftp.tsinghua.edu.cn/mirror/gentoo"
  17. SYNC="rsync://ftp.tsinghua.edu.cn/gentoo/gentoo-portage"
  18. USE="-3dfx -3dnow
  19. a52 aac aalib -accessibility  acpi  -aim alsa  apache  apache2 -apm arts  audiofile  avi
  20. bash-completion   -bluetooth bmp  bzip2 bzlib
  21. cdr cjk   -cups
  22. dga -diet  directfb  -doc -dv dvb dvd -dvdr dvdread
  23. emacs
  24. fam  fbcon  ffmpeg  freetype  ftp
  25. gif  gnome  -gphoto2 gpm -gps gstreamer gtk gtk2  gtkhtml
  26. icq -ieee1394  ipv6 i8x0
  27. -joystick jpeg
  28. -kde
  29. -lirc linguas_zh_CN livecd live
  30. mozilla mod_php mp3 mpeg  msn mysql
  31. -netboot nls nocd  network nvidia
  32. opengl  oss
  33. -pcmcia -pda   png -pnp php
  34. quicktime -qt -qtmt
  35. real rtc
  36. samba  -slp -smartcard  ssl  stroke svg -symlink
  37. truetype -trusted
  38. unicode  usb
  39. vcd
  40. -wifi wmv win32codecs
  41. X  xine xinerama xml xmms xpm -xprint
  42. -yahoo
  43. zlib "

  44. wxd@Gentoo ~ $
复制代码

没错,是linguas。 不过某些程序也能被其他locale参数影响,比如manpages。
我正在试验中,参考forums.gentoo.org 上的 http://forums.gentoo.org/viewtopic-t-269039.html
的,里头把各种编码用‘:’分开,后来我发现perl不能识别这种locale设定,于是只剩下一个utf8了。
郁闷的是man pages成了乱码,修改man.conf结果成了部分乱码。。。。不知道groff/nroff怎么搞的。。。

我1G内存。
大内存还是比较爽的,cflags可以加pipe参数,加快编译;而且都可以用内存来存放编译产生的临时文件,硬盘就不累了
回复 支持 反对

使用道具 举报

发表于 2005-10-6 07:09:32 | 显示全部楼层
贴一些amd/intel cpu的 gcc优化参数,供新手参考:
我只是过xp2200+的,在gcc3.4下几乎没什么问题;其他就不知道了。

1: AthlonXP 2200+ 使用的 CFLAGES
  1. CFLAGS="-O3 -mcpu=athlon-xp -march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse
  2. -pipe -finline-functions -falign-jumps=4 -falign-loops=4 -falign-functions=64
  3. -funroll-loops -fforce-addr -fomit-frame-pointer -frerun-cse-after-loop
  4. -frerun-loop-opt -fexpensive-optimizations"
复制代码


2: AthlonXP Barton 2600+ 使用的 CFLAGES
  1. CFLAGS="-Os -mcpu=athlon-xp -march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse
  2. -pipe -finline-functions -falign-jumps=4 -falign-loops=4 -falign-functions=64
  3. -funroll-loops -fforce-addr -fomit-frame-pointer -frerun-cse-after-loop
  4. -frerun-loop-opt -fexpensive-optimizations -fPIC"
复制代码


3: P4 1.6G 使用的 CFLAGES
  1. CFLAGS="-O3 -mcpu=pentium4 -march=pentium4 -mfpmath=sse,387 -msse2 -mmmx
  2. -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop
  3. -frerun-loop-opt -falign-functions=4 -pipe"
复制代码


4: Pentium3-m 1Ghz 使用的 CFLAGES
  1. CFLAGS="-Os -mcpu=pentium3 -march=pentium3 -mfpmath=sse,387 -mmmx -fforce-addr
  2. -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt
  3. -falign-functions=4 -pipe"
复制代码


5: Pentium II 400 MHz 使用的 CFLAGES
  1. CFLAGS="-O3 -march=pentium2 -mmmx -fforce-addr -funroll-loops -frerun-loop-opt
  2. -fomit-frame-pointer -pipe -fPIC"
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-10-6 08:56:30 | 显示全部楼层
linguas_zh_CN好像会导致某些程序无法emerge,我碰到过。
还有CFLAGES也不是越多越好,P3中设置-mfpmath=sse会导致ffmpeg无法编译。
回复 支持 反对

使用道具 举报

发表于 2005-10-6 09:03:02 | 显示全部楼层
Post by welans
贴一些amd/intel cpu的 gcc优化参数,供新手参考:
我只是过xp2200+的,在gcc3.4下几乎没什么问题;其他就不知道了。

1: AthlonXP 2200+ 使用的 CFLAGES
  1. CFLAGS="-O3 -mcpu=athlon-xp -march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse
  2. -pipe -finline-functions -falign-jumps=4 -falign-loops=4 -falign-functions=64
  3. -funroll-loops -fforce-addr -fomit-frame-pointer -frerun-cse-after-loop
  4. -frerun-loop-opt -fexpensive-optimizations"
复制代码


2: AthlonXP Barton 2600+ 使用的 CFLAGES
  1. CFLAGS="-Os -mcpu=athlon-xp -march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse
  2. -pipe -finline-functions -falign-jumps=4 -falign-loops=4 -falign-functions=64
  3. -funroll-loops -fforce-addr -fomit-frame-pointer -frerun-cse-after-loop
  4. -frerun-loop-opt -fexpensive-optimizations -fPIC"
复制代码


3: P4 1.6G 使用的 CFLAGES
  1. CFLAGS="-O3 -mcpu=pentium4 -march=pentium4 -mfpmath=sse,387 -msse2 -mmmx
  2. -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop
  3. -frerun-loop-opt -falign-functions=4 -pipe"
复制代码


4: Pentium3-m 1Ghz 使用的 CFLAGES
  1. CFLAGS="-Os -mcpu=pentium3 -march=pentium3 -mfpmath=sse,387 -mmmx -fforce-addr
  2. -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt
  3. -falign-functions=4 -pipe"
复制代码


5: Pentium II 400 MHz 使用的 CFLAGES
  1. CFLAGS="-O3 -march=pentium2 -mmmx -fforce-addr -funroll-loops -frerun-loop-opt
  2. -fomit-frame-pointer -pipe -fPIC"
复制代码

CFLAGS="-Os 里面的Os是什么?
回复 支持 反对

使用道具 举报

发表于 2005-10-7 09:08:28 | 显示全部楼层
正想装gentoo!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表