Gentoo-sosi: Maitiro ekuvaka kernel yako pasina kufa kuyedza

Zvakanaka, iyi ndeimwe yeaya mapoinzi andisingakwanise kufuratira ndisati ndatanga iyo Gentoo yekumisikidza giraidhi know Ndinoziva kuti vazhinji vanenge vatotarisira kumberi iyi, uye ndine urombo nekukuita kuti umirire, asi ini zvakare ndinofunga kuti ini handitsanangure izvi nokungwarira kupesana nechimiro changu cheGentoo mushandisi 😛 Pasina imwezve ado, ngatitangei.

Chii tsanga?

Iyo kernel inonyatso chikamu cheLinux chechero kugovera, ndicho chirongwa chinotibvumidza kuti titaure chidimbu chimwe nechimwe chehardware pakombuta yedu nezvirongwa zvatinomhanya pairi. Musiki waro, Linus Torvalds, akafunga kuiburitsa pasi pechirevo cheGPL uye nekutenda kwaari, uye chirongwa cheGNU, isu tinogona ikozvino kunakidzwa nekuparadzirwa kwakawanda uye mhando dzatinosarudza kubva. Inonyanya kunyorwa muC, iine imwe Assembly pano neapo, uye nhasi ndiyo huru yemahara software chirongwa, nezviuru zvevagadziri vanoshanda pairi, vese hobbyists uye nyanzvi, uye inochengetedza mutsara. inogara ichikurumidza kuwedzera kukura kwemakore akati wandei ikozvino. Heino iyo kernel yepamutemo peji saka ivo vanogona kutora zvakadzama kutarisa.

Iwe uri sei paGentoo?

Zvakanaka, sezvakatarisirwa muGentoo, kune akawanda kernel sarudzo, ini ndinosiya pano diki runyorwa kuti iwe ugone kuona zvirinani zvandinoreva:

  • gentoo-zvinyorwa: Kernel 4.12 ine yakakosha zvigamba zveGentoo Linux.
  • git-zvinyorwa: Kernel yakatorwa zvakananga kubva kuLinus Git repository.
  • vanilla-zvinyorwa: Yakazara tsanga isina chero chigamba.
  • xbox-zvinyorwa: Yakazara kernel yeXbox Linux.
  • zen-zvinyorwa: Zen inorarama tsanga
  • ...

Kuti uwane yakazara rondedzero ndinokusiira iyo wiki chinongedzo kwaunogona kuwana tsanga dzese dzeGentoo dzinochengeta munzvimbo dzadzo. (zvese zvinopera ne -source)

Ndine kodhi, zvino chii?

Zvakanaka, kusiyana nemamwe mapakeji eLinux, iyo kernel HERE Iyo yakagadziridzwa, yakaiswa. Izvi zvinotibvumidza isu kuti tiine akawanda tsanga mune yedu system panguva imwechete, hongu, iwe unogona kugara uchimhanya imwe chete panguva. Kuti uzviunganidze, zvinodikanwa kushandisa maturusi atakambokurukura mune yapfuura posvo. Asi sezvo kuGentoo nharaunda ichiita makumi masere muzana ebasa rako, tichaita yakapusa nzira

genkernel-inotevera:

Rega ndikutaurire kune chishandiso chakangonaka 🙂 chinonzi genkernel-inotevera, unogona kuiwana mune yeGentoo repositori.

Own. Christopher Diaz Riveros

Rondedzero yesarudzo yakatokura, asi heano mamwe esarudzo dzangu aunofarira. Imwe yematanho akakosha pakuisa Gentoo iri setup ye kernel yako, izvi zvinokutendera iwe kuti uwane zvakanyanyisa kubva pakombuta yako uye panguva imwe chete udzivise iyo yese yekuwedzera huremu iyo yakawanda yakafanogadzirwa kernels.

CLI uye GUI:

Sezvaunogona kutarisira, iyo kernel kumisikidza zvakare ine nzira dzakasiyana dzekuitwa - sarudzo pese pese nenzvimbo, zvinotyisa. Heano mamwe emepikicha ezvinoratidzika sarudzo.

genkernel -xconfig zvese

Own. Christopher Diaz Riveros

genkernel -qconfig zvese

Own. Christopher Diaz Riveros

genkernel –nconfig zvese

Own. Christopher Diaz Riveros

genkernel –menuconfig zvese (chandinoda)

Own. Christopher Diaz Riveros

Hukuru, asi ini ndinowana sei zvinhu?

Mubvunzo wehungwaru uyo ​​munhu wese ari kuzvibvunza iye zvino. Kana iwe usiri kuda kutsvaga mutsara netambo, yeuka kuti «/ » uye "? » Idzo shamwari dzako pachinangwa ichi. Asi sezvo zvirinani kuona pane kuverenga, ndinokuratidza zvandinoreva neizvi.

Ngatitii tinoda kutarisa processor yedu, iyo kernel inotsigira zvese intel uye amd, uye yedu ndeyedu. Kana iwe ukadzvanya / (slash), zvinotitora isu kuenda kunotevera menyu:

Own. Christopher Diaz Riveros

Hukuru, ikozvino ngatione mashiripiti ari kuita 🙂

Own. Christopher Diaz Riveros

Hukuru! Iye zvino isu tine yekudonhedza-pasi runyorwa neruzivo rwese rwatingangoda, zita rehunyanzvi remoduli, nzira, mhando yemutengo, nezvimwe Uye ikozvino mubvunzo ... ndinosvika sei kunzvimbo? Zvakare chaizvo zvakapusa! kana tikatarisa chikamu chekuruboshwe, isu tine manhamba mukati mezvikomba. Dhinda mumwe wavo uye iwe uchaona mashiripiti achiitika zvakare.

Own. Christopher Diaz Riveros

Nokukurumidza seizvi! Isu tatova munzvimbo yatinoda. Asi ... mira, ndakakuudza izvozvo ishamwari yako, unoyeuka here? Zvakanaka regai tione zvinoitika kana tikatsikirira? izvozvi.

Own. Christopher Diaz Riveros

Tsananguro pfupi yemojuru, sarudzo dzayo uye kutsamira - zvese pamunwe wako. Kana kutsvaga kwako kwapera, unogona kubuda. Unogona kucherechedza kuti bara repamusoro radzokera kumutsara weKutsvaga (intel), kana ukabuda zvakare, inokudzosera kumenyu huru uko kwaunogona kutanga kutsvaga kutsva.

Chii chekufamba uye chii chisiri?

Panguva ino iwe unofanirwa kutonzwa uine simba rakazara, nekuti iwe wawana chimwe chinhu chinoitwa nevanhu vashoma muhupenyu hwavo, kuumba kernel. Makorokoto! Asi ikozvino mubvunzo unomuka… chii chandinofanira kugadzirisa? Kuti shamwari yangu, chimwe chinhu icho iwe chete chaunogona kuwana, asi zvirokwazvo ndinogona kukupa iwe akatiwandei ekurudziro anondibatsira zvakanyanya:

Izvo zvinoshanda zvinoshanda

Sezvo nezvose zvirongwa, Linux yakagadzirirwa kushanda neyekushomeka marongero. Izvi zvinovimbisa kuti kunyangwe iwe usiri kuda kumisikidza chero chinhu, kana uchinyora iwe unenge uine kernel inoshanda.

Kana iwe usingazvizive, usazvifambisa

Ichi ndicho chinhu chingangodaro chinonyanya kufarira chisingatarise. Zvakanaka kugona kukurumidza kufamba kuburikidza nesarudzo, asi kana iwe uchifarira kuziva chaizvo kuti muchina wako unofunga sei, kuverenga kwesarudzo imwe neimwe inzira yakanaka yekujaira zano. Kugara uchiyeuka izvo zvaunoshandura uye kutsvaga kana kuenzanisa nebrowser zvinokurudzirwa zvakanyanya futi.

Kurema kukuru kuri pane madhiraivha

Madhiraivha mazhinji anotakurwa nekutadza, izvi zvinoita kuti tsanga inorema. Semuenzaniso, chete emakadhi enetiweki, pane vangangoita gumi evatyairi vepamutemo muiyo kernel, uye migove mizhinji inogadzira zvese gumi, kana kupfuura, asi muchokwadi iwe unongoshandisa imwe chete pakombuta yako (ona kuti paWi-Fi pane chimwe chikamu chakaparadzana). Kana iwe uchida kudzikisa huremu hwekernel yako zvakanyanya, yako yekutanga sarudzo iripo. Kune izvi, shamwari dzako dzakanakisisa dzichava lspci, Google. Nezvo iwe unogona kuve neruzivo rwakajeka rwechako system uye uchingosiya madhiraivha anodikanwa kuti riite. Semuenzaniso ndinosiya yangu lspci kuburitsa:

Own. Christopher Diaz Riveros

Nezve izvi ndinogona kuve nerakajeka ruzivo rwakakomba, senge network network yangu, wifi controller, yangu SATA hard drive, uye zvimwe zvinhu zvakawanda zvinondibatsira kudzikisa huremu hwenzvimbo yangu.

Tarisa uone kuti urikunyora izvo zvinodiwa ne *

Kutenda zvakare kune mumwe wedu njord, yakakosha poindi yandakakanganwa kutaura nezvayo nekuda kwemanzwiro 🙂

Izvo zvinofanirwa zvakare kutaurwa kuti kune maficha eiyo kernel iyo inofanirwa kuverengerwa mukati mayo (*), uye mamwe anogona kubatwa semamojuru (M). Ini ndinorangarira kernel yangu yekutanga yakanyorwa, ndichida kusiya yangu midzi reiserfs tsigiro sedutu, riinhi muhupenyu zvaizoshanda?!?! xD ...

Zvirokwazvo, kana kernel yako ichida chimwe chinhu kuti ishande, haigone kuve module. Nokusingaperi, ma module anotakura mushure mekunge kernel yaita maitiro ese ekutanga. Kana kernel yako ichida chimwe chinhu chekutanga, zvirinani kuti inyorwe mu pachinzvimbo chemo module … Izvo zvinotisvitsa kune yekutanga poindi zvakare "?"  ishamwari yedu 😉

Muchidimbu:

Zvakanaka izvozvi zvawakunyura kupinda munyika yekernel zvishoma, ndinofunga ndatosangana nerimwe danho rinodiwa kuti ndikwanise kugadzira ~ 20-nhanho Gentoo yekuisa gwara 🙂 asi kana ndikawana chero chinhu kunze uko ndichaedza kutsanangura pamberi ingoregedzwa mudenga.

Kwazisai uye ini ndinokusiira mamwe emapost angu kana ukasavapotsa:

Gentoo Linux: Iyo Nyaya YeRwendo

Gentoo: Sei ndakasarudza kuumbiridza zvirongwa zvangu?

Gentoo: Mwoyo weChikara

 


Makomendi gumi, siya zvako

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   njord akadaro

    Yakanaka kwazvo posvo senguva dzose.

    Uye heino tsanga yangu yejecha: Kuti kernel redu rishande nemazvo tinofanirwa kuchinjanisa neyedu Hardware, saka isu tinofanirwa kuchiziva kwazvo. Nechinangwa ichi isu tinofanirwa kuona 'lspci' uye 'lsusb' seyakanyanya sosi yeruzivo. Uye kana tichida chimwe chinhu chakanyatsojeka, ndinokusiyira peji ino, iyo yandibvisa mumatambudziko kanopfuura kamwe chete https://kmuto.jp/debian/hcl/

    Izvo zvinofanirwa zvakare kutaurwa kuti kune maficha eiyo kernel iyo inofanirwa kuverengerwa mukati mayo (*), uye mamwe anogona kubatwa semamojuru (M). Ini ndinorangarira kernel yangu yekutanga yakanyorwa, ndichida kusiya yangu midzi reiserfs tsigiro sedutu, riinhi muhupenyu zvaizoshanda?!?! xD ...

    Ndinokutendai!

    1.    Juan Pablo Garcia Rivera anochengeta mufananidzo akadaro

      Chaizvoizvo njord, saka ichi chinyorwa hachizotsanangure zvakakwana kana iwe usingazive iyo HW yaunayo, sekurudziro zvakakosha kushanyira peji remugadziri pamwe nekuverenga nerubatsiro rweiyo kernel pachayo nezve ma module anogona kukushandira iwe, pasi peizvi makomendi ini ndawedzera chinongedzo kublog rangu uko kwaunogona kurodha pasi yepamusoro faira yeHp Pavilion 23-p132la, ndinovimba ichave yerubatsiro uye ndinovimba vazhinji uye vazhinji vashandisi vanogovana mafaera aya nemaapplication akasiyana muHW.

  2.   javiondo akadaro

    Mhoro shamwari, ini ndinoda zvinyorwa zvako, ndosaka ndakanyorera kune rako peji kwenguva yakareba. Ini zvakare ndinogovana vhidhiyo mune isingazivikanwe yekupinda mujooo, asi ndinofara kutevera dzino dzakateedzana zvinyorwa.
    Makorokoto pawebhusaiti yako.
    Ini ndinongokumbira iwe runako: Usatakure mifananidzo mu * .bmp, sezvo kubatana kwangu kuri kunonoka uye bhurawuza rangu rinotora nguva yakareba kurodha mifananidzo inorema, saka ndinokurudzira kuti iwe uchinje mifananidzo iite * .png kana * .jpg.
    Thanks.

    1.    ChrisADR akadaro

      Oops, ndine urombo 🙂 asi ndinokutendai zvikuru nekuzvinongedzera, ndakanga ndisati ndambofunga nezvazvo uye kunyangwe ndaive neruzivo muGentoo, ini handisati ndanyatsogona musoro wenyaya uyu wemablog zvakanaka 😛 asi kubva zvino ndichaedza kuchinja fomati , Ini ndinowanzo cheka neShutter uye ndinoiisa chaiko, kuti ndirege kuisa huremu hwakawanda pachikwata changu, asi ndichafungawo huremu hwako 😉 Kwazisai uye ndinokutendai zvikuru nezvamakataura, vanondikurudzira ramba uchinyora, ini ndatova nechipo chekupera kwevhiki 🙂

  3.   gnarlf akadaro

    Ini ndinowana akateedzana ezvinyorwa zvauri kunyora zvakanyanya kunakidza. Ini ndakambomisikidza Gentoo sechinhu chekutandarira, asi nguva dzose nechuru nechimwe chinetso, kusanyatso kudzora zvakawanda zvezvandakaita uye kubiridzira zvinhu kuti ndibude mumatambudziko. Kunyangwe zvakadaro, ini ndakakwanisa kuona mukuyedza kwangu kwakawanda kuti iko kungave kugoverwa kwandingagare kana ndikakwanisa kuve nekukwirisa kwakaringana uye kwakaringana uye kuikwanisa. Parizvino ndiri paFedora, kunyangwe ini ndisiri chokwadi cheFedorian. Ini ndakaita saGentoo mascot: «Larry mhou yacho yanga ichinetseka
    padanho razvino rekuparadzirwa kweLinux…
    … Kusvikira ndaedza Gentoo Linux. »
    Ini ndinokusiira iwe akati wandei «matipi» ezvinyorwa zvako zvenguva yemberi, kana iwe ukaona zvichinakidza kuzvibata chaizvo uye zvinobva mukusahadzika kwangu:
    - Gentoo ine yakaenzanirana yakazara repository, asi kunyangwe zvakadaro pane zvakasarudzika izvo zvisiri mairi; zvive mamwe mapurogiramu esainzi kana zvimwe zvinhu chaizvo. Zvingave zvinonakidza kuziva wega mashandisiro atingaite izvo zvatisingakwanise kuwana muzororo rako. Ini ndoziva asi handinzwisise mushe kuvapo kwe "overlays". Debian ine yepamutemo uye yakakurudzirwa nzira yekuisa software isiri mune avo ekuchengetera, pane chimwe chinhu chakafanana muGentoo? Ndeipi ingave nzira yakanakisa yekuisa isina yechinyakare ./configure && make && make install?
    - Chekupedzisira, dambudziko rangu hombe kana ndichiisa Gentoo inouya mushure mekutanga kwekutanga kwandinotarisana neconsole ndisina kuita network. Iyo poindi yekushungurudzika, sezvo ini ndisinganyatsonzwisisa maitiro ekukwira iyo Wi-Fi kubva ipapo. Zvingave zvinonakidza kwazvo kuziva iyo yemhando yekudzidzisa ayo ari chaiwo matanho ekuti udaro uye kuenderera kumisikidza kwedesktop uye zvimwe zvinoshandiswa. Mune yangu yekumisikidza yapfuura izvo zvandakaita kuisa Gnome uye zvese kubva kuchroot yeiyo base system yekuisa; gadzirisa, huya.
    Hapana chimwe. Ndinokutendai kare DesdeLinux nokuda kwezvinyorwa izvi pamusoro pekugovera kusiri kwakanyanya uye zvakadaro kunonakidza.
    Nenzira uye ini ndirikutombokushungurudza zvishoma zvishoma: ini ndinogara ndichiverenga nezveGentoo kubva mumaonero evashandi veIT senge imi, mapurogiramu, masisitimu kana mainjiniya mainjiniya, nezvimwe. Asi handisati ndamboona maonero kubva kumushandisi wekupedzisira achishandisa iyo distro; Gentoo izano rakanaka kune iye mushandisi wekupedzisira, uyo, ini handizive, mutori wemifananidzo, kana kudzidza zvesainzi yezvakatipoteredza kana mechatronics, kana anongoda Steam,…? (Ndinofungidzira iwe unonzwisisa zvandiri kureva)
    Ndinokutendai zvikuru ChrisADR uye kukwazisa kwakanaka

    1.    ChrisADR akadaro

      Zvakanaka, zvikumbiro zvako zvakanyorwa pasi - izvozvi kuti ndapedza gwara-nhanho gwaro rekumisikidza, uchafanirwa kundipa mazuva mashoma nekuti ndine bvunzo dzechitupa uno Mugovera (LFSC yeLinux Foundation) uye Ndinofanira kugadzirira mazuva aya asara. Kana zviri zveOverlays, ivo vanozoita seAUR muArch, nzvimbo iyo vashandisi vanogona kugadzira yavo yega ebhuild, imwe nhaurwa inosara yakamirira kuzere posvo. Uye panguva imwechete kune mamwe maitiro akajairwa ekumisikidza, ayo akasiyana sezvo paine jecha rejecha pamhenderekedzo ... asi izvo zvakare kune imwe posvo 😉 Kana vari vashandisi, kuGentoo kune zvishoma zvese, ipapo vanhu vari vatambi (vekare maitiro, nekuti ini handisi zana% kana Steam iri munzvimbo yedu huru yekuchengetera), kune maHackers ayo ane yavo yeGentoo inogadzirwa nePentesting, Pentoo ... Ndinoziva vamwe vandinoshanda navo munharaunda vari kwete hazvo mainjiniya, kana masvomhu, uye Zvakanaka, vanoita zvakanaka 🙂 Kune vamwezve vanhu vesaenzi uye mapurojekiti pane geosciences, kana kunyangwe chitendero ... muchidimbu, pane zvishoma zvese muGentoo, kune zvese zvido, sezvo uzivi huchitendera isu kusarudza 🙂 ndichave ndichinyora zvimwe zvinyorwa uye ndichaedza kuvhara kusahadzika kwako Kwaziso

      . Semunhu akanaka weGentoo wandiri, nekufamba kwenguva unozoona, nguva zhinji isu tinofanirwa kufunga "kunze kwebhokisi" uye kana izvozvo zvichisanganisira imwe kana humwe hunyanzvi kunze uko, ipapo chikuru 😉 iwe uchazviona mune yangu Gentoo yekuisa gwara izvo zvichabuda nekukurumidza 🙂

  4.   Juan Pablo Garcia Rivera anochengeta mufananidzo akadaro

    Zvakadii nemumwe wako ... uchitsigira mafambiro ako ... heino iyo config ... ye "Hp Pavilion 23-p132la + AMD A10-7800 Radeon R7"
    http://jgarcia.my-place.us/?page_id=585

    Ndiri parizvino kuferefeta gavhuna kumisikidzwa… rubatsiro rwese rwunogamuchirwa…

    1.    ChrisADR akadaro

      Zvakanaka! Ndinokutendai zvikuru nekugovana zvamakasangana nazvo nenharaunda yese, pasina kupokana positi yangu haisi 100% chaiyo kana kukwana, nekuti ndinofunga kuti pakadai zviri nani kunyora bhuku rakazara 😛 asi zvirinani ndinovimba izvi inomutsa kuda kuziva kweakawanda uye nekudaro kukwanisa kusiya rimwe basa rechikoro kune mumwe nemumwe panguva yavo yemahara 😉 Kwaziwai nekutenda

  5.   fernan akadaro

    Hi,
    Unoona musiyano mukuru pakati pekunyora kirnel kana kernel kernels?
    Semuenzaniso pakaputira pane iyi ebuild:
    http://gpo.zugaina.org/Overlays/betagarden/sys-kernel/debian-sources-bin
    Thanks.

    1.    ChrisADR akadaro

      Kuti ndikupe pfungwa shoma, Shamwari dzedu paLinux Kubva kuScratch vane izvi zvekutaura nezve kuvaka.

      «Isu takaisa system yaive yakaringana kumhanyisa iyo Apache webhu saiti; yakazara disk nzvimbo yekushandisa yaive ingangoita 8 MB. Nedzimwe kupfekenura, izvo zvinogona kudzikiswa pasi kusvika pa5 MB kana zvishoma. »

      Inoturikirwa muchiSpanish inoti ivo vakwanisa kumhanyisa sevha yeApache yakadzika mu8MB chete, ingangodaro yaive 5MB. Yakawanda yenzvimbo iyoyo kernel chete, saka kana iwe uchida system inonyatsoita chinhu chimwe, kana inoshandisa chete yako Hardware. 10M kernel inobvumidza iwe kuti uwane iyo yese RAM iwanikwe (yeuka kuti iyo kernel inomhanya mu RAM nguva dzese dzaunoshandisa komputa yako). Pamusoro pekuchengetedzeka uye zvimwe zvakanaka zvekuve nekernel yetsika, unogona kuona kuwedzera kwakanyanya muchadenga. Izvo zvinogona kukanganisa kumhanya futi.

      Reply with quote

      [1] http://wiki.linuxfromscratch.org/lfs/

  6.   fernan akadaro

    Hi,
    Ini ndakadzora danho rechitatu mufolda uye mushure mekufananidza portage ini ndaedza kubuda gentoo-source asi maitiro acho anotora maawa? mushure mehafu yeawa, mameseji akafanana
    / usr / linux / gentoo-sosi 4.12.12 / arch / ruoko / *
    Inofanira here kudzikisira zvakanyanya uye kugara maawa akafanana kana pane sarudzo yekuzviita nekukurumidza? sezvo izvi zvichibuda zvinongosiya zviwanikwa kuti zvizozvinyora pamwe nesarudzo.
    Kwaziso.

    1.    ChrisADR akadaro

      Hi Hi Fernan, zvakanaka handisati ndamboedza kuisa processor ruoko. Ini ndinonzwisisa kuti zvinoenderana neshanduro yeDPI (kana uchinge uchishandisa imwe) iyo USB neinternet mabhazi zvakabatana, saka nguva yekurodha inogona kunge yakareba kupfuura zvakajairwa. (Kunyangwe pane yangu i7 laptop iyo kernel yekurodha nguva mune iyo git repositori ingangoita maminetsi mana kusvika mashanu)
      Zvakanaka, ini handizive kuti unoziva sei nezvenyaya iyi, asi iwe unogona kuumbiridza zvese pane yakasimba zvakanyanya laptop uye kuipfuudza yatove yakanyorwa kune yekupedzisira chishandiso, izvo zvaizobatsira zvakanyanya nenyaya yenguva.
      Reply with quote