Obsługa aplikacji dla systemu Linux będzie dostępna w systemie operacyjnym Chrome, począwszy od Pixelbooka

click fraud protection

Firma Google oficjalnie ogłosiła, że ​​obsługa aplikacji dla systemu Linux będzie dostępna w systemie operacyjnym Chrome, począwszy od wersji zapoznawczej na Google Pixelbook, ale w przyszłości zostanie rozszerzona na inne Chromebooki.

Przez większą część wczesnej historii systemu operacyjnego Chrome system operacyjny był postrzegany jako chwalebna przeglądarka internetowa. W miarę dojrzewania systemu operacyjnego taki pogląd stał się nieuzasadniony: od tego czasu system operacyjny Chrome dodał funkcję offline i obsługę aplikacji na Androida, aby znacznie rozszerzyć swój zestaw funkcji. Kolejnym dużym krokiem Google jest zachęcenie programistów poprzez wprowadzenie obsługi aplikacji dla systemu Linux, dostępnej w formie podglądu na Google Pixelbook.

Chromebooki to doskonałe maszyny dla osób z ograniczonym budżetem, a rosnąca obsługa aplikacji dzięki aplikacjom na Androida i Progresywne aplikacje internetowe oznacza, że ​​większość użytkowników niewiele poświęca, przechodząc z porównywalnego produktu

Microsoft Windows lub laptopa z systemem macOS. Jednak dla deweloperów System operacyjny Chrome nie oferuje narzędzi takich jak Visual Studio, Baza ogniowa, Google Cloud SDK lub Studio Androida, robiąc Chromebooka trudna sprzedaż. Wysokiej klasy Chromebooki, takie jak Google Pixelbook z pewnością są w stanie obsłużyć rozwój w dowolnym miejscu, ale po prostu nie było wsparcia dla oprogramowania.

Korzystali z niego przedsiębiorczy programiści Grzanka żeby zainstalować GNU/Linuksa dystrybucji, ale wymaga to poziomu wiedzy technicznej, który dla wielu osób jest zniechęcający. Ponadto Crouton nie jest idealnym rozwiązaniem, ponieważ możesz napotkać irytujące błędy, które wymagają równie irytujących obejść. Wreszcie włączenie Crouton wymaga przejścia do trybu programisty, co oznacza utratę środków bezpieczeństwa, takich jak Zweryfikowany rozruch. Ale to się zmieni w przyszłości dzięki pracom Google nad kontenerami.

Instalowanie Crouton, zestawu narzędzi typu open source umożliwiającego dostęp do aplikacji Linux w systemie operacyjnym Chrome

Aplikacje dla systemu Linux w systemie operacyjnym Chrome

Obsługa aplikacji linuksowych będzie możliwa dzięki konteneryzacji. Integracja będzie o wiele bardziej płynna niż uruchamianie dystrybucji GNU/Linux poprzez chroot: Możesz uruchamiaj aplikacje dla systemu Linux z poziomu Launchera jednym kliknięciem myszy, przesuwaj okna i otwieraj pliki bezpośrednio z aplikacje. Motyw okna aplikacji będzie nawet oparty na zmodyfikowanej wersji pliku Motyw Adapta Gtk, piękne Wygląd materiału-inspirowany motywem. Będziesz mieć dostęp do szerokiej gamy popularnych narzędzi programistycznych dostępnych w większości dystrybucji GNU/Linux, które Google ma nadzieję, że przekona programistów do rozpoczęcia programowania na Chromebooku, a nie na Apple MacBooku czy Microsoft Powierzchnia. A ci z Was, którzy znają Linuksa na komputery stacjonarne, nie będą musieli zmieniać sposobu instalowania nowych aplikacji: instalacja za pomocą apt-get z wiersza poleceń lub pobieranie plików tar powinno działać.

Obsługa aplikacji dla systemu Linux w systemie operacyjnym Chrome jest wewnętrznie nazywana przez Google „Crostini”. szczegółowo to monitorowaliśmy w ciągu ostatnich kilku tygodni. Niektórzy właściciele Chromebooków korzystających z najnowszych kanałów Dev lub Canary mogli zauważyć nowy element menu dla aplikacji dla systemu Linux w Ustawieniach: To jest dla Crostini i chociaż działa tylko na Google Pixelbooku, Google obiecuje zapewnić obsługę innych Chromebooków w przyszły. Google chce się upewnić, że Crostini działa wystarczająco dobrze przed szerszym wdrożeniem i najpierw testując go na mniejszej bazie użytkowników (tj. Właściciele Pixelbooków, którzy odważą się uruchomić swoje maszyny na kanale Dev lub Canary), będą w stanie wyeliminować jak najwięcej błędów.

Ustawienia aplikacji dla systemu Linux w systemie operacyjnym Chrome. Źródło: Informacje o Chromebookach.

Ale nie spodziewaj się, że Crostini zostanie wdrożony na każdym Chromebooku na rynku. Według Kan Liu, dyrektora ds. zarządzania produktami dla systemu operacyjnego Chrome, obsługa aplikacji dla systemu Linux wymaga jądra Linux 4.4 i nowszego dzięki podstawowej technologii, z której korzysta Crostini. Obecnie akceleracja GPU nie jest dostępna, więc ci z Was, którzy chcą grać na swoim Chromebooku, nie mają szczęścia. Jak odkryty przez nas samych Kierana Miyamoto i potwierdzone przez pana Liu, jednakże, Obsługa akceleracji GPU pojawi się jeszcze w tym roku.

Na razie zespół chce się skupić na potrzebach deweloperów. Jeśli ostatnio zastanawiałeś się nad Pixelbookiem, teraz jest dobry moment, aby wskoczyć do akcji. Możesz też chwilę poczekać inni producenci Chromebooków pracują nad konkurentami z najwyższej półki. Inwestycja w Pixelbooka lub innego Chromebooka teraz lub w przyszłości jest mimo wszystko dobrym pomysłem, biorąc pod uwagę szybki rozwój systemu operacyjnego Chrome w ostatnich latach.

Programowanie dla szybko rosnącej bazy użytkowników Chromebooków

System operacyjny Chrome firmy Google to potęga w sektorze edukacyjnym. Według NPD, Chromebooki odpowiadały za prawie jedną czwartą całej sprzedaży notebooków podczas Czarnego Piątku w 2017 r. Co więcej, w 2017 roku sprzedano dwukrotnie więcej Chromebooków w porównaniu z 2016 rokiem. Tablety z systemem operacyjnym pojawią się już wkrótce, a to dzięki zainteresowaniu formą ze strony szkół. Jako system operacyjny staje się bardziej przyjazny dla dotykurośnie zapotrzebowanie na aplikacje przeznaczone dla urządzeń z systemem operacyjnym Chrome z ekranem dotykowym.

Weź popularne Evernote przykładowa aplikacja do robienia notatek. W studium przypadku firma twierdzi, że po wdrożeniu interfejsu API rysika o niskim opóźnieniu do pisma odręcznego na ekranie dotykowym użytkownicy Pixelbooka spędzili w aplikacji 4 razy więcej czasu w porównaniu do przeciętnego użytkownika. Inna aplikacja do robienia notatek nazywa się Kałamarnica również odniósł wielki sukces optymalizacja dla systemu operacyjnego Chrome: Chromebooki stanowiły 7% ogólnej bazy użytkowników w ciągu ostatnich 30 dni, ale wygenerowały 21% ich przychodów.

Wirtualne wprowadzanie rysikiem w aplikacji Evernote na Google Pixelbook. Źródło: Evernote.

Wniosek

System operacyjny Chrome jest wysoko ceniony za szybkość, prostotę i bezpieczeństwo. Jest to system operacyjny, którego programiści często polecają swoim nieobeznanym z technologią przyjaciołom i rodzinie, aby ułatwić im życie. Ale system operacyjny nie oferuje zbyt wiele, aby przekonać samych programistów do faktycznej migracji do ekosystemu. Dodanie obsługi aplikacji dla systemu Linux do systemu operacyjnego jest poważnym krokiem w kierunku osiągnięcia tego celu.