|
|

楼主 |
发表于 2007-7-30 14:16:58
|
显示全部楼层
Post by zhou3345
stage和portage包的存放问题:
1.可以在刻录之前改一下livecd*.iso镜像文件,把这两个包加进去,可以用windows下的ultraiso来做。
2.不一定要把硬盘全部格式化了,如果还想保留windows的话,可以把这两个包放在fat32的windows分区,然后用mount命令把这个fat32分区挂载起来。
3.放在局域网的一个http或ftp服务器上,livecd启动后用wget命令把包下载到本地。
gentoo几乎所以的软件都是从源代码安装的,通过的就是以portage为主的一整套软件管理程序。安装命令很简单,就是emerge。有关编译的cpu设置、软件功能参数USE、源代码服务器地址、portage更新服务器地址,都由/etc/make.conf文件管。这是我的,你可以参考一下,注意cpu架构、显卡驱动等都要根据自己的实际情况更改。
[php]
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
#LDFLAGS="-Wl,--hash-style=both"
#FEATURES="distcc"
FEATURES="sandbox ccache parallel-fetch"
MAKEOPTS="-j2"
LINGUAS="zh_CN zh"
USE="-arts -kde -gtk -gnome -doc -debug -xmms -mozilla -cups -xcb -ipv6 -lm_sensors \
qt4 gtk2 cairo audacious directfb xinerama firefox sdl ruby postgres gtk bootstrap \
glitz x264 esd X xcomposite xscreensaver win32codecs a52 libcaca aalib vorbis trayicon \
quicktime mmkeys musepack acpi vcd mpeg xpm mod dts alsa oss flac mad ffmpeg \
modplug wavpack ogg wma123 wma mp3 mikmod aac dvd xvid xv stroke javascript \
css unicode xft mmx mmxext sse sse2 cjk nls thinkpad xosd vim mozsvg svg mng png \
tiff mozdevelop browserplugin nsplugin dri nptl nptlonly cgi bzip2 pdf hal \
dbus truetype jpeg gif opengl realmedia fastcgi xml 7zip aiglx bash-completion \
bindist vim-syntax slang real emacs apache2 tetex latex hfs usb ieee1394 java \
snmp"
#ACCEPT_KEYWORDS="~x86"
#PORTAGE_ELOG_SYSTEM="save"
#PORTAGE_ELOG_CLASSES="warn error info log qa"
VIDEO_CARDS="radeon"
INPUT_DEVICES="keyboard mouse"
GENTOO_MIRRORS="61.135.158.199 http://gentoo.osuosl.org/"
SYNC="rsync://61.135.158.199/gentoo-portage"
#source /usr/portage/local/layman/make.conf
# fetch files with axel --------------
#FETCHCOMMAND="/usr/bin/axel -a -o \${DISTDIR}/\${FILE} \${URI}"
#RESUMECOMMAND="${FETCHCOMMAND}"
[/php]
要安装软件,如gentoo内核:
#emerge gentoo-sources
就可以了,源代码的下载,编译,安装都是自动的。当然kernel不一样,emerge了之后要自己编译。编译方法在安装文档里写得很详细。当然对新手来说内核设置是复杂了一点,建议用gentoo开发的genkernel脚本程序来编译内核。
#emerge genkernel
#genkernel --menuconfig all
只要你设置好了menuconfig,基本上就ok了。这里面你先别管太多,把这些设置好就可以了:1.设备驱动(device driver) 2.文件系统和语言环境(file system)
这里有方法:
http://zh.gentoo-wiki.com/HOWTO_Compile_Kernel
gentoo的portage软件库里的软件非常全,常用的好用的全有,一般是不需要从别的地方另下软件的。
关于gentoo的应用,请看wiki里的这一篇文章:
http://zh.gentoo-wiki.com/Gentoo_Quick_Guide
我的问题就在这个portage上,请问,我从网上下的那个包是源代码对吧,这个源代码包里的组件除了系统必须的,应该是你想装哪个,他才装哪个,我想问一下以我的电脑配置来说,编译安装完核心及必要组件,需要时间大约多久?貌似编译很费时间,我得计划一下 |
|