Kọmputa, Awọn ọna šiše
Fifi Gentoo Linux - igbese nipa igbese guide
The Linux ọna eto ti wa ni mo gbogbo agbala aye. Ọpọlọpọ igba, inexperienced awọn olumulo ti wa ni lilo awọn Ubuntu distro, t. To. O ti wa ni rọrun ati awọn ti o jẹ free. Sibẹsibẹ, biotilejepe miiran pinpin ni o wa tun free, won ni o wa kere gbajumo. Oyimbo idiju le ti wa ni a npe ni Gentoo fifi sori. Ṣugbọn pẹlu wa ilana jasi yoo se aseyori.
Ohun ti o jẹ Gentoo Linux?
Yi pinpin, eyi ti o ti wa ni mo fun awọn oniwe-ọrọ agbara, complexity, customizability. Sugbon o jẹ ye ki a kiyesi wipe o ni ko fun gbogbo eniyan, ati awọn nilo lati actively mudani ọpọlọ, nitori lai specialized imo ko ni gba lati lo awọn iṣẹ kikun ti awọn OS. Igba ni lati tọka si gbogbo ona ti awọn ilana, ṣugbọn yi ni lẹhin. O ṣe pataki lati ranti wipe fifi sori ẹrọ ti jo ni Gentoo ni se lati awọn orisun pẹlu pataki kan ọpa PORTAGE. O ni le, ṣugbọn awọn olumulo le yan eyi ti jo lati fi sori ẹrọ ati iṣẹ.
Ti o da lori awọn iwọn didun ti awọn ijọ, fifi sori le ya a gan kuru akoko (a iṣẹju diẹ), ati ki o le ṣiṣe ni fun ọjọ.
Anfani ati alailanfani
O ti gbà wipe Gentoo Lainos ni sare pinpin. Sugbon nigbagbogbo ati ki o nibi gbogbo, nibẹ ni o wa awọn alailanfani. "Gent" (tabi "Gentoo") kan si pinpin Orisun-orisun Linux, idi ti npo iyara. Sugbon igba akoko ti o ti fipamọ lati wa ni lo lori gun-igba fifi sori (ka: akopo) jo. Ọkan ninu awọn bọtini ẹya ara ẹrọ ti "Gentoo" - ni awọn ti o dara ju fun awọn hardware. Eyi ni a waye nipa LILO-asia (lati wa ni Information ni isalẹ) ti o dara ju ati ile software lati orisun, asopọ / asopọ ti o yatọ si modulu.
A bọtini anfani ni agbara lati ṣe pinpin jade ti o ohunkohun ti o fẹ. может стать обычным сервером или рабочей станцией. Ọpẹ si Portage, Gen ju le di arinrin server tabi ibudo. Awọn keji anfani - ni irọrun. Eleyi pinpin jẹ olona-Syeed ati ki o ṣiṣẹ pẹlu eyikeyi Sipiyu abanikọ. Awọn eto ti tẹlẹ a ti ni ifijišẹ ported lori awọn wọnyi awọn abanikọ:
- X86.
- X64.
- Apa.
- PowerPc970.
- PowerPC.
- Dec Alpha.
- Emu / 390.
- 68K.
- Sparc.
- PA-RISC.
- MIPS.
- SuperH.
- PowerPC G5.
Gentoo tun ni idaabobo lati gbogbo ona ti vulnerabilities. Nmu awọn package jẹ gidigidi sare, bi daradara bi patching vulnerabilities ihò. Nibẹ ni o wa ọpọlọpọ awọn ojula pẹlu ohun informal ijọ ti eto ati osise alakomeji duro.
Bi a darukọ aini Gentoo sori ilana. Olubere ti o ba ni ko si saju iriri pẹlu yi pinpin, o yoo jẹ soro. Sugbon ọpẹ si awọn ẹkọ ti yoo se aseyori.
Bi o si fi Gentoo? ẹkọ
Lati bẹrẹ, o gbọdọ ti fi sori ẹrọ Ubuntu pinpin. Iwọ yoo nilo root wiwọle, ki rii daju ti won ba wa. Tun nilo ẹya ayelujara asopọ.
Awọn gan akọkọ igbese - eto ni Gentoo chroot. O le ṣe eyi ni ọna meji:
- Ni awọn àṣẹ tọ lati forukọsilẹ: sudo gbon-gba fi sori ẹrọ dchroot debootstrap.
- Pẹlu Synaptic ki o si fi debootstrap dchroot jo. Eleyi jẹ lati rii daju wipe awọn Linux ẹrọ ro rẹ "ile" liana ti o yatọ si lati ibùgbé.
Bayi a nilo lati repartition awọn disk, tabi ṣẹda titun eyi, ti o ba ti wa nibẹ ni aaye. Sugbon lati ṣiṣẹ pẹlu awọn ruju nilo lati fara, nitori nibẹ ni a ewu ti ọdun gbogbo awọn data. Lori ọpọlọpọ awọn apero kọ pe o ti preferable lati ni opolopo ti o yatọ si ero. Ni o kere pupọ nilo lati wa ni a jc ipin (/), bakanna bi awọn / bata ipin, ati / var. Biotilejepe nibẹ ni / siwopu (ti a lo fun paging) ati ile / ile.
Lẹhin ti o ṣẹda titun kan ipin akoonu rẹ wọn. To ipin / bata, / ile, awọn ifilelẹ ti awọn (/), / var nilo lati lo ext3 tabi reiser2.
Bayi ṣẹda folda / mnt / Gentoo. Fun kọọkan apakan nbeere awọn oniwe-ara folda da nipa wa.
Gbe awọn titun ipin nibi. Lati ṣe eyi, o fi yi ni awọn pipaṣẹ ila:
- sudo òke / dev / sda5 / mnt / Gentoo.
- sudo òke / dev / sda6 / mnt / Gentoo / ile.
Forums sda5 ati sda6 yoo ni awọn root ati ile ilana.
Jẹ daju lati ṣayẹwo ti awọn ọjọ ti ṣeto ti tọ. Ba ti ko, lilo ofin ati sintasi o le ṣeto awọn ti o tọ ọjọ: ọjọ MMDDhhmmYYYY.
Bayi ṣii rẹ kiri ati ki o lọ si pinpin ojula lati gba lati ayelujara. Nibẹ nwa fun kan ti o dara digi fun ipo rẹ.
Lati awọn liana tu / ia64 / 2008,0 / ipo fifuye awọn oda-pamosi stage3. Bayi gbe awọn pamosi si folda kan Gentoo. A ti wa ni n ṣe o pẹlu awọn pipaṣẹ: MV stage3 * .bz2 * / mnt / Gentoo.
Yi si awọn liana (cd / mnt / Gentoo) ati ki o ṣayẹwo awọn pamosi pẹlu awọn MD5. Kikọ ninu awọn pipaṣẹ ila: md5sum -C stage3 * .md5. Ki o le ṣayẹwo boya awọn faili ti wa ni ko ti bajẹ, ati boya o je dara. Ti o ko ba gba dara Esi, o yoo ni lati gba lati ayelujara ti o lẹẹkansi.
Lọ si nigbamii ti Gentoo fifi sori ẹrọ ati iṣeto ni igbese. O nilo lati jade awọn faili lati pamosi. Lo awọn pipaṣẹ: sudo oda xvjpf stage3 * .bz2 ati ki o duro fun Ipari.
leto Gentoo
Bayi a ni ni Gentoo labẹ awọn ifilelẹ ti awọn eto. Kùnà a nilo Portage - pataki package isakoso ọpa. O ṣeun fun u pe, a gba Iṣakoso ti awọn ti fi sori eto. Lati ṣe eyi, lọ pada si download sii. Ni awọn snapshots ti wa ni nwa fun awọn ti julọ laipe fifi Portage. Gbigba o ati ki o gbe lọ si folda / mnt / Gentoo. O ni ti o dara ju lati nìkan juwe pipaṣẹ: oda xvjf /mnt/gentoo/portage-.tar.bz2 -C / mnt / Gentoo / usr.
Ohun ti o jẹ Portage?
A diẹ ọrọ yẹ ki o wa so nipa yi ọpa. Portage - a eto ti o le lo lati ṣakoso awọn won jo ni pinpin. O ti a ṣe lati simplify awọn ilana fun fifi awọn software ati orisun koodu. O le ṣee lo lati yọ apo-iwe, mu wọn lati muu nipa rsync Ilana. Lọgan ti Portage awọn gbigba awọn faili, awọn eto gba awọn eto nipa lilo awọn gbaa lati ayelujara orisun koodu ati ki o optimizes o.
Ni ipele yi, ti a ṣeto awọn sakojo asia. Open make.conf, eyi ti o ti wa ni be ni liana / Gentoo / ati be be lo A lo kan pẹtẹlẹ ọrọ olootu. Awọn iwe apejuwe make.conf.example dari pẹlu ayípadà Rii. Familiarize ara rẹ pẹlu o. Lo awọn oniyipada ati awọn iṣeto ni faili fun awọn fifi sori.
A yẹ ki o rii daju wipe awọn eto won gbe lati Ubuntu pinpin yato. Akọkọ ohun - o DNS-iṣeto ni (sudo cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf) ati awọn eto Pirogi (sudo òke -t Pirogi kò / mnt / Gentoo / Pirogi).
Ti o ba ti awọn eto gbogbo ọtun, lọ si awọn chroot. Lati ṣe awọn ti o, o nilo lati:
- Yi awọn root liana. Ni awọn àṣẹ tọ Kọ: sudo chroot / mnt / Gentoo / bin / bu
- Mu awọn ayika ati ki o ṣe ti o ko si ebute, ibi ti o ti wa ni be. Ni awọn àṣẹ tọ: / usr / sbin / env-imudojuiwọn.
- Fi o ni iranti: orisun / ati be be / profile.
Lati yi akoko ti o wa ninu awọn Gentoo eto.
Compiling awọn ekuro
Awọn pataki ipele - awọn akopo ti awọn ekuro - apa ti awọn eto, eyi ti ipinnu nigbati ati bi o si fi fun awọn eto wiwọle. Laisi awọn ekuro, ko si ọna eto wa ni ko ṣiṣẹ. Bakannaa, fi sori ẹrọ ni package pẹlu awọn rsync-server. A tẹ fun yi àṣẹ: farahan --sync. Fun wípé, ro pe yoo fi sori ẹrọ ekuro version 2.6. Ni ipele yi o jẹ pataki lati sọ LILO awọn asia ti o fi fun awọn alakojo ni oye ohun aṣayan ati awọn ẹya ara ẹrọ waye. O ṣe pataki lati tokasi awọn ti o tọ awọn asia, bibẹkọ ti awọn esi le wa ko le ni kikun ti ifojusọna.
Kọọkan fi kun a Flag - yi ọrọ. Yiyọ awọn aṣayan ti wa ni fihan pẹlu kan "-" ṣaaju ki awọn ọrọ. Fun apẹẹrẹ, fun awọn fifi sori ẹrọ ati awọn akopo ti awọn eto ati awọn aṣayan lati se atileyin Ogg a kan nilo lati fi Ogg. Bi a ko ba nilo, ki o si kọ -ogg.
Lati ni oye bi LILO-asia lati yan lati, jẹ daju lati wo Gentoo iwe.
Lẹhin ti yiyan awọn asia ni make.conf ìmọ / ati be be / liana ki o si tẹ o.
Eto awọn Time Zone
Awọn nigbamii ti igbese - eto awọn agbegbe aago. Gbogbo awọn ti wọn wa ni liana / usr / pin / zoneinfo. A tan nibi, tẹ awọn ls aṣẹ ati ki o wo awọn akojọ ti awọn wa. Awọn ti a beere aago agbegbe ti wa ni dakọ si / ati be be / localtime. Lilo awọn pipaṣẹ: # cp / usr / pin / zoneinfo / GMT / ati be be / localtime.
gba lati ayelujara ati sakojo awọn ekuro le ti wa ni ti gbe jade lẹhin ti awọn agbegbe aago eto. Tẹ awọn àṣẹ: # farahan Gentoo-orisun. Bayi ni julọ nira igbese - leto awọn ekuro ki o ní ni support ti a package ti a fẹ. Ti o ba ti awọn ekuro ti fi sori ẹrọ ti tọ, awọn ti o fẹ iṣẹ ni o le wa miiran.
ṣiṣe:
- cd / usr / src / linux;
- ṣe menuconfig.
Ki a gba sinu awọn ekuro iṣeto ni. Yan gbogbo fẹ lati fifuye awọn eto awakọ. O nilo lati ṣayẹwo wipe ti won ti wa ni gbogbo itumọ ti sinu awọn ekuro, bibẹkọ ti awọn eto yoo ko bata banal. Ko ba gbagbe lati ni support fun nyin filesystem. Yan ṣee ṣe gbogbo awọn pataki nẹtiwọki awakọ ni alailowaya ati lan, bi daradara bi awọn isise iru ati ebi.
Bayi, lati bẹrẹ compiling tẹ: o si ṣe && ṣe modules_install. Awọn ilana yoo gba diẹ ninu awọn akoko. Ki o si tẹ: o si ṣe -j2 && ṣe modules_install. ekuro image ti wa ni dakọ si awọn folda / bata.
Last - eto mojuto modulu. Lati ri gbogbo awọn ti wa modulu, ṣiṣe awọn wọnyi pipaṣẹ: ri / libera / modulu / (ekuro version) / -type f -iname '* .o' -OR -iname '* .ko'. Fi awọn akojọ to /etc/modules.autoload.d/kernel-2.6 awon awọn folda ti wa ni gbaa lati ayelujara laifọwọyi. Ni ipele yi ni Gentoo fifi sori ẹrọ ni pari. O le bẹrẹ lilo awọn OS.
Fifi sori KDE Gentoo Tips
Nigba awọn fifi sori, nibẹ ni yio je isoro. Ni ona miiran, nìkan ko le wa ni. Jẹ daju lati tọka si awọn Gentoo forum fun lohun isoro won. Ni eyikeyi nla, tẹle awọn ilana.
àríyànjiyàn igba dide nipa bi lati fi sori ẹrọ Gentoo on UEFI. O ṣe pataki ki awọn EFI ipin ti a da. O gbọdọ jẹ ọkan sanra faili eto. Awọn UEFI sipesifikesonu ti kọ wipe UEFI-firmware ṣiṣẹ pẹlu FAT12, 16 ati 32, ṣugbọn o ti wa ni niyanju lati lo FAT32 faili eto.
Tun ni awọn oda-pamosi le wa ni nílé ati portage olumulo ẹgbẹ. Nigba lilo schroot lori awọn ogun eto ti o gbọdọ ṣẹda wọn pẹlu ọwọ. Ninu apere yi, awọn faili ni liana / Gentoo / ati be be ati iwọle rẹ yoo wa ni kọ (o le satunkọ wọn taara).
Similar articles
Trending Now