Ntuziaka nwụnye Gentoo Linux nwere nseta ihuenyo - Nkebi 2


Dịka m kwuru na mbụ na nkuzi ikpeazụ m gbasara Gentoo Linux Installationbụ usoro dị ogologo ma sie ike nke na-achọ mgbakwunye oge mana n'ikpeazụ sistemụ gị ga-ele anya ma rụọ ọrụ nke ọma n'ụdị ịchọrọ ya, yabụ ga-aga n'ihu. kpọmkwem site n'ebe anyị kwụsịrị n'oge ikpeazụ.

  1. Ịwụnye Gentoo Linux – Nkebi 1

Kwụpụ 4: Hazie nwụnye Gentoo

13. Make.conf faịlụ na-ejide ụfọdụ mgbanwe dị mkpa maka Portage iji kwalite nhazi ngwungwu gị maka usoro nchịkọta. Mepee faịlụ a maka idezi ma hụ na mgbanwe ndị a dị (ịkwesịrị ịrapara na ụkpụrụ ndabara nke dị mma maka sistemụ gị).

# nano /mnt/gentoo/etc/portage/make.conf
CFLAGS="-O2  -pipe"
# Use the same settings for both variables
CXXFLAGS="${CFLAGS}"

Maka nkwalite ndị ọzọ biko gaa na ntuziaka njikarịcha Gentoo.

14. Jirizie mirrorselect họrọ enyo kacha nso kacha nso maka nbudata ngwugwu koodu iyi. Portage ga-eji enyo a site na inyocha faịlụ make.conf.

# mirrorselect -i -r -o >> /mnt/gentoo/etc/portage/make.conf

15. Mgbe ị na-agba ọsọ mirrorselect verify make.conf settings ọzọ wee lelee enyo ndepụta gị, wee detuo DNS /etc/resolv.conf faịlụ gị nwụnye gburugburu ụzọ.

# nano /mnt/gentoo/etc/portage/make.conf
# cp -L /etc/resolv.conf /mnt/gentoo/etc/

Kwụpụ 5: Wụnye Gentoo

16. Mgbe mbụ ị na-agba Gentoo Live DVD, Linux Kernel na-achịkọta ozi sistemụ dị mkpa gbasara ngwaọrụ ngwaike gị niile wee buru modul kernel kwesịrị ekwesị iji kwado ngwaike a, ozi etinyere na /proc, >/sysna / dev akwụkwọ ndekọ aha, yabụ tinye sistemu faịlụ ndị ahụ gaa na /mnt/gentoo usoro nwụnye.

# mount -t proc /proc /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev

17. Nzọụkwụ ọzọ bụ ime ime DVD ndụ gburugburu wee banye ọhụrụ anyị usoro ntinye ụzọ site na iji chroot, buo aga usoro ntọala nyere site /etc/profile faịlụ wee gbanwee /etc/profile b>$PS1 Command Prompt.

# chroot /mnt/gentoo /bin/bash
# source /etc/profile
# export PS1="(chroot) $PS1"

18. Ugbu a budata foto Portage kacha ọhụrụ site na iji iwu emerge-webrsync.

# mkdir /usr/portage
# emerge-webrsync

19. Mgbe Portage mechara mmekọrịta họrọ profaịlụ maka ebe usoro sistemụ gị n'ọdịnihu. Dabere na profaịlụ ahọpụtara, ụkpụrụ ndabara maka OJI na CFLAGS ga-agbanwe iji gosipụta nke ọma gburugburu sistemụ ikpeazụ gị (Gnome, KDE, sava wdg).

# eselect profile list
# eselect profile set 6   ## For KDE

20. Ọzọ hazie gị sistemu Oge Mpaghara na Mpaghara site uncomment gị mmasị site na /etc/locale.gen faịlụ site na iji usoro iwu ndị a.

# ls /usr/share/zoneinfo
# cp /usr/share/zoneinfo/Continent/City /etc/localtime
# echo " Continent/City " > /etc/timezone
# nano  /etc/locale.gen

Weghachite mpaghara sistemụ gị.

locale-gen
env-update && source /etc/profile

Kwụpụ 6: Wụnye Linux Kernel

21. Gentoo na-enye ụzọ abụọ nke iwulite na ịwụnye Linux Kernel: iji ntuziaka kernel nhazi ma ọ bụ jiri usoro akpaaka site na ịnye genkerneliwu nke na-ewulite kernel generic dabere na nke ejiri nwụnye Live DVD.

N'ime nkuzi a, a ga-eji usoro nke abụọ mee ihe n'ihi na usoro nke mbụ chọrọ ihe ọmụma dị elu nke ihe mejupụtara sistemụ gị na iwulite kernel na nhazi ntuziaka.

Buru ụzọ budata isi mmalite kernel site na iji apụta wee chọpụta ntọhapụ kernel site na ịdepụta ọdịnaya nke /usr/src/linux ndekọ.

# emerge gentoo-sources
# ls -l /usr/src/linux

22. Ugbu a chịkọta kernel gị site na iji iwu genkernel, nke na-ewulite kernel na-akpaghị aka na ntọala ngwaike ndabara nke DVD installer hụrụ n'oge buut. Mara na usoro a nwere ike were ogologo oge dabere na akụrụngwa akụrụngwa gị.

# emerge genkernel
# genkernel all

Ọ bụrụ na ịchọrọ iji aka gbanwee nhazi kernel ị nwere ike iji iwu genkernel –menuconfig all. Mgbe usoro ahụ gwụchara, ị nwere ike ịlele kernel na faịlụ Ramdisk site na ịdepụta ọdịnaya ndekọ /boot.

Kwụpụ 7: Nhazi sistemụ ndị ọzọ

23. Nzọụkwụ ọzọ bụ ịhazi faịlụ fstab ka ọ na-ebugo usoro nkebi na-akpaghị aka n'oge usoro buut. Mepee faịlụ /etc/fstab wee tinye ọdịnaya ndị a.

# nano /etc/fstab

N'okpuru faịlụ fanye ahịrị ndị a.

/dev/sda2	/boot	ext2    defaults,noatime     0 2
/dev/sda4       /       ext4    noatime              0 1
/dev/sda3       none	swap    sw                   0 0

24. Tọọ aha nnabata maka sistemụ gị site na dezie faịlụ /etc/conf.d/hostname na faịlụ /etc/hosts dị ka nseta ihuenyo dị n'okpuru wee nyochaa ya site na iji aha nnabataiwu.

# hostname

25. Iji hazie gị netwọk ntọala na-adịgide adịgide na DHCP wụnye dhcpcd Client na tinye ya na usoro mmalite usoro.

# emerge dhcpcd
# rc-update add dhcpcd default

26. Na ogbo a ị nwekwara ike ịwụnye SSH daemon, System Logger na ngwaọrụ ndị ọzọ bara uru.

# emerge virtual/ssh
# emerge syslog-ng
# emerge cronie
# emerge mlocate
# rc-update add sshd default
# rc-update add syslog-ng default
# rc-update add cronie default

27. Ọ bụrụ na ịchọrọ ịhazi ọrụ sistemụ, keyboard na ntọala hwclock, mepee ma dezie faịlụ ndị a dịka mkpa gị si dị.

# nano -w /etc/rc.conf
# nano -w /etc/conf.d/keymaps
# nano -w /etc/conf.d/hwclock

28. Ọzọ nye paswọọdụ siri ike maka akaụntụ mgbọrọgwụ wee gbakwunye onye ọrụ sistemụ ọhụrụ nwere ikike mgbọrọgwụ.

# passwd
# useradd -m -G users,wheel,audio,lp,cdrom,portage,cron -s /bin/bash caezsar
# passwd caezsar
# emerge sudo

Dezie /etc/sudoers faịlụ wee mebie otu %wheel dị ka nseta ihuenyo dị n'okpuru.

Nzọụkwụ 8: Wụnye System Boot Loader

29. Iji mee ka Gentoo malite mgbe reboot wụnye GRUB2 Boot Loader na diski ike mbụ gị wee mepụta faịlụ nhazi ya site na ịme iwu ndị a.

# emerge sys-boot/grub
# grub2-install /dev/sda
# grub2-mkconfig -o /boot/grub/grub.cfg

Ọ bụrụ na ịchọrọ ịlele nhazi faịlụ nhazi Boot Loader mepee /boot/grub/grub.cfg faịlụ wee lelee ọdịnaya menuentry.

30. Mgbe wụnye ikpeazụ mpempe software chọrọ ka buut usoro, hapụ echichi chrooted gburugburu ebe obibi, unmount niile mounted partitions, reboot gị usoro na eject gị DVD media installer.

# exit
# cd
# umount -l /mnt/gentoo/dev{/shm,/pts,}
# umount -l /mnt/gentoo{/boot,/proc,}
# reboot

31. Mgbe reboot menu GRUB ga-apụta na ihuenyo sistemụ gị na-achọ ịhọrọ otu n'ime nhọrọ abụọ Gentoo kernel booting.

32. Mgbe sistemụ ahụ na-ebu ibu nbanye na gburugburu Gentoo site na iji akaụntụ mgbọrọgwụ, wepụ stage3-*.tar.bz2 tarball ma mee Portage melite osisi.

# rm /stage3-*.tar.bz2
# emerge --sync

Ekele! Ugbu a ị tinyela obere gburugburu Gentoo Linux na sistemụ gị mana nhazi sistemu adịla anya maka imecha. Na usoro nkuzi na-esote, m ga-egosi gị otu ị ga-esi wụnye sava Xorg, ndị ọkwọ ụgbọ ala ihe eserese, gburugburu Desktọpụ na njirimara ndị ọzọ yana otu ị ga-esi gbanwee Gentoo ka ọ bụrụ Desktọpụ dị ike ma ọ bụ Platform Server dabere na nrụnye sistemụ a pere mpe.