国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

    LINUX的Gentoo系統(tǒng)安裝步驟有哪些

    時(shí)間: 曉斌668 分享

      學(xué)習(xí)啦小編一般的安裝習(xí)慣是這樣的,把stage3-i486-20140318.tar.bz2和portage-latest.tar.bz2包添加到鏡像install-x86-minimal-20140318.iso中省了后邊安裝在下載麻煩。所以下面學(xué)習(xí)啦小編就給大家說(shuō)說(shuō)Gentoo系統(tǒng)安裝步驟有哪些。

      Gentoo系統(tǒng)安裝步驟有哪些

      譬如我用UltraISO把那兩個(gè)包壓縮到鏡像中,如下圖結(jié)構(gòu)

      然后你可以寫入U(xiǎn)盤,開機(jī)啟動(dòng)加載livecd就OK了,然后我們開始安裝

      啟動(dòng)

      啟動(dòng)界面出現(xiàn)boot:可以直接按下回車,或者輸入對(duì)應(yīng)你開啟的硬件選項(xiàng),見最地下附錄

      配置網(wǎng)絡(luò)

      代碼如下:

      ifconfig #查看網(wǎng)卡,因?yàn)椴⒉皇撬械木W(wǎng)卡都叫eth0,譬如我這個(gè),無(wú)線網(wǎng)卡用iwconfig

      < p>

      復(fù)制代碼

      代碼如下:

      >ifconfig enp0s3 192.168.1.127 netmask 255.255.255.0 #enp0s3是你的網(wǎng)卡,后邊是ip

      >route add default gw 192.168.1.1 #網(wǎng)關(guān)

      >echo "nameserver 192.168.1.1">>/etc/resolv.conf #配置DNS

      >ping www.baidu.com #測(cè)試網(wǎng)絡(luò)通不通

      啟動(dòng)ssh

      復(fù)制代碼

      代碼如下:

      /etc/init.d/sshd start #啟動(dòng)ssh或者用service sshd start

      passwd root #輸入你的帳號(hào)和密碼,這個(gè)時(shí)候你就可以用ssh遠(yuǎn)程登錄了,當(dāng)然你一臺(tái)電腦就完全不需要

      分區(qū)

      復(fù)制代碼

      代碼如下:

      fdisk -l #查看可以分區(qū)的硬盤和容量,我測(cè)試的用8G,sata的

      復(fù)制代碼

      代碼如下:

      >fdisk /dev/sda

      < p>Command (m for help): n #輸入n,仙劍分區(qū)

      Partition type:

      p primary (0 primary, 0 extended, 4 free)

      e extended

      Select (default p): p #選擇主分區(qū)

      Partition number (1-4, default 1): #回車

      Using default value 1

      First sector (2048-16777215, default 2048): #回車

      Using default value 2048

      Last sector, +sectors or +size{K,M,G} (2048-16777215, default 16777215): +200M #200M boot

      Partition 1 of type Linux and of size 200 MiB is set

      最后及的輸入w保存

      復(fù)制代碼

      代碼如下:

      Command (m for help): w

      The partition table has been altered!

      < p>Calling ioctl() to re-read partition table.

      Syncing disks.

      依照上邊的方法可以自己分區(qū),我分區(qū)是200M boot 7G / 512M swap

      格式化分區(qū)

      復(fù)制代碼

      代碼如下:

      mkfs.ext4 /dev/sda1

      mkfs.ext4 /dev/sda2

      mkswap /dev/sda3 #格式化swap

      swapon /dev/sda3 #掛載swap

      掛載分區(qū)

      復(fù)制代碼

      代碼如下:

      mount /dev/sda2 /mnt/gentoo #你分的/

      mkdir /mnt/gentoo/boot

      mount /dev/sda1 /mnt/gentoo/boot #你分的準(zhǔn)備掛載boot的分區(qū)

      安裝Stage Tarball

      復(fù)制代碼

      代碼如下:

      #配置時(shí)間

      date 032714382014 #月日時(shí)分年的順序

      由于之前我們把stage3-i686-20140304.tar.bz2和portage-20140310.tar.bz2壓縮到鏡像里邊了,所以我們就不需要下載了

      復(fù)制代碼

      代碼如下:

      cd /mnt/cdrom

      cp *.tar.bz2 /mnt/gentoo #復(fù)制兩個(gè)文件到/mnt/gentoo下

      < p>cd /mnt/gentoo #gentoo目錄下

      tar xvjpf stage3-*.tar.bz2 #解壓stage3

      < p>tar xvjf /mnt/gentoo/portage-*.tar.bz2 -C /mnt/gentoo/usr #解壓portage到/mnt/gentoo/usr

      如果按照官方文檔來(lái)說(shuō)make.conf在/mnt/gentoo/etc/make.conf下,但是我的確是在/mnt/gentoo/etc/portage/make.conf,大家注意一下自己的位置

      #單核配置如下,限制并行編譯的數(shù)目

      復(fù)制代碼

      代碼如下:

      MAKEOPTS="-j2"

      Chroot

      mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf #后邊這個(gè)是自己的make.conf的位置,選擇鏡像源我選擇是163,然后回車

      < p>cp -L /etc/resolv.conf /mnt/gentoo/etc/ #拷貝dns信息

      掛載/proc和/dev文件系統(tǒng)

      復(fù)制代碼

      代碼如下:

      mount -t proc none /mnt/gentoo/proc

      進(jìn)入新的系統(tǒng)環(huán)境

      復(fù)制代碼

      代碼如下:

      chroot /mnt/gentoo /bin/bash

      env-update

      source /etc/profile

      更新Portage樹

      復(fù)制代碼

      代碼如下:

      emerge --sync --quiet

      < p>#驗(yàn)證系統(tǒng)profile

      eselect profile list

      配置時(shí)區(qū)

      復(fù)制代碼

      代碼如下:

      ls /usr/share/zoneinfo #查看時(shí)區(qū)

      cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #我使用的是上海

      安裝內(nèi)核

      復(fù)制代碼

      代碼如下:

      emerge gentoo-sources #安裝內(nèi)核源碼

      ls -l /usr/src/linux #查看內(nèi)核連接

      手動(dòng)配置

      復(fù)制代碼

      代碼如下:

      cd /usr/src/linux

      make menuconfig

      注意:我是32位系統(tǒng)。所以64-bit kernel 前邊的*一定要去掉

      需配置,按↓到File System回車進(jìn)入,因?yàn)槲矣玫膃xt4,所以把EXt4 debugging support選上

      然后Tab選擇到save 回車,然后選OK,Exit回車,然后在選Exit推出

      編譯內(nèi)核

      復(fù)制代碼

      代碼如下:

      make && make modules_install #回車之后等著編譯完成吧,編譯完成后會(huì)有bzImage的位置信息

      安裝內(nèi)核

      復(fù)制代碼

      代碼如下:

      cd /usr/src/linux

      cp arch/x86/boot/bzImage /boot/kernel-3.12.13-gentoo

      配置系統(tǒng)

      配置文件系統(tǒng)

      復(fù)制代碼

      代碼如下:

      nano -w /etc/fstab #根據(jù)自己的分區(qū)配置

      < p>/dev/sda1 /boot ext4 defaults,noatime 1 2

      /dev/sda2 / ext4 noatime 0 1

      /dev/sda3 none swap sw 0 0

      /dev/cdrom /mnt/cdrom auto noauto,ro 0 0

      < p>

      修改主機(jī)名稱

      復(fù)制代碼

      代碼如下:

      nano -w /etc/conf.d/hostname

      配置網(wǎng)絡(luò)

      復(fù)制代碼

      代碼如下:

      nano -w /etc/conf.d/net #根據(jù)自己的網(wǎng)卡配置,我的ifconfig的網(wǎng)卡是enp0s3

      < p>config_enp0s3=( "192.168.1.126 netmask 255.255.255.0 brd 192.168.1.255" )

      routes_enp0s3=( "default via 192.168.1.1" )

      < p>ln -s /etc/init.d/net.lo /etc/init.d/net.enp0s3

      < p>rc-update add net.enp0s3 default #設(shè)置開機(jī)啟動(dòng)

      配置root密碼

      復(fù)制代碼

      代碼如下:

      passwd root #輸入你的帳號(hào)密碼

      安裝系統(tǒng)工具

      復(fù)制代碼

      代碼如下:

      emerge syslog-ng #系統(tǒng)日志工具

      rc-update add syslog-ng default

      emerge vixie-cron #Cron守護(hù)進(jìn)程

      rc-update add vixie-cron default

      emerge sys-apps/mlocate #安裝文件索引locate,重啟后記得updatedb新建庫(kù)

      配置引導(dǎo)程序

      安裝grub

      復(fù)制代碼

      代碼如下:

      emerge grub #安裝grub

      配置grub

      我emerge grub安裝完成后,安裝的是grub2,如果是grub2,配置如下

      復(fù)制代碼

      代碼如下:

      /usr/sbin/grub2-install --no-floppy /dev/sda #安裝

      /usr/sbin/grub2-mkconfig -o /boot/grub/grub.cfg #生成配置

      重啟安裝完成

      復(fù)制代碼

      代碼如下:

      exit #推出chroot

      reboot #重啟

      復(fù)制代碼

      代碼如下:

      rc-update add sshd default #設(shè)置ssh開機(jī)啟動(dòng)

      service sshd start #開啟ssh

      附錄啟動(dòng)項(xiàng)

      acpi=on

      加載對(duì)ACPI的支持,在啟動(dòng)光盤的同時(shí)啟動(dòng)acpid后臺(tái)程序。這個(gè)選項(xiàng)只有 在你的系統(tǒng)需要ACPI才能正常運(yùn)行的情況下才需要。啟用超線程的支持 這個(gè)選項(xiàng)不是必需的。

      acpi=off

      完全關(guān)閉ACPI。這在一些比較老的系統(tǒng)上有用,同時(shí)也是使用高級(jí)電源管 理(APM)的必要選項(xiàng)。這也將關(guān)閉對(duì)你的處理器的超線程的支持。

      console=X

      這個(gè)選項(xiàng)可以設(shè)置光盤的串口訪問(wèn)。第一個(gè)選項(xiàng)是設(shè)備,在x86上通常為 ttyS0,后面可以跟其他選項(xiàng)并用逗號(hào)分隔。默認(rèn)選項(xiàng)為9600,8,n,1。

      dmraid=X

      這個(gè)選項(xiàng)用于向設(shè)備映射器RAID子系統(tǒng)傳遞參數(shù)。傳遞的參數(shù)必須包含 在引號(hào)內(nèi)。

      doapm

      這個(gè)選項(xiàng)加載高級(jí)電源管理(APM)驅(qū)動(dòng)支持。這需要你同時(shí)使用acpi=off 選項(xiàng)。

      dopcmcia

      這個(gè)選項(xiàng)加載了對(duì)PCMCIA和Cardbus硬件的支持,也使得pcmcia卡的 cardmgr能夠在光盤啟動(dòng)的時(shí)候運(yùn)行起來(lái)。這個(gè)選項(xiàng)只有在從 PCMCIA/Cardbus設(shè)備啟動(dòng)的時(shí)候才需要。

      doscsi

      這個(gè)選項(xiàng)加載對(duì)大部分SCSI控制器的支持。在大多數(shù)USB設(shè)備啟動(dòng)的時(shí)候 也需要這個(gè)選項(xiàng),因?yàn)閁SB設(shè)備使用內(nèi)核中的SCSI子系統(tǒng)。

      sda=stroke

      這個(gè)選項(xiàng)允許你對(duì)整個(gè)硬盤進(jìn)行分區(qū),即使你的BIOS不能處理大硬盤。 此選項(xiàng)僅使用在使用舊BIOS的機(jī)器上。使用時(shí)把sda替換為需要這個(gè)選項(xiàng) 的設(shè)備。

      ide=nodma

      此選項(xiàng)強(qiáng)制關(guān)閉內(nèi)核中的DMA,一些IDE和CDROM驅(qū)動(dòng)需要這個(gè)選項(xiàng)。如果 你的系統(tǒng)在讀取IDE接口的光驅(qū)的時(shí)候遇到麻煩,可以嘗試一下此選項(xiàng)。 此選項(xiàng)同時(shí)也將關(guān)閉hdparm的默認(rèn)設(shè)置。

      noapic

      此選項(xiàng)關(guān)閉了在一些新主板上存在的高級(jí)可編程中斷控制器。它在一些舊 的硬件上會(huì)引發(fā)一些問(wèn)題。

      nodetect

      此選項(xiàng)將會(huì)關(guān)閉光盤會(huì)做的所有自動(dòng)檢測(cè),包括設(shè)備檢測(cè)和DHCP探測(cè)。這 在調(diào)試有問(wèn)題的光盤或驅(qū)動(dòng)的時(shí)候有用。

      nodhcp

      此選項(xiàng)將禁止在檢測(cè)到的網(wǎng)卡上進(jìn)行DHCP探測(cè)。這對(duì)僅有靜態(tài)地址的網(wǎng)絡(luò) 很有用。

      nodmraid

      關(guān)閉了設(shè)備映射RAID的支持,例如用于板載IDE/SATA RAID的控制器。

      nofirewire

      此選項(xiàng)關(guān)閉了Firewire模塊加載。這個(gè)選項(xiàng)只有在你的Firewire硬件導(dǎo)致 光盤啟動(dòng)出現(xiàn)問(wèn)題的時(shí)候才需要。

      nogpm

      此選項(xiàng)關(guān)閉了gpm控制臺(tái)鼠標(biāo)支持。

      nohotplug

      此選項(xiàng)關(guān)閉啟動(dòng)時(shí)對(duì)熱插拔(hotplug)和冷插拔(coldplug)啟動(dòng)腳本的加 載。這個(gè)選項(xiàng)在調(diào)試失敗的光盤和驅(qū)動(dòng)的時(shí)候有用。

      nokeymap

      此選項(xiàng)禁止了鍵盤布局選擇。

      nolapic

      此選項(xiàng)關(guān)閉了在單處理器內(nèi)核上的本地APIC。

      nosata

      此選項(xiàng)關(guān)閉了對(duì)串行ATA(SATA)模塊的加載。當(dāng)你的系統(tǒng)的SATA子系統(tǒng)有 問(wèn)題的時(shí)候,此選項(xiàng)有用。

      nosmp

      此選項(xiàng)關(guān)閉了在支持SMP(對(duì)稱式多處理)的內(nèi)核中的SMP功能。這個(gè)選項(xiàng)用 于調(diào)試在特定的驅(qū)動(dòng)和主板上與SMP相關(guān)的問(wèn)題。

      nosound

      此選項(xiàng)關(guān)閉了聲音支持和音量的設(shè)置。這個(gè)選項(xiàng)在聲音支持出現(xiàn)問(wèn)題的系 統(tǒng)上有用。

      nousb

      此選項(xiàng)關(guān)閉了USB模塊的自動(dòng)加載。這個(gè)選項(xiàng)在調(diào)試USB問(wèn)題時(shí)有用。

      slowusb

      這個(gè)選項(xiàng)在啟動(dòng)過(guò)程中增加一些額外的暫停,主要是為了一些慢速USB CDROM,例如IBM BladeCenter的。

    404040