Gentoo– ს დეველოპერები განიხილავენ ბირთვის ორობითი ნაწილის შექმნის შესაძლებლობას

gentoo-linux

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

მას შემდეგ, რაც ერთად Portage, რომელიც ახორციელებს რამდენიმე მოწინავე ფუნქციას როგორიცაა დამოკიდებულების მართვა, პაკეტების სრულყოფილად მოწესრიგება ადმინისტრატორის სურვილისამებრ, OpenBSD სტილის ყალბი ინსტალაციები, ქვიშის ყუთები შედგენის დროს, უსაფრთხო დეინსტალაცია, სისტემის პროფილები, ვირტუალური პაკეტები, კონფიგურაციის ფაილის მართვა და მრავალი პაკეტი ერთი და იგივე პაკეტის სხვადასხვა ვერსიებისთვის.

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

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

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

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

ამჟამად, sys-kernel / vanilla-kernel პაკეტი უკვე შემოთავაზებულია საფუძველზე ძირითადი ბირთვის წყაროებიდან, რომელიც ადრე ხელმისაწვდომი ბროდრული სკრიპტით ავსებს გენკერნელის ვარიანტების ტიპურ წყობას.

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

ვანილი-ბირთვის შეფუთვა ჯერჯერობით ეს მხოლოდ კოდისგან შეკრებას გულისხმობს (შემოთავაზებულია ebuild ფორმაში), მაგრამ ასევე განხილულია ორობითი ბირთვების ასამბლეების წარმოქმნის შესაძლებლობა.

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

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

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

მიწოდება კრებულები binaries განიხილება, რადგან უნივერსალური ბირთვიმისი ზომის გამო, ის უფრო მეტ ხანს ადგენს და მზა ბირთვს აწვდის მას შეუძლია გაამარტივოს დაბალი ენერგიის სისტემის მომხმარებლების სიცოცხლე.

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

Si გინდა მეტი იცოდე ამის შესახებ, შეგიძლიათ შეამოწმოთ ორიგინალი ჩანაწერი შემდეგი ბმული.


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

იყავი პირველი კომენტარი

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

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

*

*

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