Gentoo үшін жаңа оқиға

Осы аптада, әдеттегідей, Gentoo тарату тізімдері таратудың болашағы туралы әңгімелерге толы болды және олардың бірі менің назарымды осы мақаланың басты тақырыбы етіп алды. Бірақ бұған дейін біз тарату туралы біраз білетін боламыз:

Сіздің Жаратушыңыз

Біз өткен мыңжылдыққа ораламыз, 1999 жылы Даниэль Роббинс Enoch Linux-тің алғашқы нұсқасын шығарды, ол барлық басқа дистрибутивтер ойлап тапқан уақытқа дейінгі стандарттарды бұзғысы келді, оларды алдын ала құрастырылғаннан гөрі бумалар жасады. Негізгі идея қолданушының аппараттық құралын орналастыратын және қажетсіз бумалары жоқ жүйені құру болды.

FreeBSD

Енохпен болған бірнеше қиындықтардан кейін Даниел көшіп кетті FreeBSD, UNIX операциялық жүйесі, және ол кездесті порттар жүйенің пакетін басқару құралы. Сіз елестетіп отырғаныңыздай, екілік файлдарды алудың орнына бағдарламаларды құрастыруға порттар жауап береді, бұл үшін тағы бір құрал қолданылады pkg.

Gentoo 1.0

2002 жылы, Gentoo қол жетпейтін қатені жойғаннан кейін, ең жылдам пингвин түрлерінің атымен өзінің ресми атауын алды және әлемге өзінің алғашқы ресми нұсқасын көрсетті. Бұл кезең көптеген жылдар бойы пайда болған өзгертулер мен модификациялардың алғашқы қадамы болды, бірақ біз ең маңыздыларына тоқталамыз.

Қоғамдық менеджмент

Бұл Gentoo-дағы ерекше қасиет, өйткені нақты компания жұмыс істемейтіндіктен, әзірлеушілер үшін де, пайдаланушылар үшін де ең жақсысын қоғамдастық шешеді. Бірақ Sony және Google сияқты ірі компаниялар өз жүйелерін жақсарту үшін Gentoo парадигмасын қолданғанын айта кеткен жөн.

2004

Бұл Gentoo үшін ерекше қиын жыл болды, өйткені оның негізін қалаушы жеке мәселелеріне байланысты Gentoo қорына басқаруды тапсыруы керек болды. Сол кезде Gentoo-да болған танымал жарылыс салдарынан адамдар Gentoo-ны көбірек қолдана бастады және олардың саны перспективалы болып көрінді, бірақ мұндай қарқынды өсу шеңберді дұрыс масштабта орналастыруды қиындатты. Осы жобалардың көпшілігі «бос уақытта» жүзеге асырылатындығын әрдайым есте ұстай отырып, тізгінді басқаратын адамдар жетіспейтін болса, даңқтың жарылуы соншалықты жақсы болмас еді.

2007

Тағы бір қиын жыл, өйткені тиісті құрылымның жоқтығынан және ішкі партизандар сериясымен Gentoo GNU / Linux әлеміне батып, «екінші» тарату болды. Бұл ортада Даниэль дамушы ретінде белсенді дамуға оралуға шешім қабылдады, бірақ көптеген жеке келіспеушіліктерден және екі жақтың шабуылдарынан кейін ол қайта кіргеннен кейін көп ұзамай зейнеткерлікке шығуға шешім қабылдады. Көп ұзамай Linux Funtoo, Gentoo-ға негізделген, бірақ сол кездегі тұрақсыз құрылымды жеңе алмаған кейбір маңызды модификациялары бар дистроф.

GLEP 39

Gentoo Linux Enhancement ұсынысы (GLEP) - бұл қауымдастыққа техникалық және құрылымдық өзгерістер ұсынатын құжаттар. GLEP қоғамдастықтың қажеттілігі мен ұсыныстың өміршеңдігіне байланысты дайындық, қарау, дауыс берудің үздіксіз процестерінен өтеді және жүзеге асырылуы мүмкін немесе мүмкін емес. Атап айтқанда, GLEP 39 - бұл Gentoo Linux үшін көптеген құрылымдар мен әзірлеушілердің тәртібі мен жүру әдісі анықталған жаңа құрылымды жүзеге асырғысы келетін жоба. Ол 2005 жылы басталды және 2008 жылы мақұлданғанға дейін өзінің даму процесін жалғастырды. Бұл бірнеше жылдар бойы әсер етіп келе жатқан күрделі құрылымдық мәселелерді жақсарту үшін әзірлеушілер мен пайдаланушылардың қоғамдастықтың жауабы болды.

Келтірілген шығын анық болды

Осы уақытқа дейін Дженту ішкі партизандардан және басшылықтың жоқтығынан қатты зардап шекті. Көптеген пайдаланушылар мен әзірлеушілер зейнетке шықты және бұл өлімді күткен шағын жоба болды. Бірақ таңқаларлық нәрсе, бәріне қарамастан және кез-келген қарама-қайшылыққа қарамастан, Gentoo тұрақты құрылымға ие болды, сонымен қатар әзірлеушілер мен пайдаланушылардың азаюы арқасында (даму кезіндегі қарама-қайшы көзқарастар) Сіз жаңа жобалармен жұмыс істей бастадыңыз және Gentoo-ді оның негізінде жетілдіре алдыңыз.

Соңғы сынақ, жылдар

Осы сәттен бастап 10 жыл өтті, және көп нәрсе өзгерді, ал басқалары онша көп емес, сол кезде анықталған құрылым қазірдің өзінде қалыптасты, және осы процесте көп нәрсе үйренді, жаңа әзірлеушілер келді және басқалары болды. шегінді Қысқасы, Дженту өлі емес (таңқаларлық). Және бұл жаңа даналық таңдау, проблемаларды шешу, жобаларды ұсыну формалары мен модельдерінде көрінеді, бір сөзбен айтқанда, олар өздерінің шешімдерін жасап үлгерді. Бұл бізді осы аптаға тағы әкеледі.

«Gentoo жоспары»

Бұл болды тақырыбы осы мақаланы тудырған әңгіме желісінен, журналдардың толық нұсқалары әлі жоқ болса да, бұл болған жайт. Даниэль жобаға өз үлесін қосып, Gentoo мен Funtoo арасында көбірек байланыс орнатқысы келеді және әртүрлі қоғамдық жобалардағы кейбір шешілмеген мәселелерді шешеді.

Бұл қазір тізімде талқылануда, ал бірінші әсер - Дэниэл белсендіден гөрі оралғысы келеді және осылайша Gentoo басшылығына көмектескісі келеді (кеңес мүшесі ретінде). Ол үшін сіз әзірлеушілер викторинасын өткізіп жатырсыз қол жетімділіксіз, онда Gentoo рекрутері (әдетте әзірлеуші) мен өтініш беруші арасында IRC арқылы бірқатар сұхбаттар өткізіледі. Бұл сұхбаттарда викториналық сұрақтар қоғамдастықтың жаңа құрылымына, қалай жүруге, қалай ұсынуға және заттарды қалай түзетуге болатындығына байланысты бірінен соң бірі қаралады.

Қосымша жазба сияқты, арнайы жасалған викторина бар қол жеткізу, бұл файлдарды тікелей редакциялау мүмкіндігін білдіреді .ebuild не болады .deb o .rpm сәйкесінше дебиан немесе редхат бойынша. Бұл техникалық мәселелер мен бағдарламаларға қызмет көрсету процестерінде анағұрлым қатал.

Сұхбатты өткізу үшін Gentoo әзірлеушісі тәлімгер болуы керек, ол өтініш берушіге процестерді түсіндіреді және жауаптарды іздеу барысында басшылық жасайды (бәрі соншалықты жақсы құжатталған, мұны тәлімгерсіз жасауға болады, бірақ міндетті түрде болуы керек ол сұхбат берушіні сұрайтын адам болатындай етіп).

Тарихтан сабақ алыңыз

Мен өзімді тарихты жақсы көретін адам деп санамаймын, бірақ егер біз дәл осындай қателіктер жібергісі келмесе, оны білу қажет екенін білдім және бағдарламалау сияқты өткенде болған оқиғаларды білу бізге болашақты жақсы түсінуге үйретеді. Бұл Gentoo пошта тізімінде бірнеше күн немесе бірнеше апта бойы тұрақты тақырып болады, және жақсылыққа үміттенемін, өйткені жылдар босқа кетпейді және екі жақта да жас мөлшері бар. Сайып келгенде, бәріміз бір нәрсені іздейміз, одан да жақсы және жақсы Gentoo құруды жалғастыру үшін. Сәлем және осында келгеніңізге рахмет 🙂


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

9 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   HO2Gi дижо

    Өте жақсы мақала, мен сізді құттықтаймын.

  2.   жұлдызды от дижо

    өте жақсы мақала

  3.   Хосе Дж. Гаскон дижо

    Егер саяси-экономикалық тап осылайша таңдалса, жабайы капитализмсіз (фридманиттермен) және әлеуметтік мемлекет туралы кейнсиандық көзқараспен басқа әлем болуы мүмкін еді.
    Өте жақсы мақала, мен Gentoo қалай жұмыс істейтінін түсіндім және бұл оңай емес.
    Олар Мачадоны «серуендеп жүріп жатыр».
    тілекпен

  4.   Альберто Кардона дижо

    Сәлеметсіз бе!
    Сіз Funtoo туралы не ойлайсыз және Дэниелдің аталған дистротты құруына себеп болған себептер туралы не білесіз (Funtoo).
    Мен оның Microsoft-та болғанын оқыдым, бірақ ол Gentoo-ға оралды және жобаға қосылмады, сондықтан Funtoo-ны құруды шешті.
    Бұл деталь мені әрдайым күдіктендірді.
    Сіз Funtoo-ны қолданған-пайдаланбағаныңызды және Gentoo-мен алған әсеріңіз бен айырмашылықтарыңызды білгім келеді.

    Рахмет!
    Жақсы пост! әрдайым 🙂

    1.    ChrisADR дижо

      Сәлем, Альберто,

      Рас, бұл Даниэль Microsoft-та болған, тек жұмысқа байланысты, өйткені ол бір кездері айтады: «Майкрософтқа ақысыз және ашық бастапқы коды қалай жұмыс істейтінін үйрету керек еді». Бірінші кезекте оның Gentoo-дан кетуіне себеп болған жеке мәселелерді шешіп, ол қоғамдастықпен қайта байланыс орнатуға шешім қабылдады, бірақ бұл кезде жағдай біраз шиеленісті болды, кейбір дамытушылармен. Үйкеліс пен жеке шабуылдар біртіндеп жағдайды шиеленістіре түсті. Үзіліс кезінде Даниэль «дұшпандықтар» қауымдастығынан кетуге шешім қабылдап, Gentoo-нің жаңа нұсқасын тапты ... Funtoo портативті және басқа процестерде құрылымдық өзгерістерге ие болды, кейбіреулер айтқандай «жақсартулар» болды. Ашық көзді жобадағы схеманы немесе құрылымды өзгерту процесі кейде күрделі болып келеді және қоғамдастықты сендіру әрдайым жақсы жұмыс істемейді. Бүгінгі таңда Даниэль Portage-тің дамуына үнемі өз үлесін қосып келеді және бүгінде Gentoo пакет менеджерінде жаңа эволюция күтілуде.

      Мен Funtoo-ны жеке сынап көрмедім, тарату туралы жақсы нәрселер естідім. Осы сәтте айырмашылықтар жобаның құрылымы мен бағыты болуы мүмкін, Funtoo-дің басымдықтары оның веб-сайтында егжей-тегжейлі көрсетілген, жобаларды бағыттауға қызмет ететін басымдықтар қатары.

      Күдіктерді аздап түсіндіре аламын деп үміттенемін🙂
      тілекпен

  5.   фернан дижо

    Сәлем
    Сіз қалай ойлайсыз, дженту қолданушыға күнделікті жұмыс жасауы қиын? Мұны айтып отырған себебім, GNU linux бағдарламашысы немесе студенті емес, кәдімгі қолданушы үшін gentoo оны жаңартып, проблемаларсыз ұстау үшін өте күрделі, меніңше, көптеген жаңалықтар қояды, компиляциялар уақытты қажет етеді. басқа екілік дистрибьюторларға қарағанда, олардың тиімділігі әлдеқайда аз болғанымен, жеңілдіктер жағынан олар жеңіл жылдарда орналасқан.
    Генту туралы келесі мақала орнатылғаннан кейін гентуроны қалай ұстауға болады.
    Құттықтаулар.

    1.    ChrisADR дижо

      Сәлем Фернан.

      Қысқа жауап: Жоқ, менің ойымша, бұл «қалыпты» қолданушы үшін онша қиын емес.

      Ұзақ жауап:
      Gentoo-дің күрделілік қисығы тік екені рас (бұл мені Vim-ді алғаш білген кезімде біраз нәрсені еске түсіреді), бірақ бұл GNU / Linux-дің «жасыру» процесін бастан өткеруіне байланысты. Бір нәрсенің күрделі екендігі оны жаман етпейді, керісінше, бір нәрсенің күрделілігін жою оны жаман етеді, бірақ Windows-қа қараңыз 🙂 Жасырын күрделілік бәрінен гөрі нашар, өйткені ол қолданушыны тәуелді етеді.

      Енді мен өзімнің джентуымды тұрақсыз (эксперименталды) тармақта аптасына бір рет немесе көптеген өзгерістер болған жағдайда әр 3 күнде жұмыс істету үшін екі команданы орындауым керек:

      пайда болу-синх

      пайда болу -avuD @world

      немесе оның баламасы

      emerge -ask –verbose –pdate –dep @world

      Біріншісі репозиторийді синхрондайды (мысалы, #apt update)
      Екіншісі мен орнатқан барлық бағдарламаларды және олардың тәуелділіктерін жаңартады (#apt жаңарту)

      Алдымен жаңалықтар мен қателіктерді түсіну біршама қиын екені түсінікті, бірақ алғашқы қиындықты өткізіп жібергеннен кейін, заттар мағыналы бола бастайды және толығымен көрінеді. (Мен бірнеше рет жабдықты істен шығардым, оны нөлден бастап орнату керек болды, бірақ әр қателікке байланысты өте маңызды сабақ келді)

      Бұл «тәуелділікті» бұзуға «қалыпты» пайдаланушыға көмектесіп қана қоймай, оған GNU / Linux, шынайы бостандықтың мәні болып табылатын нәрселерді үйретеді.

      Соңғысына келетін болсақ, «қолданушылар» үшін екілік үлестіру әлдеқайда қарапайым. Gentoo-ді пайдалану үшін сізде белгілі бір дәрежеде технологияға деген бейімділік немесе тиімділікке деген өте үлкен қажеттілік болуы керек. Сонымен қатар бұл GNU / Linux үшін керемет нәрсе your сіз өзіңіздің қажеттіліктеріңізге сәйкес келетін деңгейді таңдай аласыз 🙂 Gentoo бағдарламалық жасақтаманың күрделілігін жасыруға тырыспайды, керісінше, ол қолданушыға не істеу керектігін шеше алатындай қиындықты үйретеді Әрбір бөлік, бұл жауапкершілікті жүктейді, бірақ оны игергенде, ол үлкен қанағат әкеледі, - дегенде мен өзімнің тобымда не бар екенін, менде және ол менде не үшін бар екенін жақсы білгендей сезінемін.
      Рахмет,

  6.   фернан дижо

    Сәлем
    Жұмыста олар бізге Windows 10-ды қойды, мен үйде гномды 4 жылдан бері қолданып жүрмін, маған windows 10 сұмдық болып көрінеді, ал менің жеке басым, менің көру қабілетім бойынша менің гном манжаромды Windows 10-ға қарағанда үлкейткішпен жақсы бейімдедім жеке.
    Құттықтаулар.

  7.   Альварито05050506 дижо

    Өте жақсы мақала, сіздің мақалаларыңызды білмес бұрын мен Gentoo болғанын білмеппін, енді Raspbian-дан Gemtoo-ға ауысамын. РАХМЕТ!