Gentoo булактары: Кантип өзөктү өз күчүңүз менен куруп алсаңыз болот

Gentoo орнотуу боюнча колдонмону баштаардан мурун, мен дагы бир нерсени четке какпай коё албайм, many Бул постту көпчүлүк чыдамсыздык менен күтөөрүн билем жана күтүп жатканыңыз үчүн кечирим сурайм, бирок мен муну түшүндүрбөйм деп эсептейм кылдаттык менен менин Gentoo колдонуучумдун статусуна каршы 😛 Мындан ары сөз кылбастан, баштайлы.

Ядро деген эмне?

Ядро ар кандай бөлүштүрүүнүн Linux бөлүгү болуп саналат, бул биздин компьютердеги ар бир жабдыкты биз иштеткен программалар менен байланыштырууга мүмкүндүк берген программа. Анын жаратуучусу Линус Торвалдс аны GPL лицензиясынын негизинде чыгарууну чечти жана анын жардамы менен, жана GNU долбоорунун жардамы менен, биз ушунчалык көп жайылтууларды жана сортторду тандай алабыз. Ал көбүнчө С тилинде жазылган, анда-мында Ассамблея менен, ал эми бүгүнкү күндө бул эң ири акысыз программалык камсыздоо долбоору, анын үстүндө миңдеген иштеп чыгуучулар, хоббисттер дагы, адистер дагы иштеп жатышат жана бир нече жылдан бери туруктуу өсүп келе жаткан сапты сактап келишет. . Бул жерде kernel official page ошондуктан алар терең карап чыгышы мүмкүн.

Gentooдо кандайсың?

Gentooдо күтүлгөндөй эле, көптөгөн ядро ​​варианттары бар, айтайын дегенимди жакшыраак түшүнүү үчүн бул жерге чакан тизме калтырам:

  • джентоо-булактары: Kernel 4.12 Gentoo Linux үчүн атайын тактар ​​менен.
  • git-булактары: Ядро түздөн-түз Linus Git кампасынан жүктөлгөн.
  • ванилин булактары: Эч кандай жамаачы жок толук ядро.
  • xbox булактары: Xbox Linux үчүн толук ядро.
  • zen-булактары: Зендин тирүү өзөгү
  • ...

Толук тизме үчүн мен сизден кетем wiki шилтемеси бул жерден Gentoo сактагычындагы бардык ядролорду таба аласыз - булактар)

Менде код бар, эми эмне?

Башка Linux пакеттеринен айырмаланып, ядро ЖОК ал жаңыртылды, орнотулду. Бул биздин системабызда бир эле учурда бир нече ядролордун болушуна шарт түзөт, албетте, сиз ар дайым бир эле учурда иштете аласыз. Аны түзүү үчүн мурунку постто талкуулаган куралдарды колдонуу керек. Бирок Gentooдо жамаат сиздин жумуштарыңыздын 80% ын аткаргандыктан, аны жөнөкөй жол менен жасайлы😉

genkernel-next:

Мен сизге сонун курал менен тааныштырайын 🙂 genkernel-next деп аталат, аны Gentoo сактагычынан таба аласыз.

Менчик. Christopher Diaz Riveros

Варианттардын тизмеси андан да чоң, бирок менин сүйүктүү параметрлеримдин айрымдары. Gentoo орнотууда маанилүү кадамдардын бири болуп саналат тарам Сиздин өзөгүңүздүн жардамы менен, бул компьютериңиздин бардык мүмкүнчүлүктөрүн колдонууга мүмкүнчүлүк берет жана ошол эле учурда алдын-ала түзүлгөн көптөгөн ядролордун ашыкча салмагынан алыс болосуз.

CLI жана GUI:

Сиз күткөндөй эле, ядро ​​конфигурациясында бардык жерде 🙂 тандоонун ар кандай жолдору бар, алар укмуштай эле. Варианттар кандай болгонун көрсөткөн айрым сүрөттөр:

genkernel - бардыгын теңшөө

Менчик. Christopher Diaz Riveros

genkernel - qconfig all

Менчик. Christopher Diaz Riveros

genkernel - баардыгын конфигурациялоо

Менчик. Christopher Diaz Riveros

genkernel - menuconfig баары (менин сүйүктүүм)

Менчик. Christopher Diaz Riveros

Сонун, бирок мен нерселерди кантип тапсам болот?

Ушул тапта ар бир адам өзүнө суроо берип жаткан акылдуу суроо. Эгер сиз саптан-сапка издөөнү каалабасаңыз, анда «/ » жана "? " Алар бул миссиядагы досторуңуз. Бирок окуганга караганда көргөн жакшы болгондуктан, мен бул менен эмнени айткым келгенин көрсөтөм.

Процессорду текшеришибиз керек дейли, ядро ​​intel менен amdди колдойт, ал эми биздики intel. / (Slash) баскычын бассаңыз, бизди төмөнкү менюга алып барат:

Менчик. Christopher Diaz Riveros

Сонун, эми сыйкырды иш жүзүндө көрөбүз🙂

Менчик. Christopher Diaz Riveros

Абдан жакшы! Азыр бизде бардык керектүү маалыматтарды камтыган ачылуучу тизме бар, модулдун техникалык аталышы, жолу, маанисинин түрү ж.б. Эми суроо ... жайгашкан жерге кантип жетсем болот? Ошондой эле абдан жөнөкөй! эгер сол жагын карасак, кашаанын ичинде сандар бар. Алардын бирин басып, сыйкырдын кайрадан болуп жаткандыгын көрөсүз.

Менчик. Christopher Diaz Riveros

Ушул сыяктуу тез! Биз ансыз деле керектүү жердебиз. Бирок ... күтө тур, мен сага ошону айткам Ал сенин досуң, эсиңдеби? Келгиле, биз бассак эмне болорун карап көрөлү? Азыр.

Менчик. Christopher Diaz Riveros

Модулдун кыскача сүрөттөлүшү, анын варианттары жана көз карандылыктары - баардыгы сиздин колуңузда. Издөө аяктагандан кийин, чыксаңыз болот. Үстүңкү тилке Издөө (intel) тилкесине кайтып келгенин байкайсыз, эгер дагы бир жолу чыксаңыз, ал сизди жаңы издөөнү баштай турган негизги менюга кайтарат.

Эмнени жылдырыш керек, эмне кылбаш керек?

Бул учурда сиз өзүн толугу менен күчтүү сезишиңиз керек, анткени бир нече адам өз өмүрүндө жасай турган нерсеге жетишти, ядро ​​түздү. Куттуктайбыз! Эми суроо туулат ... эмнени өзгөртүү керек? Досум, бул сен гана таба аласың, бирок, албетте, мага көп жардам берген бир-эки сунуш бере алам:

Демейки иштейт

Бардык программалар сыяктуу эле, Linux да демейки орнотуулар менен иштөө үчүн конфигурацияланган. Бул эч нерсени конфигурациялоону каалабасаңыз дагы, компиляциялоодо сизде иштөөчү ядро ​​болот деп кепилдик берет.

Эгер сиз аны билбесеңиз, анда аны жылдырбаңыз

Бул нерсе, балким, эң укмуштуу окуяны көз жаздымда калтырат. Варианттардын арасынан тез өтүү мүмкүнчүлүгү чоң, бирок эгер сиздин машинаңыздын оюн кандайча билгиси келсе, ар бир вариантты окуп чыгуу ага көнүп калуунун эң сонун жолу. Эмне өзгөргөнүңүздү эсиңизде сактап, издөө же браузер менен салыштыруу сунушталат.

Эң чоң салмак айдоочулардын мойнунда

Көптөгөн айдоочулар жүктөлөт демейки, бул ядро ​​оор кылат. Мисалы, тармактык карталар үчүн гана, өзөктө 10го жакын расмий драйвер бар, ал эми көптөгөн дистрибутивдер 10 же андан көптү түзүшөт, бирок чындыгында бирөөсүн гана компьютериңизде колдоносуз (Wi-Fi үчүн дагы бир өзүнчө диск бар бөлүм). Эгерде сиз өзөгүңүздүн салмагын бир кыйла азайткыңыз келсе, анда биринчи мүмкүнчүлүгүңүз ошол жерде. Бул үчүн сиздин эң жакын досторуңуз болот lspci, lsusb, Гугл. Ушунун жардамы менен сиз тутумуңуз жөнүндө бир топ так түшүнүккө ээ болуп, анын иштеши үчүн керектүү драйверлерди гана калтыра аласыз. Мисалы, мен lspci өндүрүмүн калтырам:

Менчик. Christopher Diaz Riveros

Муну менен мен тармактык контроллер, Wi-Fi контроллеру, SATA катуу диски жана башка өзөктөрдүн салмагын азайтууга жардам берген көптөгөн ачык маалыматтарга ээ боло алам.

Эмнени түзүп жатканыңызды текшерип чыгыңыз *

Биздин өнөктөшүбүзгө дагы бир жолу рахмат njord, эмоцияга байланыштуу эскерүүнү унуткан маанилүү жагдай point

Ядронун өзгөчөлүктөрү бар экендигин эске алуу керек (*), ал эми башкалары (M) модулдары катары иштетилиши мүмкүн. Менин биринчи топтогон өзөгүм эсимде, root reiserfs колдоо модулу катары калгым келип, жашоодо качан иштей турган болду экен?!?! xD ...

Албетте, эгерде сиздин ядрону иштетүү үчүн бир нерсе керек болсо, анда ал a болушу мүмкүн эмес модулу. Демейки боюнча, модулдар ядро ​​бардык баштоо процессин бүткөндөн кийин жүктөлөт. Эгерде сиздин ядрону баштоо үчүн бир нерсе керек болсо, анда аны топтогонуңуз оң модулдун ордуна … Бул дагы бир жолу бизди биринчи чекитке алып келет "?"  биздин досубуз is

Жыйынтыктап айтканда:

Эми ядро ​​дүйнөсүнө кирип кеткениңизден кийин, ~ 20 баскычтуу Gentoo орнотуу боюнча колдонмону иштеп чыгууга мүмкүнчүлүк алышы керек болгон дагы бир маанилүү окуяга туш болгом деп ойлойм 🙂 бирок ал жерден дагы бир нерсе тапсам, аракет кылам буга чейин абадагы боштукка чейин түшүндүрүп берүү.

Салам жана сизди сагынган учурларыңызда башка калтырам:

Gentoo Linux: Саякат Окуясы

Gentoo: Эмне үчүн мен өз программаларымды түзүүнү тандадым?

Gentoo: Heart of the Beast

 


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

12 комментарий, өзүңүздүкүн калтырыңыз

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

  1.   njord ал мындай деди:

    Абдан жакшы билдирүү.

    Мына менин кум даным: Ядроңуздун жакшы иштеши үчүн, биз аны шайманыбызга ылайыкташтырышыбыз керек, ошондуктан биз аны абдан жакшы билишибиз керек. Бул максат үчүн биз "lspci" жана "lsusb" маалыматтын негизги булагы катары көрүшүбүз керек. Эгер бизге дагы бир конкреттүү нерсе керек болсо, мен сизге бир нече жолу кыйынчылыктан чыккан ушул баракчаны таштап кетем https://kmuto.jp/debian/hcl/

    Ядронун өзгөчөлүктөрү бар экендигин эске алуу керек (*), ал эми башкалары (M) модулдары катары иштетилиши мүмкүн. Менин биринчи топтогон өзөгүм эсимде, root reiserfs колдоо модулу катары калгым келип, жашоодо качан иштей турган болду экен?!?! xD ...

    Силерге тынчтык болсун!

    1.    Хуан Пабло Гарсия Ривера ал мындай деди:

      Так njord, андыктан сизде HW бар экендигин билбесеңиз, анда бул билдирүү жетиштүү сүрөттөмө бербейт, сунуш катары өндүрүүчүнүн баракчасына кирип, ошондой эле өзөгүңүздүн жардамы менен сизге кызмат кыла ала турган модулдар жөнүндө окуп чыгыңыз. , ушул комментарийлердин астында блогума Hp Pavilion 23-p132la үчүн өркүндөтүлгөн конфигурация файлын жүктөй турган шилтемени коштум, ал пайдалуу болот деп үмүттөнөм жана көптөгөн колдонуучулар бул файлдарды HWдеги ар кандай тиркемелер менен бөлүшүшөт.

  2.   javilondo ал мындай деди:

    Салам досум, мен макалаларыңды жакшы көрөм, ошондуктан көптөн бери баракчаңа жазылып келем. Мен видеону gentooго кирүү белгисиз окуялар менен бөлүшүп жатам, бирок ушул макалалар топтомун кубанычтамын.
    Вебсайтыңыздан куттуктайбыз.
    Мен сизден бир жакшы нерсени суранам: * .bmp форматындагы сүрөттөрдү жүктөбөңүз, анткени менин байланышым бир аз жай жана браузерим оор сүрөттөрдү жүктөөгө көп убакыт талап кылат, андыктан сүрөттөрдү * .png же * .jpg кылып которууну сунуштайм .
    Салам.

    1.    ChrisADR ал мындай деди:

      Ой, кечиресиз 🙂, бирок көрсөткөнүңүз үчүн чоң рахмат, мен бул жөнүндө ойлоно элекмин жана Gentooдо тажрыйбалуу болгонум менен, блогдордун бул темасын дагы деле жакшы өздөштүрө элекмин 😛 бирок мындан ары форматты өзгөртүүгө аракет кылам, Мен көбүнчө Shutter менен гана кесип алам жана аларды түз эле жүктөйм, ошондуктан менин командама ашыкча салмак кошпош үчүн, бирок мен дагы сиз үчүн салмакты карап чыгам 😉 Салам жана сиздин комментарийиңиз үчүн чоң рахмат, алар мени улантууга үндөйт жазуу, менде дем алыш күндөрү белек бар 🙂

  3.   Gnarlf ал мындай деди:

    Сиз жазып жаткан макалалардын сериясын мага кызыктуу деп эсептейм. Мен буга чейин Gentooну хобби катары орнотуп келе жатам, бирок ар дайым миң бир көйгөй менен алектенем, чындыгында көп ишимди көзөмөлдөбөйм жана кыйынчылыктардан чыгуу үчүн нерселерди алдап жүрөм. Ошентсе да, мен бир нече жолу жасаган аракеттеримде, эгерде мен оптималдуу жана туура орнотууга жетишип, аны өздөштүрсөм, ошол бөлүштүрүү боло тургандыгын көрө алдым. Азыр мен Федорадамын, бирок Федориан эмесмин. Мен Гентунун талисманына бир аз окшошмун: «Ларри уй бир аз капа болду
    Linux дистрибьютерлеринин учурдагы абалында…
    … Gentoo Linuxту сынап көргөнгө чейин. »
    Келечектеги макалаларыңызга бир-эки «кеңеш» калтырам, эгерде аларга өзгөчө тийүү кызыктуу болсо жана менин күмөнүмдөн улам келип чыкса:
    - Gentoo кенен репозиторийге ээ, бирок ошого карабастан анда жок өзгөчөлүктөр бар; кээ бир илимий программалар же башка конкреттүү нерселер болсун. Сиздин репосторуңуздан таба албаган нерсени кантип орнотуп аларыбызды өз алдынча билүү кызыктуу болмок. "Катмарлардын" бар экендигин билем, бирок жакшы түшүнбөйм. Debian алардын кампасында жок программаны орнотуунун расмий жана сунушталган ыкмасы бар, Gentooдо дагы ушундай нерсе барбы? Классикалык ./configure && make && make install орнотпой туруп, орнотуунун эң жакшы жолу кандай болот?
    - Акыры, Gentooну орнотуудагы эң чоң көйгөйүм биринчи жолу өчүрүп-күйгүзүүдөн кийин пайда болот, анда тармак конфигурацияланбай туруп, консолго туш болом. Бул жерде нааразычылык жери бар, анткени мен ал жерден Wi-Fiды кантип орнотууну жакшы түшүнбөйм. Аны жасоонун так кадамдары болгон окуу режимин билүү жана жумушчу столду жана башка утилиталарды орнотууну улантуу абдан кызыктуу болмок. Мурунку орнотууларымда Gnome орнотуп, базалык тутумдун орнотулушунан баштап бардык нерсени жасадым; оңдоо, кел.
    Башка эч нерсе жок. Сизге жана DesdeLinux компаниясына жайылтылган жана ошентсе да кызыктуу болгон макалалар үчүн рахмат.
    Баса, мен сизге дагы бир аз кыянаттык кылып жатам: мен Gentoo жөнүндө ар дайым сиз сыяктуу IT адистеринин, программисттердин, тутумдардын же тармак инженерлеринин көз карашы менен окуйм. Бирок мен дистро колдонуп, акыркы колдонуучунун пикирин көрө элекмин; Gentoo, мен билбейм, фотограф болгон, же айлана-чөйрө илимин же мехатрониканы үйрөнгөн, же Steam каалаган акыркы колдонуучу үчүн жакшы идеябы ...? (Менин айтайын дегеним түшүнүктүү болсо керек)
    ChrisADR чоң рахмат жана жылуу учурашуу

    1.    ChrisADR ал мындай деди:

      Ооба, сиздин өтүнүчтөрүңүз жазылып бүттү, эми мен кадам баскыч менен орнотуу боюнча колдонмону бүтүрүп бүткөндөн кийин, сиз мага бир-эки күн убакыт беришиңиз керек, анткени мен ушул ишемби күнү (Linux Foundation уюмунун LFSC) сертификат тапшырам жана мен ушул калган күндөргө даярдануу керек. Overlays жөнүндө айта турган болсок, алар Arch in AUR сыяктуу болуп, колдонуучулар өзүлөрүнүн электрондук почталарын түзө алышат, бул толук пост күтүп жаткан дагы бир тема. Ошол эле учурда кадимки орнотуу процесстери дагы бар, алар кум жээктеги кумдай эле ар кандай ... бирок бул дагы бир билдирүү үчүн for Колдонуучуларга келсек, Gentooдо бир аз нерсе бар, ал жакта геймер адамдар (эски стиль, анткени Steam биздин башкы репозиторийде болсо, мен 100% эмесмин), Pentesting, Pentoo үчүн өзүнүн Gentoo туундусу бар хакерлер бар ... Мен коомчулуктагы кээ бир кесиптештеримди билем. сөзсүз эле инженерлер, же математиктер эмес, ошондой эле алар жакшы иштешет 🙂 Ошондой эле гео илим, же дин жаатында дагы көптөгөн илимпоздор жана долбоорлор бар ... кыскасы, Gentooдо бардык нерселер үчүн бир аз нерсе бар, анткени философия буга жол берет. бизди тандашы керек soon Жакында дагы көптөгөн макалаларды жазам жана күмөн санап жаткан нерселериңизди жабууга аракет кылам 🙂 Салам

      . Мен жакшы Gentoo колдонуучусу болгондуктан, сиз убакыттын өтүшү менен байкайсыз, биз көп жолу "кутудан чыкканыбызды" ойлонушубуз керек жана эгерде ал жерде тигил же бул чеберчилик камтылса, анда 😉 аны Gentoo орнотуу боюнча колдонмомдон көрө аласыз жакында чыгат 🙂

  4.   Хуан Пабло Гарсия Ривера ал мындай деди:

    Өнөктөш ... сиздин кыймыл-аракетиңизди колдоп турсаңыз ... "Hp Pavilion 23-p132la + AMD A10-7800 Radeon R7" үчүн конфигурация ...
    http://jgarcia.my-place.us/?page_id=585

    Учурда мен губернатордун конфигурациясын иликтеп жатам ... бардык жардамдар кабыл алынат ...

    1.    ChrisADR ал мындай деди:

      Мыкты! Башка жамааттар менен тажрыйбаңызды бөлүшкөнүңүз үчүн чоң рахмат, албетте менин постум 100% так же кемчиликсиз эмес, анткени андай учурда толук китеп жазган жакшы деп ойлойм 😛 бирок жок дегенде ушуну үмүттөнөм бирөөсүнүн кызыгуусун ойготуп, ар бири үчүн бош убактысында үй тапшырмасын калтырып кетүүгө мүмкүнчүлүк берет 😉 Салам жана ыраазычылык

  5.   фернан ал мындай деди:

    Hello:
    Кирнелди же экилик ядро ​​түзүүнүн ортосундагы чоң айырмачылыкты байкадыңызбы?
    Мисалы, үстүртөн орнотууда бул ebuild бар:
    http://gpo.zugaina.org/Overlays/betagarden/sys-kernel/debian-sources-bin
    Салам.

    1.    ChrisADR ал мындай деди:

      Сизге бир аз түшүнүк берүү үчүн, Linux From Scratch программасындагы досторубуз курулуш жөнүндө мындай деп айтышат.

      «Биз Apache веб-серверин иштетүү үчүн жетиштүү болгон системаны орноттук; жалпы диск мейкиндигин пайдалануу болжол менен 8 МБ түздү. Андан ары тазалоо менен, аны 5 Мб же андан азга чейин түшүрүүгө болот. »[1]

      Испан тилине которгондо, алар орнотулган Apache серверин 8 MB гана иштете алышты, ал тургай 5 MB болушу мүмкүн деп айтылды. Ал мейкиндиктин көпчүлүк бөлүгү ядро ​​гана, андыктан сиз бир нерсени так аткарган же жабдыктарыңызды гана колдонгон системаны кааласаңыз. 10M ядросу, калган RAM тутумдарын алууга мүмкүнчүлүк берет (ядро компьютериңизди колдонгонуңузда, RAM тутумунда иштеп тургандыгын унутпаңыз). Ыңгайлаштырылган өзөктүн коопсуздугунан жана башка артыкчылыктарынан тышкары, мейкиндиктин кыйла жакшырганын көрө аласыз. Бул ылдамдыкка да таасирин тийгизиши мүмкүн.

      Урматтоо менен

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

  6.   фернан ал мындай деди:

    Hello:
    Мен 3-этапты папкага жүктөп алдым жана порталды синхрондоштургандан кийин gentoo булактарын пайда кылууга аракет кылдым, бирок бир нече саат талап кылынабы? жарым сааттан кийин, сыяктуу билдирүүлөр
    / usr / linux / gentoo -ources 4.12.12 / arch / arm / *
    Ал ушунчалык көп декомпрессиялап, ошол эле саатта турушу керекпи же тезирээк жасоого мүмкүнчүлүк барбы? Бул пайда болгон булактарды кийинчерээк аларды варианттар менен түзүүгө гана мүмкүнчүлүк берет.
    салам.

    1.    ChrisADR ал мындай деди:

      Салам Фернан, мен эч качан кол процессорун орнотууга аракет кылган эмесмин. RPi версиясына жараша (эгер сиз колдонуп жатсаңыз) USB жана интернет автобустары туташтырылган, ошондуктан жүктөө убактысы кадимкиден алда канча көп болушу мүмкүн деп түшүнөм. (Менин i7 ноутбугумда дагы, git репозиторийиндеги ядро ​​жүктөө убактысы болжол менен 4-5 мүнөткө чейин)
      Ооба, сиз канчалык деңгээлде тааныш экениңизди билбейм, бирок сиз баардыгын бир кыйла күчтүү ноутбукта түзүп, акыркы шайманга өткөрүп койсоңуз болот, бул убакыт маселесине жардам берет.
      Урматтоо менен