ახალი ამბავი ჯენტუსთვის

ამ კვირაში, როგორც ყოველთვის, Gentoo საფოსტო სიები სავსეა საუბრებით მომავალში გავრცელების შესახებ და ერთ-ერთმა მათგანმა მიიპყრო ჩემი ყურადღება, ამ სტატიის მთავარი თემა. მანამდე კი ჩვენ გვეცოდინება მცირე ისტორია დისტრიბუციის შესახებ:

შენი შემოქმედი

ჩვენ უკანასკნელ ათასწლეულს ვუბრუნდებით, 1999 წელს დენიელ რობინსმა გამოუშვა Enoch Linux- ის პირველი ვერსია, დისტრიბუცია, რომელსაც სურდა დაარღვია სტანდარტები მანამ, სანამ ყველა სხვა დისტრიბუცია არ მოიაზრებოდა და შეადგენდა პაკეტებს მათი წინასწარ შედგენის ნაცვლად. მთავარი იდეა იყო შეიქმნას სისტემა, რომელიც ითავსებს მომხმარებლის აპარატურას და არ შეიცავს ზედმეტ პაკეტებს.

FreeBSD

ენოქთან რამდენიმე პრობლემის შემდეგ დანიელი გადასახლდა FreeBSD, UNIX ოპერაციული სისტემა და ის სწორედ იქ შეხვდა პორტები, სისტემის პაკეტის მართვის ინსტრუმენტი. როგორც თქვენ წარმოიდგინეთ, პორტები პასუხისმგებელია პროგრამების შედგენაზე ნაცვლად იმისა, რომ მიიღოთ binaries, ამისათვის გამოიყენება ინსტრუმენტი pkg.

ჯენტუ 1.0

უკვე 2002 წელს, მას შემდეგ, რაც გამოუსწორებელი შეცდომა დააფიქსირა, Gentoo– მ უკვე შეიძინა თავისი ოფიციალური სახელი, რომელსაც პინგვინის უსწრაფესი სახეობის სახელი ეწოდა და მსოფლიოს აჩვენებდა თავის პირველ ოფიციალურ ვერსიას. ეს ეტაპი იყო პირველი ნაბიჯი ცვლილებებისა და მოდიფიკაციების სერიის განმავლობაში, რომლებიც წარმოიშვა წლების განმავლობაში, მაგრამ ჩვენ ყურადღებას გავამახვილებთ ყველაზე მნიშვნელოვნებზე.

საზოგადოების მენეჯმენტი

ეს თავისებური თვისებაა Gentoo- ში, რადგან მას კონკრეტული კომპანია არ მართავს, საზოგადოება ის არის, ვინც საბოლოოდ წყვეტს საუკეთესოს როგორც დეველოპერებისთვის, ასევე მომხმარებლებისთვის. მაგრამ აღსანიშნავია, რომ მსხვილ კომპანიებს, როგორიცაა Sony და Google, გამოიყენეს Gentoo პარადიგმა თავიანთი სისტემების გასაუმჯობესებლად.

2004

Gentoo– სთვის ეს განსაკუთრებით რთული წელი იყო, რადგან მისმა დამფუძნებელმა პირადი პრობლემების გამო მენეჯმენტი Gentoo Foundation– ს უნდა გადასცეს. პოპულარობის აფეთქების გამო, რომელსაც იმ დროს გენტუ ახდენდა, ხალხი სულ უფრო და უფრო მეტად იწყებდა ჯენტუს გამოყენებას და ციფრები იმედისმომცემი ჩანდა, მაგრამ ასეთი სწრაფი ზრდა ართულებდა ჩარჩოს სწორი მასშტაბის შესაბამისობაში მოყვანას. ყოველთვის უნდა გვახსოვდეს, რომ ამ პროექტებიდან ბევრი "თავისუფალ დროს" ხორციელდება, დიდების აფეთქება არც თუ ისე კარგი იქნებოდა, თუ არ იქნებოდა საკმარისი ხალხი სადავეების კონტროლისთვის.

2007

კიდევ ერთი რთული წელი, რადგან ადეკვატური სტრუქტურის არარსებობის გამო, და შიდა პარტიზანების ერთგვარი სერიით, Gentoo ჩაიძირა GNU / Linux სამყაროში და გახდა "მეორადი" დისტრიბუცია. ამ გარემოში, დანიელი გადაწყვეტს, დაუბრუნდეს აქტიურ განვითარებას, როგორც დეველოპერი, მაგრამ მრავალი პირადი წინააღმდეგობისა და ორივე მხარის თავდასხმის შემდეგ, იგი გადაწყვეტს გადადგეს მისი ხელახლა შესვლიდან მალევე. ცოტა ხნის შემდეგ funtoo ლინუქსიდისტრო, რომელიც დაფუძნებულია Gentoo- ზე, მაგრამ რამდენიმე არსებითი მოდიფიკაციით, რომელიც ვერ გადალახა იმ დროის არასტაბილურ სტრუქტურას.

39 გლეპი

Gentoo Linux Enhancement Proposal (GLEP) არის დოკუმენტები, რომლებიც საზოგადოებაში ცვლილებებს გვთავაზობენ, როგორც ტექნიკურ, ასევე სტრუქტურულ. GLEP გადის უწყვეტი პროცესების მომზადებას, განხილვას, ხმის მიცემას და შეიძლება განხორციელდეს ან არ განხორციელდეს, საზოგადოების საჭიროებიდან და წინადადების სიცოცხლისუნარიანობიდან გამომდინარე. კერძოდ, GLEP 39 არის პროექტი, რომელსაც სურს დანერგოს Gentoo Linux- ის ახალი სტრუქტურა, რომელშიც განისაზღვრება მრავალი პროექტისა და დეველოპერების ბრძანება და მიმდინარეობა. იგი დაიწყო 2005 წელს და განაგრძო განვითარების პროცესი, სანამ დამტკიცდა 2008 წელს. ეს ნამდვილად იყო საზოგადოების, როგორც დეველოპერებისა და მომხმარებლების პასუხი, რომ გაუმჯობესებულიყო რთული სტრუქტურული პრობლემები, რომლებიც მასზე გავლენას ახდენდა წლების განმავლობაში.

ზარალი აშკარა იყო

ამ დროისთვის ჯენტუს უკვე დიდი ტანჯვა ჰქონდა შინაგანი პარტიზანებისა და მიმართულების ნაკლებობისგან. ბევრი მომხმარებელი და დეველოპერი პენსიაზე გავიდა და ეს პატარა პროექტი გახდა, რომელიც სიკვდილს ელოდა. გასაკვირი ის არის, რომ მიუხედავად ყველაფრისა და ყველა წინააღმდეგობისა, მთელი რიგი ცვლილებებით Gentoo– ს უფრო სტაბილური სტრუქტურა აქვს და ასევე დეველოპერებისა და მომხმარებლების შემცირების წყალობით (განვითარების დროს შესაძლო წინააღმდეგობრივი მოსაზრებები) თქვენ იყავით შეუძლია დაიწყოს ახალი პროექტებზე მუშაობა და გააუმჯობესოს Gentoo.

საბოლოო ტესტი, წლები

დროის ამ მომენტიდან 10 წელი გავიდა და ბევრი რამ შეიცვალა და სხვა რამ არც ისე ბევრი, მაშინ განსაზღვრული სტრუქტურა უკვე ჩამოყალიბებულია და ამ პროცესში ბევრი რამ შეიტყო, ახალი დეველოპერები ჩამოვიდნენ და სხვებიც ყოფილან. მოკლედ, ჯენტო არ არის მკვდარი (გასაკვირი). ეს ახალი სიბრძნე აისახება შერჩევის, პრობლემების გადაჭრის, პროექტების პრეზენტაციის ფორმებსა და მოდელებში, მოკლედ, მათ უკვე გადაწყვიტეს მათი აზრი. და ამან ისევ ამ კვირაში მიგვიყვანა.

"გეგმა ჯენტუსთვის"

ეს იყო სათაური საუბრის ძაფიდან, რამაც გამოიწვია ეს სტატია, თუმცა სრული ჟურნალები ჯერ არ არის იქ, ეს ცოტათი მოხდა. დანიელს სურს თავისი წვლილი შეიტანოს პროექტში, დაამყაროს მეტი კავშირი Gentoo- სა და Funtoo- ს შორის და გადაჭრას გამოჩენილი პრობლემები სხვადასხვა საზოგადოებრივ პროექტებში.

ეს ამჟამად განხილულია სიებში და პირველი შთაბეჭდილება ისაა, რომ დანიელს სურს უფრო აქტიურად დაბრუნდეს და ამით დაეხმაროს ჯენტუს ხელმძღვანელობას (როგორც საბჭოს წევრს). ამისათვის თქვენ უკვე იღებთ დეველოპერების ვიქტორინას ჩადენილი წვდომის გარეშე, რომელშიც ინტერვიუების სერია ტარდება IRC– ს საშუალებით Gentoo recruiter– ს (ჩვეულებრივ დეველოპერს) და განმცხადებელს შორის. ამ ინტერვიუებში ვიმსჯელებთ ვიქტორინის კითხვებზე სათითაოდ, რომლებიც ტრიალებს საზოგადოების ახალ სტრუქტურაზე, როგორ უნდა გაგრძელდეს, როგორ შემოგთავაზოთ წინადადებები და როგორ გამოასწოროთ საქმე.

როგორც დამატებითი შენიშვნა, სპეციალურად შექმნილია ვიქტორინა ჩადენა-წვდომა, ეს გულისხმობს ფაილების უშუალო რედაქტირების შესაძლებლობას .ebuild რა მოხდა .deb o .rpm შესაბამისად დებიანზე ან რედჰატზე. ეს ბევრად უფრო მკაცრია ტექნიკურ საკითხებში და პროგრამების შენარჩუნების პროცესებში.

ინტერვიუს ჩასატარებლად აუცილებელია გენდოს დეველოპერის მენტორირება, რომელიც განმცხადებელს უხსნის პროცესებს და უხელმძღვანელებს მათ პასუხის მოძიების პროცესში (ყველაფერი ისე კარგად არის დოკუმენტირებული, რომ ამის გაკეთება შეუძლებელია მენტორი, მაგრამ აუცილებელია მასთან ისე, რომ ის ის იყოს, ვინც ინტერვიუერს ითხოვს).

ისწავლეთ ისტორიიდან

მე თავს ისტორიის მოყვარულად არ ვთვლი, მაგრამ გავიგე, რომ ამის ცოდნა აუცილებელია, თუ არ გვსურს იგივე შეცდომების დაშვება და ისევე, როგორც პროგრამირება, წარსულში მომხდარი ცოდნა გვასწავლის მომავლის უკეთ გააზრებაში. ეს იქნება მუდმივი თემა Gentoo საფოსტო სიებში მომდევნო რამდენიმე დღის ან შესაძლოა კვირების განმავლობაში და იმედია უკეთესობისკენ, რადგან წლები არ გადის და ორივე მხარეს უკვე აქვს ასაკის გამოცდილება. საბოლოო ჯამში, ჩვენ ყველანი ერთსა და იმავეს ვეძებთ, რომ შევინარჩუნოთ უკეთესი და უკეთესი Gentoo. მოგესალმებით და მადლობა აქ მოხვედრისთვის


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

9 კომენტარი დატოვე შენი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები აღნიშნულია *

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.

  1.   HO2Gi დიჯო

    ძალიან კარგი სტატია, გილოცავთ.

  2.   ვარსკვლავური ცეცხლი დიჯო

    ძალიან ლამაზი სტატია

  3.   ხოსე ჯ გასკონი დიჯო

    ამგვარად რომ აირჩიონ პოლიტიკურ-ეკონომიკური კლასი, შესაძლებელი იქნებოდა სხვა სამყარო, ველური კაპიტალიზმის გარეშე (ფრიდმანიტები) და კეთილდღეობის სახელმწიფოს კეინსიანური ხედვით.
    ჯერჯერობით შესანიშნავი სტატია მესმოდა როგორ მუშაობს Gentoo და ეს სულაც არ არის ადვილი.
    ისინი მაჩადოოს "გასეირნების დროს".
    დაკავშირებით

  4.   ალბერტო კარდონა დიჯო

    Hello!
    რას ფიქრობთ Funtoo– ზე და რა იცით იმ მიზეზების შესახებ, რამაც დანიელმა შექმნა დისტროს (Funtoo) შექმნა.
    წავიკითხე, რომ ის იყო Microsoft- ში, მაგრამ იგი დაბრუნდა Gentoo- ში და არ შეუერთდა პროექტს, ამიტომ მან გადაწყვიტა Funtoo- ს დაფუძნება.
    ეს დეტალი ყოველთვის ცოტა მაეჭვებდა.
    მაინტერესებს ოდესმე იყენებდით Funtoo- ს და რა შთაბეჭდილება და განსხვავებები გაქვთ Gentoo- სთან.

    მოგესალმებით
    კარგი პოსტი! როგორც ყოველთვის

    1.    კრისადრ დიჯო

      გამარჯობა ალბერტო,

      მართალია, მართალია, დანიელი Microsoft- ში იყო, მხოლოდ შრომითი მიზეზების გამო, როგორც ის გარკვეულ ეტაპზე ამბობს: ”იდეა იყო Microsoft- სთვის ასწავლიდა როგორ მუშაობს უფასო და ღია პროგრამული უზრუნველყოფა” მას შემდეგ, რაც გადაწყვიტა პირადი საკითხები, რამაც პირველ რიგში დატოვა Gentoo, მან გადაწყვიტა ხელახლა დაეკავშირებინა საზოგადოება, მაგრამ ამ ეტაპზე სიტუაცია ცოტათი დაიძაბა, ზოგიერთ პრობლემურ დეველოპერთან ერთად. ხახუნმა და პირადმა შეტევებმა თანდათან უფრო დაძაბა სიტუაცია. გატეხვის ეტაპზე, დანიელი გადაწყვეტს დატოვოს "მტრული" საზოგადოება და იპოვა Gentoo- ს ახალი ვერსია ... Funtoo- ს სტრუქტურული ცვლილებები ჰქონდა პორტატში და სხვა პროცესებში, "გაუმჯობესებები", როგორც ზოგი იტყოდა. ღია წყაროს პროექტში სქემის ან სტრუქტურის შეცვლის ეს პროცესი ზოგჯერ რთულდება და საზოგადოების დარწმუნების მცდელობა ყოველთვის არ მუშაობს. დღეს დანიელი მუდმივად მონაწილეობს Portage– ის განვითარებაში და დღეს Gentoo– ს პაკეტ მენეჯერში ახალი ევოლუციაა მოსალოდნელი.

      მე პირადად არ მიცდია Funtoo, კარგი რამ მსმენია დისტრიბუციის შესახებ. ამ ეტაპზე არსებული განსხვავებები შეიძლება იყოს პროექტის სტრუქტურები და მიმართულება. Funtoo– ს პრიორიტეტები მოცემულია მის ვებ – გვერდზე, პრიორიტეტების სერია, რომლებიც ემსახურება პროექტებს.

      იმედი მაქვს, რომ ოდნავ დავაზუსტებ ეჭვებს
      დაკავშირებით

  5.   ფერნანი დიჯო

    Hello:
    როგორ ფიქრობთ, მართლაც რთულია ყოველდღიური მოპყრობა მომხმარებლისთვის? ამას იმიტომ ვამბობ, რომ აშკარად და უცნობიდან ჩანს, რომ ნორმალური მომხმარებლისთვის, არა GNU linux– ის პროგრამისტისთვის და არც სტუდენტისთვის, gentoo– ს უზარმაზარი სირთულე აქვს იმისთვის, რომ განაახლოს იგი და უპრობლემოდ დარჩეს, პორტატული სიახლეები, კომპილაციები დრო სჭირდება, როგორც ჩანს, ვიდრე სხვა ორობითი დისტროსი, თუმცა ისინი გარკვეულწილად ნაკლებად ეფექტურები არიან, სიმარტივის თვალსაზრისით სინათლის წლებს აშორებენ.
    ამიტომ შემდეგი სტატია gentoo– ს შესახებ იქნება თუ როგორ უნდა შევინარჩუნოთ gentoo ინსტალაციის შემდეგ.
    ულოცავენ.

    1.    კრისადრ დიჯო

      გამარჯობა ფერნან.

      მოკლე პასუხი: არა, არ ვფიქრობ, რომ "ნორმალური" მომხმარებლისთვის ეს ასე რთულია.

      გრძელი პასუხი:
      მართალია, Gentoo- ს სირთულის მრუდი ციცაბოა (ის ცოტათი მახსენდება, როდესაც Vim პირველად ვისწავლე), მაგრამ ეს ნაწილობრივ იმიტომ ხდება, რომ GNU / Linux გადის სირთულის „დამალვის“ პროცესს. რომ რაღაც რთულია, ეს ცუდად არ გახდის, პირიქით, რაიმეს სირთულის მოხსნა საბოლოოდ ცუდად ხდის მას, მაგრამ შეხედე Windows idden დამალულ სირთულეს უფრო უარესია, ვიდრე სხვა რამ, რადგან ეს მომხმარებელს დამოკიდებულებას ხდის.

      ახლა მე, დღეს მხოლოდ ორი ბრძანების შესრულება მიწევს, რომ ჩემი gentoo არასტაბილურ (ექსპერიმენტულ) ფილიალზე მუშაობდეს კვირაში ერთხელ, ან 3 დღეში ერთხელ, თუ ბევრი ცვლილებაა:

      აღმოცენდება – სინქ

      გამოჩნდება -avuD @ world

      ან მისი ექვივალენტი

      ჩნდება –კითხე – verbose – განახლებული – ღრმა @ სამყარო

      პირველი სინქრონიზირდება საცავში (მაგ. #Apt განახლება)
      მეორე განაახლებს ყველა იმ პროგრამას, რომელიც მე დავაინსტალირე და მათი დამოკიდებულება (# აპის განახლება)

      თავიდან აშკარაა, რომ სიახლეებისა და შეცდომების გარკვევა ძნელია, მაგრამ ამ პირველი სირთულის გამოტოვების შემდეგ ყველაფერი უფრო აზრიანი ხდება და უფრო სრულყოფილად ჩანს. (მე რამდენჯერმე ავარიდე ტექნიკა, თავიდან დაყენება მომიწია, მაგრამ ყოველი შეცდომის გამო ძალიან მნიშვნელოვანი გაკვეთილი მოვიდა 🙂)

      და ეს არამარტო ეხმარება "ნორმალურ" მომხმარებელს დამოკიდებულების მოხსნაში, არამედ მას ასწავლის პროცესში ისეთ რამეებს, რაც ნამდვილად წარმოადგენს GNU / Linux- ის არსს, რეალურ თავისუფლებას.

      რაც შეეხება ამ უკანასკნელს, მართალია, ორობითი განაწილება გაცილებით მარტივია, "მომხმარებლებისთვის". გარკვეულწილად, Gentoo– ს გამოყენებისთვის თქვენ უნდა გქონდეთ განსაკუთრებული მიდრეკილება ტექნოლოგიის მიმართ, ან ეფექტურობის ძალიან დიდი მოთხოვნილება. ეს ასევე ლამაზია GNU / Linux– ში ... თქვენ თავისუფლად შეგიძლიათ აირჩიოთ ის დონე, რომელიც ყველაზე მეტად მოერგება თქვენს მოთხოვნებს 🙂 Gentoo არ ცდილობს დამალოს პროგრამული სირთულე, პირიქით, ის ასწავლის მომხმარებელს ამ სირთულეს ისე, რომ მას შეეძლოს გადაწყვიტეთ რა უნდა გააკეთოთ თითოეულ ნაჭერთან, ეს არის პასუხისმგებლობა, მაგრამ ათვისებისას, ის უფრო მეტ კმაყოფილებას მაძლევს ... ყოველ შემთხვევაში, უკეთესად ვგრძნობ თავს, თუ რა ვიცი ჩემს გუნდში, და როგორ მაქვს და რატომ მაქვს ეს 🙂
      Regards,

  6.   ფერნანი დიჯო

    Hello:
    სამსახურში მათ Windows 10 დაგვიყენეს, მე 4 წელია ვიყენებ ჯუჯს სახლში, Windows 10 საშინლად მეჩვენება, უფრო მეტიც, ჩემს კონკრეტულ შემთხვევაში, ჩემი ხედვის პრობლემით მე უფრო კარგად მოვირგე ჩემი gnome manjaro ვიდრე Windows 10 გაფართოებით კერძო.
    ულოცავენ.

  7.   ალვარიტო 05050506 დიჯო

    ძალიან კარგი სტატია, სანამ თქვენი სტატიები არ აღმოვაჩინე, არც კი ვიცოდი, რომ Gentoo არსებობდა და ახლა ვაპირებ Raspbian- დან Gemtoo- ზე გადასვლას. მადლობა!