Google har officiellt meddelat att Linux-appstöd kommer till Chrome OS, som börjar med en förhandsvisning på Google Pixelbook men expanderar till andra Chromebooks i framtiden.
Under mycket av Chrome OS: s tidiga historia sågs operativsystemet som en glorifierad webbläsare. När operativsystemet har mognat har den uppfattningen blivit obefogad: Chrome OS har sedan dess lagt till offlinefunktion och stöd för Android-appar för att avsevärt utöka funktionsuppsättningen. Googles nästa stora steg är att locka utvecklare genom att introducera Linux-appstöd, tillgängligt i förhandsvisningsform på Google Pixelbook.
Chromebooks är utmärkta maskiner för människor med en budget, och det växande appstödet tack vare Android-appar och Progressiva webbappar innebär att de flesta användare offrar lite när de flyttar från en jämförbar Microsoft Windows eller macOS laptop. För utvecklare, men Chrome OS erbjuder inte verktyg som Visual Studio, Firebase, Google Cloud SDK eller Android Studio, gör en Chromebook
svårt att sälja. Avancerade Chromebooks som Google Pixelbook är säkert kapabla att hantera utveckling medan du är på språng, men mjukvarustödet har helt enkelt inte funnits där.Företagsamma utvecklare har använt Kruton att installera GNU/Linux distributioner, men detta kräver en nivå av tekniskt kunnande som är störande för många människor. Dessutom är Crouton inte en perfekt lösning eftersom du kan stöta på irriterande buggar som kräver lika irriterande lösningar. Slutligen kräver aktivering av Crouton byte till utvecklarläge, vilket innebär att säkerhetsåtgärder som t.ex Verifierad start. Men det kommer att förändras i framtiden tack vare Googles arbete med containrar.
Linux-appar på Chrome OS
Linux-appstöd kommer att vara möjligt tack vare containerisering. Integrationen kommer att vara mycket mer sömlös än att köra en GNU/Linux-distribution via chroot: Du kan starta Linux-appar från startprogrammet med ett musklick, flytta runt fönster och öppna filer direkt från appar. Appens fönstertema kommer till och med att baseras på en modifierad version av Adapta Gtk-tema, en vacker Materialdesign-inspirerat tema. Du kommer att ha tillgång till det breda utbudet av populära utvecklarverktyg som finns tillgängliga på de flesta GNU/Linux-distributioner, vilket Google hoppas kommer att övertyga utvecklare att börja utveckla på en Chromebook och inte en Apple MacBook eller Microsoft Yta. Och för er som är bekanta med desktop Linux behöver ni inte ändra hur ni installerar nya appar: Installation via apt-get på kommandoraden eller nedladdning av tarballs borde fungera.
Linux-appstöd på Chrome OS kallas internt "Crostini" av Google, och vi har spårat det mycket under de senaste veckorna. Vissa Chromebook-ägare på de senaste Dev- eller Canary-kanalerna kan ha märkt ett nytt menyalternativ för Linux-appar i Inställningar: Det är för Crostini, och även om det bara fungerar på Google Pixelbook, lovar Google att ge stöd för andra Chromebooks i framtida. Google vill se till att Crostini fungerar tillräckligt bra innan en bredare lansering, och genom att testa den på en mindre användarbas först (dvs. Pixelbook-ägare som vågar nog att köra sina maskiner på Dev- eller Canary-kanalen) kommer att kunna eliminera så många buggar som möjligt.
Men förvänta dig inte att Crostini rullar ut till alla Chromebooks på marknaden. Enligt Kan Liu, chef för produkthantering för Chrome OS, stöd för Linux-appar kräver Linuxkärna 4.4 och högre på grund av den underliggande tekniken som Crostini drar nytta av. Och för närvarande är GPU-acceleration inte tillgänglig, så de av er som vill spela på din Chromebook har ingen tur. Som upptäckt av vår egen Kieran Miyamoto och bekräftat av Liu, dock, Stöd för GPU-acceleration kommer senare i år.
Tills vidare vill teamet fokusera på utvecklarnas behov. Om du nyligen har tittat på en Pixelbook är det nu ett bra tillfälle att hoppa in. Du kan också vänta lite som andra Chromebook-tillverkare arbetar med avancerade Pixelbook-konkurrenter. Att investera i en Pixelbook eller annan Chromebook antingen nu eller i framtiden är hur som helst en bra idé med tanke på den snabba expansionen av Chrome OS de senaste åren.
Utvecklas för en snabbt växande Chromebook-användarbas
Googles Chrome OS är en gigant i utbildningssektorn. Enligt NPD, stod Chromebook för nästan en fjärdedel av all försäljning av bärbara datorer under Black Friday-veckan 2017. Dessutom såldes dubbelt så många Chromebooks 2017 jämfört med 2016. Surfplattor som kör operativsystemet kommer snart, och det är tack vare intresset för formfaktorn från skolorna. Som operativsystem blir mer beröringsvänlig, det finns en växande efterfrågan på appar utformade för Chrome OS-enheter med pekskärm.
Ta det populära Evernote anteckningsapp som ett exempel. I en fallstudie hävdar företaget att Pixelbook-användare tillbringade fyra gånger så mycket tid i appen efter att ha implementerat pennan med låg latens för handskrift på pekskärmen jämfört med den genomsnittliga användaren. En annan anteckningsapp heter Bläckfisk såg också stor framgång av optimerar för Chrome OS: Chromebooks stod för 7 % av sin totala användarbas under de senaste 30 dagarna men utgjorde 21 % av deras intäkter.
Slutsats
Chrome OS värderas högt för sin hastighet, enkelhet och säkerhet. Det är ett operativsystem som utvecklare ofta rekommenderar sina icke-tekniskt kunniga vänner och familj att använda för att göra deras liv enklare. Men operativsystemet erbjuder inte mycket för att övertyga utvecklarna själva att faktiskt migrera till ekosystemet. Att lägga till Linux-appstöd till operativsystemet är ett stort steg framåt för att nå det målet.