国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 系統(tǒng) > Linux > 正文

Gentoo Linux安裝詳解

2024-06-28 13:25:56
字體:
供稿:網(wǎng)友
Gentoo linux安裝詳解1. 前期準(zhǔn)備遠(yuǎn)程登錄:
  • 開啟ssh服務(wù):
/etc/init.d/sshd start
  • 設(shè)置密碼:
passwd

以便使用putty、ssh client遠(yuǎn)程登錄上傳stage等(有時(shí)在線下載很慢,而局域網(wǎng)上傳很快)

準(zhǔn)備磁盤:
  • 分區(qū):
fdisk /dev/sda

/dev/sda1 : /boot 100M(32-100M) 設(shè)啟動(dòng)筆記-a/dev/sda2 : / 20G/dev/sda3 : /home 20G/dev/sda5 : /swap 1G (內(nèi)存< 512 MB,分區(qū)分配2倍內(nèi)存大小的空間;> 1024 MB,可以分配較少的空間甚至不需要swap 分區(qū)。)-t 82

  • 創(chuàng)建文件系統(tǒng):
mkfs.ext4 /dev/sda1mkfs.ext4 /dev/sda2mkfs.ext4 /dev/sda3mkswap /dev/sda5
  • 掛載分區(qū):
mount /dev/sda2 /mnt/gentoomkdir /mnt/gentoo/bootmount /dev/sda1 /mnt/gentoo/bootmkdir /mnt/gentoo/homemount /dev/sda3 /mnt/gentoo/homeswapon /dev/sda5
2. 安裝系統(tǒng)安裝stage及portage:
  • 正確設(shè)置日期/時(shí)間:
date

如果顯示的日期/時(shí)間不正確,可以使用date MMDDhhmmYYYY命令

  • 下載Stage3 Tarbll:
cd /mnt/gentoolinks http://www.gentoo.org/main/en/mirrors.xml

選擇國(guó)內(nèi)速度較快的鏡像,進(jìn)入releases/x86/autobuilds/目錄里。你將會(huì)看到所有適合你的計(jì)算機(jī)體系結(jié)構(gòu)的stage文件(它們也可能放在各個(gè)獨(dú)立的子體系名稱的子目錄里)。選擇一個(gè),然后按D來下載。下載完以后,再按Q退出瀏覽器。

或使用SSH Secure Shell登錄上傳stage3文件

  • 解開Stage3 Tarball:
tar xvjpf stage3-*.tar.bz2
  • 下載Portage:打開links(或者lynx)然后到我們的Gentoo鏡像列表。選擇一個(gè)離你最近的鏡像,打開snapshots/目錄。然后選擇最新的Portage快照(portage-latest.tar.bz2)并按D來下載它。
 links http://www.gentoo.org/main/en/mirrors.xml

或使用SSH Secure Shell登錄上傳portage文件

  • 解壓Portage:
tar -xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr (install a Portage snapshot)
編譯前準(zhǔn)備:
  • 配置編譯選項(xiàng):
 nano -w /mnt/gentoo/etc/portage/make.conf

CFLAGS="-march=native -O2 -pipe"CXXFLAGS="${CFLAGS}" # 兩個(gè)變量使用相同的設(shè)置MAKEOPTS="-j3" #MAKEOPTS定義在安裝軟件的時(shí)候同時(shí)可以產(chǎn)生并行編譯的數(shù)目,CPU數(shù)目加一是個(gè)不錯(cuò)的選擇

查看cpu信息:

cat PRoc/cpuinfo
  • 選擇鏡像站點(diǎn):
mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.confmirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf 
  • 拷貝DNS信息:
cp -L /etc/resolv.conf /mnt/gentoo/etc/
3. Chroot進(jìn)入新系統(tǒng)環(huán)境:Chroot:
  • 掛載 /proc, /dev, /sys文件系統(tǒng):
mount -t proc none /mnt/gentoo/procmount --rbind /dev /mnt/gentoo/devmount --rbind /sys /mnt/gentoo/sys
  • 進(jìn)入新的系統(tǒng)環(huán)境:
chroot /mnt/gentoo /bin/bashsource /etc/profileexport PS1="(chroot) $PS1"
新環(huán)境配置:
  • 更新portage樹:
emerge --sync (Updating the Portage tree)或emerge-webrsync(fetch the latest portage snapshot)
  • 選擇Profile:
eselect profile listeselect profile set ×
  • 設(shè)置時(shí)區(qū):
ls /usr/share/zoneinfoecho "Europe/Brussels" > /etc/timezoneemerge --config sys-libs/timezone-data
  • 設(shè)置locale:
 nano -w /etc/locale.genlocale-gen
  • 更新環(huán)境變量:
env-update && source /etc/profile
4. 編譯內(nèi)核:
  • 安裝內(nèi)核源碼:選擇內(nèi)核:如gentoo-sources
emerge gentoo-sourcesls -l /usr/src/linux
手動(dòng)編譯內(nèi)核:
cd /usr/src/linuxmake menuconfig
  • 必須啟用的選項(xiàng):顯卡:Xorg/Configuration聲卡:ALSA網(wǎng)卡:根據(jù)具體網(wǎng)卡芯片型號(hào),查看wiki。網(wǎng)卡芯片驅(qū)動(dòng)查詢:Linux Wireless

  • 其他選項(xiàng)根據(jù)需要添加,不了解保持默認(rèn)即可:

  • 編譯內(nèi)核與模塊:
make && make modules_install
  • 拷貝內(nèi)核到啟動(dòng)分區(qū):
cp arch/x86_64/boot/bzImage /boot/kernel-3.10.10-gentoo
使用genkernel編譯內(nèi)核:
emerge genkernel
  • 可選:復(fù)制安裝光盤上的內(nèi)核配置文件:
zcat /proc/config.gz > /usr/share/genkernel/arch/x86_64/kernel-config
  • 編譯:
genkernel --menuconfig all 

一旦genkernel運(yùn)行完成,一個(gè)包括全部模塊和initrd的內(nèi)核將被建立。在后面配置引導(dǎo)程序時(shí)我們將會(huì)用到這個(gè)內(nèi)核和initrd。請(qǐng)記下內(nèi)核和initrd的名字,因?yàn)槟鷮⒃谂渲靡龑?dǎo)程序的時(shí)候用到他們。initrd將會(huì)在啟動(dòng)真正的系統(tǒng)前自動(dòng)識(shí)別硬件(如同安裝光盤一樣)。

ls /boot/kernel* /boot/initramfs*
5. 配置系統(tǒng)系統(tǒng)信息:
  • 文件系統(tǒng)信息:創(chuàng)建/etc/fstab
nano -w /etc/fstab
  • 網(wǎng)絡(luò)信息:

Host name, Domainname, etc

nano
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 西充县| 乌兰浩特市| 高要市| 大同市| 忻城县| 洞头县| 页游| 梓潼县| 浦城县| 榆中县| 京山县| 罗江县| 伊宁市| 阿勒泰市| 甘德县| 成武县| 安福县| 金寨县| 河北区| 日照市| 武隆县| 团风县| 平山县| 华宁县| 东乌珠穆沁旗| 富民县| 灵石县| 永定县| 呼伦贝尔市| 凭祥市| 昌都县| 资源县| 淮南市| 河池市| 余庆县| 密云县| 梁平县| 榕江县| 张家界市| 崇阳县| 开封县|