Linux აპლიკაციის მხარდაჭერა ძველ Chrome OS მოწყობილობებზე მოდის

Chromium-ის საჯარო შეცდომების შემსწავლელში აღმოჩენილი პრობლემის წყალობით, ჩვენ გვაქვს დადასტურება, რომ კონტეინერები არ შემოიფარგლება მხოლოდ Chrome OS მოწყობილობებით, რომლებიც გამოშვებულია kernel 4.4-ით.

Linux-ის აპლიკაციები Chrome OS-ზე არის ერთ-ერთი ყველაზე დიდი განვითარება OS-ისთვის Android აპების შემდეგ. წინა მოხსენებებში ნათქვამია, რომ Chromebook-ები გარკვეული ბირთვის ვერსიით დარჩებოდა მტვერში, მაგრამ Chrome OS-ის დეველოპერებს ასევე აქვთ ძველი მოწყობილობები საგზაო რუკაზე.

როდესაც Google პირველად დაარღვია სიჩუმე ლინუქსის აპლიკაციის ფუნქციონირებაზეგაიგეს, რომ Linux kernel 4.4 საჭირო იყო აპების გასაშვებად, ბირთვის ახალ მოდულებზე დამოკიდებულების გამო. მადლობა ა პრობლემა ნაპოვნია Chromium-ის საჯარო ბაგტრეკერზე, ჩვენ გვაქვს დადასტურება, რომ კონტეინერები არ შემოიფარგლება მხოლოდ Chrome OS მოწყობილობებით, რომლებიც გამოშვებულია ბირთვით 4.4.

ფუნქციონირების ინჟინერიის გამო, Linux აპებს ესაჭიროებათ ახალი ბირთვის მოდულები მუშაობა. bugtracker ჩანაწერი მიუთითებს, რომ დეველოპერები მუშაობენ ამ ბირთვის მოდულების backporting-ზე (ამ კონკრეტულ შემთხვევაში

vsock) ძველ ბირთვებზე, რათა ძველმა მოწყობილობებმა ისარგებლონ ახალი ფუნქციით. შეცდომის ანგარიშში აღნიშნულია, რომ Samus (კოდური სახელი Chromebook Pixel 2015) ხელმისაწვდომია Linux აპის მხარდაჭერისთვის, მოწყობილობა, რომელიც გაიგზავნება ბირთვით 3.14. მიუხედავად იმისა, რომ შესაძლებელია, რომ Pixel არის ერთადერთი მოწყობილობა ახალი გამოშვების მიღმა, რომელსაც აქვს მხარდაჭერა, უფრო სავარაუდოა, რომ ჩვენ დავინახავთ, რომ საზურგე მივა ყველა 3.14 მოწყობილობაზე.

Linux-ის აპლიკაციები Chrome-ზე (სხვაგვარად ცნობილია მისი პროექტის კოდის სახელით Crostini) საშუალებას აძლევს სრულ დესკტოპის აპებს გაუშვან Chrome OS-ზე, რაღაც ეს ადრე მხოლოდ „დეველოპერული რეჟიმის“ მეშვეობით იყო შესაძლებელი, რაც საშინელი პერსპექტივა იყო მათთვის, ვისაც არ სურს მონაცემთა დაკარგვის რისკი. ამჟამად, ახალი ფუნქციონირება გამიზნულია დეველოპერებისთვის, რომლებსაც სურთ სრული აპლიკაციების გაშვება, როგორიცაა Android Studio, მაგრამ ანგარიშები მიუთითებს, რომ მიმდინარეობს მუშაობა აპლიკაციების უფრო ფართო სპექტრის მხარდასაჭერად - მათ შორის გრაფიკა - მძიმე პირობა - უფრო ქვემოთ.

Chrome OS დაფუძნებულია Linux-ის ბირთვზე. განსხვავებით თქვენი საშუალო Linux აპარატისგან სახლში, ბირთვის განახლებები ძალიან იშვიათად გამოდის. მიუხედავად იმისა, რომ ძველ Chromebook-ებზე ბირთვის ვერსიების განახლების პრეცედენტი არსებობს, მოწყობილობები ჩვეულებრივ ინარჩუნებენ ქარხნული გამოშვების ბირთვს პროდუქტის სიცოცხლის ხანგრძლივობის განმავლობაში. ეს შეიძლება არ იყოს იდეალური ძლიერი მომხმარებლებისთვის, რომლებსაც სურთ სისხლდენის ზღვარზე ყოფნა, მაგრამ ეს აადვილებს დეველოპერებს უზრუნველყოს პლატფორმის სტაბილურობა.

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