Sistem de operare Google pentru PC. Impresia sistemului de operare Google Chrome pe Acer C7 Chromebook

O mică retragere

Această postare este doar impresii de utilizare, gânduri despre cum puteți folosi această mașină. O postare despre livrare, unde am comandat-o, cum am plasat comanda etc. (în fotografii) va veni mai târziu. Acum aș dori să-mi exprim gândurile într-o formă oarecum uscată.

Ce sa întâmplat înainte...

Înainte de a vorbi despre achiziție, este necesar să menționez sarcinile pe care le îndeplinesc:
  • lucrul cu e-mailul (cinci cutii poștale în medie);
  • lucrați cu documente de toate formatele imaginabile (.doc, .rtf, .txt, .docx, .odt, .xsl etc.);
  • modelarea proceselor de afaceri, intocmirea si intretinerea proiectelor;
  • lucrul cu cadrul de reglementare, căutarea documentelor de reglementare;
  • negocieri prin diverse mesagerie (icq, jabber, gtalk, skype, irc etc.);
  • lucrul cu instrumente de analiză a traficului site-ului web (Yandex.metrics, google.analytics etc.);
  • editare grafică;
  • lucrul cu site-urile web ale companiei, motoarele de site-uri web;
  • testarea software-ului.
De asemenea, „pentru mine” lucrez cu php, css, html, tcl, python, erlang. Acum am început să învăț Io (offtopic: este o limbă grozavă, nu înțeleg de ce este atât de prost distribuit), aștept suport oficial pentru GUI în Rebol3 (a fost tăiat din versiunea oficială, dar există pur și simplu nu cele neoficiale compilate pentru *nix).
Acest lucru are ca rezultat o listă destul de extinsă de sarcini care trebuie grupate într-un singur loc de muncă convenabil. Inițial, am încercat să înghesui toate acestea în Windows 7, dar a devenit incomod de utilizat dacă ceva trebuia compilat din codul sursă, a început Iadul. Prin urmare, am trecut la Linux ca sistem de lucru (anterior l-am ales pentru mine). Am încercat Arch, Gentoo, Ubuntu, Debian, Fedora, CentOS. Drept urmare, m-am stabilit pe OpenSuse ca o distribuție mai stabilă și mai puțin veche în ceea ce privește versiunile de program (IMHO!).
De-a lungul timpului, a apărut nevoia de a transfera fișiere mari către persoane situate geografic la câteva mii de kilometri distanță. Am început să folosești git, dropbox, box etc.
Datorită faptului că compatrioții noștri prezintă adesea documentele strâmb (ar fi trebuit să vedeți unele dintre rapoarte - este groaznic), dar aveam nevoie de un afișaj corect, am început să folosesc Microsoft Skydrive și biroul lor în cloud. Și Evernote, cu care m-am obișnuit foarte mult în timp ce studiam la universitate.
Rezumat sec: un număr mare de programe, multe servicii cloud, o mulțime de software, un număr mare de fișiere transferate constant.
Permiteți-mi să clarific imediat - lucrez pe propriul meu aparat, pentru că am nevoie de acces la documentele de lucru 24 de ore pe zi.

Acer C7 și sistemul de operare Google Chrome


Când a sosit laptopul, primul lucru pe care l-am făcut a fost să mă certam pentru că nu am comandat imediat un adaptor de la o priză americană la una domestică pentru 1 dolar. Am avut noroc că laptopul multimedia Packarge Bell avea un încărcător asemănător (acum au fost cumpărați de Acer). Prin urmare, problema poate fi considerată rezolvată temporar (am rezolvat-o complet când am cumpărat acest adaptor de la cel mai apropiat magazin de hardware).
Sistemul de operare a pornit rapid, a cerut o autentificare și o parolă pentru e-mailul Google, precum și o cheie pentru rețeaua WiFi și o limbă. Prima pornire a durat câteva minute, după care am ajuns imediat la desktop, care nu avea comenzi rapide sau butonul de pornire obișnuit. Doar un panou în partea de jos a ecranului (transparent) cu butoane - Google Chrome, Gmail, YouTube, Google și un meniu de aplicații (din care sunt instalate Google Office, un manager de fișiere și alte câteva aplicații).
Restul trebuia instalat din magazinul de aplicații...

nori



Primul lucru cu care a trebuit să ne obișnuim și să înțelegem a fost că majoritatea aplicațiilor din sistem sunt „bazate pe cloud”. Primul lucru pe care m-am hotărât au fost aplicațiile de birou. Google Office și Microsift SkyDrive au rezolvat complet această problemă.


Evernote este ca un client web, nu este nevoie să explici.
Messenger - IM+. Anterior am fost pe IMO, dar mi-a plăcut mai mult IM+.
Pentru e-mail - Gmail Offline (am căsuțe poștale Gmail, nu căsuțe poștale Google - fac transferuri către ele).
Pentru a efectua calcule simple (în genunchi) - Calculator numeric (programabil, bazat pe cloud).

Pentru SSH - Secure Shell.
Uneori trebuie să scriu rapid ceva care nu va ajunge într-un caiet sau calendar. O notă care va fi necesară pentru câteva ore. În aceste scopuri, mi-a plăcut Writer - un editor de text simplu de tip notepad care se leagă la un cont Google și salvează tot ce este scris în fișiere.

Editați grafică? Ceea ce a fost scris în flash - Editor Pixlr - mi-a fost suficient. Nu este Photoshop sau chiar Gimp. Dar pentru scopuri precum decuparea fundalului și inserarea lui într-un site web, se va descurca bine.
Vizualizarea grafică din interior, video și audio, în principiu, de asemenea.


Modelare? Cel mai mult mi-a plăcut serviciul draw.io.
Urmează un hobby pe care îl fac în rare ore de odihnă ^_^.
Alegerea IDE este încă în proces. Candidați principali:
  • Cloud9 este un IDE puternic, acceptă un proiect închis și trei proiecte deschise, se poate sincroniza cu GitHub și DropBox. Suportă sintaxa multor limbi, are un emulator de terminal (cu posibilitatea de a apela limbaje de scripting majore).
  • Koding este un produs proaspăt, încă în stadiul beta deschis prin invitații. M-am inregistrat, o luna mai tarziu am primit o invitatie (daca cineva are nevoie, scrie intr-un mesaj personal, sunt 2 disponibile). Inca in stare de semifunctionare. Este atractiv pentru că vă permite să instalați imediat cadre precum Ruby on Rails și un emulator de terminal mai rapid (din care am nevoie în mare parte de tclsh). Experiența de lucru în el este mai plăcută, mai receptivă în funcționare, mai convenabilă în interfață (un hibrid de IDE și social media).
  • FriendCode este un IDE pentru lucrul în echipă, asta spune totul. Nu știu încă cât de convenabil este, nu am avut timp să-l încerc Mai târziu vă voi spune exact ce am ales și de ce, apoi voi adăuga la descrierea acestui mediu.
Compilarea codului? Se desfășoară în principal acasă pe un laptop separat „de lucru” (destinat dezvoltării), cu OpenSuse. În consecință, fișierele de proiect sunt descărcate prin interfața aceluiași IDE.
Ei bine, ca ultimă soluție, există un serviciu excelent care poate compila 40 de limbaje de programare.
Muzică? Totul aici este, de asemenea, foarte interesant.


În primul rând, există un serviciu excelent numit Grooveshark, care vă permite să ascultați muzică în cloud și să vă creați propriile liste de redare. În același timp, ceea ce lipsește poate fi oricând descărcat de pe computerul local, iar muzica va fi întotdeauna disponibilă.


Al doilea este absolut nebunul Achshar Player, care este chiar mai rău decât tkabber. Un player muzical offline scris în HTML5+JS cu liste de redare, biblioteci și multe altele. În același timp, când deschideți un folder, acesta copiază imediat conținutul acestui folder pe hard disk (adică ați deschis folderul de pe hard disk, tot conținutul a fost copiat în biblioteca dvs. media, v-ați săturat de el - l-am șters din player și din biblioteca media deodată).

Extensii

Deoarece Google Chrome OS este în primul rând un browser OS, „suplimentele” pentru browser sunt deosebit de importante pentru ușurința în utilizare. Deci am un ceas simplu (deci nici nu trebuie să mă uit la ciot), un buton de salvare în Google Drive și un plugin pentru Gmail care vă permite să citiți și să scrieți fără a intra pe pagina de service. Restul nu le-am folosit inca.

Client nativ

Cel mai delicios și mai interesant. Google a furnizat tehnologie care vă permite să creați aplicații „offline” care rulează într-o fereastră de browser. Unele dintre cele pe care le-am livrat sunt Google Docs, GFort, Gmail Offline și un remake al marelui StarControl 2 - The Ur-Quan Masters. Totul funcționează ca un farmec, fără conexiune la internet.

Până acum sunt foarte puține aplicații scrise în acest fel, dar cred că totul este înainte. Tehnologia, din câte știu, nu are încă un an.

Colaborare

Aici lucrurile devin interesante. În primul rând, Google a oferit 100 GB de spațiu pe Google Drive tuturor celor care și-au cumpărat un Chromebook." În total, avem 420 GB de spațiu (dacă numărați hard disk-ul mașinii în sine). Plus toate serviciile cloud. Ca și rezultat, avem 320 de spații pe o mașină locală, da, mai mult de 130 GB în cloud. Totul trebuie să fie conectat cumva trebuie să transferați ceva de la Box sau DropBox, să zicem, la GitHub. Există un serviciu excelent pentru acest lucru - openera, care poate conecta toate norii menționate mai sus într-o singură interfață printr-un cont Google și să vă ajute la configurarea regulilor pentru „? trimitere” fișiere (de exemplu, folosiți doar Box pentru poze. Trebuie să transfer fișierul unui coleg? Îl partajez în Google Drive sau îl arunc pe GitHub (în funcție). ce fel de fișier).

Impresii de la sistemul de operare

Pur și simplu superb. Se încarcă rapid, funcționează rapid și nu a înghețat niciodată. Este actualizat mai mult sau mai puțin regulat, dar nu constant ca Windows. Primul sistem de operare pe care sunt doar lucrează, A Nu joc setările sistemului de operareînainte de muncă. La început am fost supărat de lipsa unui terminal, dar acum înțeleg că de fapt nu am nevoie de el pentru sarcinile pe care le îndeplinesc.

Ergonomie Acer C7

Foto - mai târziu, într-un alt articol. Acum sunt doar impresiile mele - nu am avut o mașină mai convenabilă (și am lucrat pentru HP, Acer, Fujitsu SIMens, Dell, Sony, Asus). Cu greu ating pachetul staționar Packarge Bell cu Win7 și HP Pavilion dm3 funcțional cu OpenSuse. 60% din aceasta se datorează sistemului de operare, dar 40% se datorează ergonomiei. Tastatură confortabilă, touchpad mare care înțelege gesturile, nimic de prisos.

Ce a mai rămas peste bord

Multe, de fapt. De exemplu, Google Chrome OS este un Linux cu drepturi depline. Da, inițial nu conține make, gcc, mc etc. Dar există aproape întregul mediu GNU, inclusiv gudron și un bash cu drepturi depline. Adevărat, pentru a face acest lucru trebuie să treceți la modul dezvoltator (care este ceea ce a făcut prietenul meu în a treia zi de utilizare), după care terminalul crosh (numit în fila browser) poate fi introdus cu comanda „shell”, care activează cu adevărat bash cu drepturi depline în fila browser. Aceasta înseamnă că putem îmbunătăți sistemul la infinit. Se dovedește că avem un sistem care este la fel de potrivit atât pentru utilizator, cât și pentru tocilar: de la o gospodină la un analist economic și un programator. Am găsit Unix-ul perfect pentru mine. La fel iti doresc si tie. Mulțumesc tuturor celor care au citit această grămadă de gânduri!

Chrome OS este un nou sistem de operare „în nor” dezvoltat de Google pentru a fi utilizat pe laptopuri și tablete cu o putere relativ redusă. „Cloud” - tocmai în sensul că toate lucrările vor fi efectuate de utilizator pe Internet și datele sale vor fi în principal stocate acolo. Unele funcționalități locale vor fi, de asemenea, prezente, dar vor juca un rol clar auxiliar, de exemplu, în cazul în care nu există conexiune la internet. Acest lucru reînvie ideea originală din spatele netbook-urilor, care, deși rulau sisteme de operare convenționale de uz general, ar fi trebuit să devină un fel de set-top box-uri pentru Internet (cum sugerează chiar și numele, care provine din cuvântul rețea) - dar nu au făcut-o.

Apropo, este util să ne gândim la motivele acestui lucru tocmai în contextul sistemului de operare Chrome - ce a împiedicat netbook-urile să formeze o clasă separată de dispozitive: a fost doar lipsa unei platforme specializate adecvate sau lipsa de dorință a utilizatorilor de a abandona programe familiare și experiența acumulată de a lucra cu acestea în favoarea aplicațiilor web și a stocurilor web? Cred că al doilea factor a jucat, dacă nu un factor determinant, atunci cel puțin un rol semnificativ - aici aveți probleme cu fiabilitatea resurselor rețelei și departe de accesul universal (convenient și ieftin) la Internet și, deocamdată, o discrepanță uriașă în funcționalitate. Prin urmare, vreau să închei această scurtă introducere cu un răspuns la o altă întrebare pe care cititorii noștri o pun destul de des atunci când discută articole: de ce avem nevoie de asta? Într-adevăr, astăzi este puțin probabil să puteți obține multe beneficii de la sistemul de operare Chrome - instalându-l pe computerul dvs. existent, nu veți obține nicio funcție nouă. Mai mult, beneficiile complete ale arhitecturii sale specifice pot fi realizate numai pe dispozitive special concepute, astfel încât, în ciuda faptului că este open source, este conceput pentru a fi utilizat de producătorii de echipamente originale (OEM), nu de utilizatorii finali. În consecință, merită să citiți acest articol și să încercați Chrome OS pentru dvs., mai degrabă, din curiozitate sănătoasă și din dorința de a ține pasul cu progresul - chiar dacă sistemul de operare Chrome a fost oarecum înaintea timpului său, acest lucru nu înseamnă că situația nu se va schimba. mâine, mai ales că suntem conștienți de capacitatea Google de a-și „împinge” tehnologiile și soluțiile.

Fundal

Am auzit pentru prima dată despre sistemul de operare Chrome cu puțin peste doi ani în urmă, iar în noiembrie 2009, codul pentru noul sistem de operare a fost deschis ca parte a proiectului Chromium OS. La sfârșitul anului 2010, Google a prezentat un model de Chromebook Cr-48 unui cerc restrâns de dezvoltatori și beta testeri, iar în această vară au apărut primele produse comerciale de la Samsung și Acer. Ele au fost deja denumite „Chromebooks” (Chromebook, adică Chrome OS + netbook/notebook) și, fără îndoială, acest nume va rămâne.

Orez. 1. Din punct de vedere vizual, Samsung Chromebook nu este diferit de laptopurile obișnuite, iar structura sa internă are doar câteva caracteristici

Mulți alți producători OEM și-au anunțat, de asemenea, intenția de a lansa produse pe sistemul de operare Chrome, inclusiv nu numai de tip laptop. De exemplu, xi3 ChromiumPC ar trebui mai degrabă să fie numit „chrometop” (Chrome OS + nettop). Dar se observă clar că niciunul dintre OEM nu se grăbește în mod special, iar ideea nu este nici măcar umiditatea sistemului de operare Chrome în sine (care este cu siguranță cazul), ci mai degrabă conceptul din spatele acestuia. În plus, primele „Chromebook-uri” (datorită caracteristicilor de configurare) nu sunt atât de ieftine - prețul recomandat pentru modelul mai vechi Samsung Chromebook Series 5 (Atom N570, 2 GB RAM, 16 GB SSD, display LED de 12,1 inchi cu o rezoluție de 1280 × 800, Wi-Fi, modem 3G) este de 500 USD, pentru acești bani astăzi este destul de posibil să găsiți un laptop de uz general mai bine echipat.

Orez. 2. xi3 ChromiumPC este un computer foarte compact, în esență un set-top box de internet care ar trebui să fie montat pe peretele din spate al monitorului

Arhitectură

Concentrarea sistemului de operare Chrome pe lucrul cu aplicații web a determinat arhitectura sa specifică.

Orez. 3. Absența necesității de a rula local orice alte aplicații decât browserul a făcut posibilă simplificarea cât mai mult posibil a arhitecturii sistemului de operare Chrome și furnizarea acestuia cu mai multe caracteristici specifice

După cum v-ați aștepta, se bazează pe kernel (versiunea 2.6.32 din proiectul Ubuntu, la care s-au făcut apoi corecțiile și îmbunătățirile necesare) și mediul de sistem Linux. Deoarece Chrome OS este conceput pentru a rula un singur program de aplicație în sensul clasic - un browser - acesta din urmă a fost făcut compact și ușor. X Window este, de asemenea, cât mai redus posibil, deși suportul OpenGL este păstrat (de dragul WebGL), iar managerul de ferestre este combinat în esență cu browserul. Toate celelalte funcționalități, începând cu instrumentele de configurare a sistemului de operare, sunt implementate de aplicații web care sunt create folosind HTML5 și Adobe Flash (este posibil ca suportul pentru tehnologia închisă de la terți să fie o soluție temporară, un tribut adus stării actuale a lucrurilor pe Internet), în consecință, nu există alte ferestre în sistem, altele decât filele browserului și „panourile” similare cu cea folosită de obicei pentru Google Talk.

Există trei obiective principale urmărite de această arhitectură: simplitate, viteză, securitate. Primul a fost dus practic la absolut: utilizatorul nu trebuie să știe nimic despre lucruri precum drivere, utilități etc. Partiția de sistem este închisă pentru operațiuni de scriere, datele utilizatorului sunt stocate într-o zonă special desemnată (deși, de bineînțeles, ar trebui să fie stocat în principal în cloud). Deblocarea este permisă numai pentru dezvoltatori; nu este acceptată în produsele comerciale. Actualizările de sistem sunt efectuate automat, așa cum este acum cazul Chrome. Tot ceea ce este necesar de la utilizator este să poată lucra cu browserul, acesta va înțelege detaliile necesare pe măsură ce se familiarizează cu aplicațiile web de care are nevoie.

Cu viteza, totul nu este atât de clar: în acest context, se vorbește în principal despre viteza de inițializare a unui Chromebook - dacă sunt îndeplinite cerințele OEM ale Google pentru proiectarea dispozitivelor (folosind EFI în loc de BIOS, SSD în loc de HDD etc.) , această cifră nu trebuie să fie mai mare de 8 secunde. Recenziile de la proprietarii fericiți de Chromebook-uri indică faptul că acest lucru este absolut posibil și, în plus, viteza de inițializare nu scade în timp, deoarece utilizatorul, indiferent cât de mult își dorește, nu poate „împrăștia” sistemul de operare, așa cum se întâmplă adesea, să zicem, cu Windows. Situația de performanță pentru aplicațiile web este mai puțin clară. Deși Chromebookurile comerciale sunt dispozitive relativ puternice (Atom dual-core, 2 GB de memorie, SSD), un număr mare de file bogate în conținut activ își pot încărca complet resursele de calcul. Google necesită utilizarea unui sistem video care acceptă accelerarea grafică hardware, „deliciile” de a lucra fără aceasta pot fi experimentate cu ușurință într-o mașină virtuală, în care sistemul de operare Chromium, în anumite condiții, pur și simplu consumă toate resursele disponibile și cade în stupoare; . Dar chiar și pe Chromebookurile potrivite, există plângeri cu privire la performanță, în special, cu privire la redarea video, care, aparent, se datorează limitărilor hardware. În plus, o reducere radicală a serviciilor de sistem și a proceselor de fundal are un efect benefic asupra duratei de funcționare a Chromebookurilor. Desigur, depinde de capacitatea bateriei instalată într-un anumit model și de natura utilizării, dar, de exemplu, specificația sus-menționată a Samsung Chromebook Series 5 promite aproximativ 8,5 ore de funcționare continuă (conform unui test de la Google însuși) și conform primelor recenzii acest lucru nu este departe de adevăr.

În sfârșit, securitatea, a cărei importanță este greu de supraestimat în era Internetului. Sistemul de operare Chrome este proiectat în așa fel încât este practic imposibil ca codul străin să intre în sistem, indiferent de scopul acestuia. În plus, toate componentele și actualizările sistemului, care, după cum sa menționat mai sus, sunt instalate automat, sunt semnate cu certificate digitale. Atacurile împotriva browserului și a modulelor terță parte conectate la acesta sunt conținute în procesele de file individuale, datorită mecanismului de sandboxing încorporat al Chrome, care s-a dovedit eficient chiar și în mediul Windows, mult mai puțin restrictiv. În cel mai rău caz, o repornire ar trebui să readucă sistemul în starea sa „curată” inițială, dar dezvoltatorii încă permit posibilitatea unei intruziuni și, în acest caz, oferă o verificare a integrității sistemului în timpul procesului de inițializare a Chromebookului. Pentru firmware-ul EFI, nucleul sistemului și componentele importante, hashurile sunt verificate și stocate într-o locație protejată în siguranță (aceasta poate fi o zonă criptată EFI sau un cip TPM, a doua opțiune este de preferat). Dacă sunt detectate nepotriviri, procesul de recuperare este inițiat.

Deoarece Chromebookurile permit utilizatorilor multipli, precum și conectarea anonimă a invitaților, toate datele stocate local sunt criptate automat cu cheile generate pentru fiecare cont Google. Din nou, TPM este preferat pentru criptare și stocarea cheilor, deși implementarea software-ului este, de asemenea, posibilă. Aparent, primii OEM aderă la această recomandare (care, printre altele, duce la o creștere a prețului), dar dacă Chromebook-urile vor intra în circulație, probabil cineva va dori să reducă prețul cât mai mult posibil, în consecință, atunci când alege un model. , ar trebui să acordați atenție acestui articol.

Desigur, trebuie să înțelegem că nu există o protecție absolută. Astfel, la recenta conferință de securitate Black Hat, a fost deja demonstrată o metodă de piratare a sistemului de operare Chrome (sau mai bine zis, a unor aplicații și servicii web Google), oferind atacatorilor acces la contacte, cookie-uri și conturi. Acest exemplu arată clar cum se schimbă vectorul de atac - sistemul de operare Chrome în sine nu prezintă un mare interes, dar browserul și aplicațiile web sunt folosite ca ușă în spate pentru informațiile utilizatorului din cloud. Partea inversă a nucleului software închis al sistemului de operare Chrome este imposibilitatea extinderii - de exemplu, nu puteți adăuga suport Java la sistem, ca să nu mai vorbim de Moonlight, precum și codecuri etc. După cum am menționat mai sus, toate capabilitățile utilizatorului sunt limitate. la Flash și HTML5, aplicații web și extensii Chrome.

Merită remarcat cât de mare este rolul EFI în arhitectura și suportul sistemului de operare Chrome, care este denumit firmware în documentația Google. EFI, după cum știți, este o dezvoltare a BIOS-ului și a fost folosit de mult timp în Mac-uri cu Mac OS X, dar aproape niciodată în PC-urile „tradiționale”, deși suportul său este prezent în Windows pe 64 de biți. Codul de firmware joacă un rol fundamental în accelerarea timpului de pornire datorită inițializării timpurii a dispozitivelor, poate conține, de asemenea, drivere de bază pentru echipamente suplimentare, iar sistemul de securitate și funcțiile de recuperare în caz de dezastru sunt semnificativ legate de acesta. Astfel, deși sistemul de operare Chrome permite lucrul cu un BIOS obișnuit, în cazul general acest lucru nu are sens, așa că nu întâmplător Google vizează platforma pentru utilizarea OEM, și nu pentru autoinstalare, să zicem, ca o secundă. OS - deși nimeni nu are această din urmă opțiune, firește, și nu interzice.

Orez. 4. Firmware-ul EFI joacă un rol vital în arhitectura sistemului de operare Chrome, oferind funcții importante, cum ar fi pornirea rapidă și recuperarea sistemului

Sistemul de operare Chrome ar trebui să ruleze pe platformele x86 și ARM. Acesta din urmă înseamnă cel mai probabil utilizarea pe tablete, dar au deja Android, așa că de ce alt sistem de operare? Cred că ideea principală a Google este să le permită OEM-urilor să folosească o mare varietate de hardware x86 puternic, dar ieftin și să permită aplicațiilor web să ruleze pe cea mai largă gamă posibilă de dispozitive la calitate desktop - de exemplu. în Chrome cu drepturi depline, cu un motor de randare previzibil, cu un motor JavaScript puternic, cu accelerare hardware a HTML5 și WebGL etc.

Testăm noi înșine

După cum am spus mai sus, codul Chrome OS este dezvoltat ca parte a proiectului open source Chromium OS. Acesta este un punct destul de subtil. Sistemul de operare Chromium poate fi descărcat și utilizat de oricine, dar sistemul de operare Chrome este disponibil numai pe Chromebookuri reale. Faptul este că sistemul de operare Chrome conține o serie de componente închise, în special, un cititor PDF și codecuri audio/video, poate și altele. În plus, sistemul de operare Chrome blochează funcțiile orientate către dezvoltatori, cum ar fi terminalul. Prin urmare, în secțiunile următoare mă voi referi în mod specific la Chromium OS, menționând Chrome OS doar atunci când vorbim despre conceptul în sine sau despre Chromebookuri reale.

Modul standard de a face cunoștință cu sistemul de operare Chromius este să descărcați codul sursă și să îl compilați într-un mediu Linux. Dar pentru majoritatea utilizatorilor aceasta este o procedură destul de complicată și consumatoare de timp și, de asemenea, complet inutilă în scopul primei cunoștințe. Mulți entuziaști distribuie ansambluri deja compilate, de exemplu, pe site puteți obține cel mai recent asamblare „noapte” în orice moment. Mulți oameni se referă la această resursă și creatorul ei pare să fie cunoscut, dar tot recomand ca, în scopuri experimentale, să creați în mod special un nou cont Gmail, care este necesar pentru a vă conecta la sistem.

Orez. 5. Construcțiile sunt postate în fiecare zi, are sens să o luați pe cea mai recentă

Acest site oferă imagini cu o unitate flash USB bootabilă (și un utilitar de ardere) și discuri virtuale pentru VMware Workstation/Player și Oracle VirtualBox. În teorie, opțiunea cu o unitate flash bootabilă este de preferat, deoarece puteți lucra cu ea pe hardware real - dar numai cu condiția ca aceasta să fie compatibilă cu sistemul de operare Chromium. Din păcate, acesta din urmă nu se face întotdeauna cel mai adesea sistemul video nu este recunoscut (OS-ul fie nu este inițializat deloc, fie accelerarea grafică hardware nu este activată) și adaptorul de rețea, în special cel wireless. Cea mai reușită experiență a mea a fost cu Acer Aspire One pe noua platformă AMD Brazos: Wi-Fi-ul nu a funcționat și, deși grafica a fost preluată, accelerația a dat rezultate și efecte ciudate, așa că nici măcar nu a fost posibil să se obțină un test adecvat. rezultate. Într-un cuvânt, opțiunea USB merită încercată pentru toată lumea, dar pentru rezultate garantate, folosiți mașini virtuale.

Destul de ciudat, în aceste scopuri recomand să folosiți soluții Vmware mai degrabă decât VirtualBox. Pentru mine (poate că din cauza unor particularități ale computerului meu), Chromium OS a funcționat instabil în VirtualBox, cu diverse efecte ciudate, dar în Vmware Player a fost nu numai mai stabil, ci și vizual oarecum „mai rapid”. În plus, Vmware Player este și un produs gratuit și este și mai ușor să ajustați configurația mașinii virtuale.

Deci, mai întâi, înregistrați-vă și descărcați-l singur - aproximativ 100 MB. Instalarea programului nu necesită acțiuni suplimentare, puteți fi de acord în siguranță cu toate opțiunile oferite, la sfârșit va trebui să reporniți.

Orez. 6. Cel mai puțin problematic mod de a testa sistemul de operare Chromium este Vmware Player

Imaginea Chromium OS (arhivă de aproximativ 250 MB) pentru Vmware va fi distribuită cu o mașină virtuală gata făcută, dar vă recomand să o configurați în continuare înainte de utilizare. Dezarhivați fișierul descărcat, lansați Vmware Player și deschideți fișierul cu extensia .VMX (ceva de genul ChromeOS-Vanilla-0.14.805.2011_08_21_1656-r8ca0f243-VMWare.vmx). Apoi faceți clic dreapta pe computerul Chromium OS care apare în panoul din stânga și selectați Setări mașină virtuală. Deși parametrii prestabiliți sunt destul de suficienți pentru funcționarea unei mașini virtuale care rulează Chromium OS, în funcție de configurația gazdei aceștia pot fi ajustați - de exemplu, prin adăugarea de memorie RAM sau nuclee de procesor.

Orez. 7. Deși sistemul de operare Chrome este conceput pentru Internet, Flash și HTML5 sunt destul de solicitanți pentru resursele de procesare, așa că adăugarea lor la mașina virtuală nu poate strica

Apoi, selectați Hard Disk (IDE) din lista de echipamente virtuale și notați în panoul din dreapta numele fișierului imagine de hard disk. Va arăta ca ChromeOS-Vanilla-VMWare.vmdk, în timp ce numele fișierului din arhivă va include data și alte detalii - trebuie editat în consecință.

Orez. 8. Trebuie să corectați numele fișierului disc virtual, astfel încât să se potrivească cu ceea ce este specificat în setările mașinii virtuale

Acum selectați adaptor de rețea și selectați tipul de conexiune NAT în panoul din dreapta.

Orez. 9. NAT - cel mai universal și fără probleme mod de funcționare al unei rețele virtuale

În acest caz, Vmware Player nu vă permite să configurați sistemul video din interfața grafică, nu există o astfel de opțiune în sistemul de operare Chromium, prin urmare, dacă nu efectuați acțiuni suplimentare, mașina virtuală va funcționa într-o rezoluție imprevizibilă - pt. de exemplu, pentru mine a depășit chiar rezoluția fizică a monitorului. Pentru a remedia această situație, trebuie să deschideți fișierul mașinii virtuale (.VMX) în Notepad și să adăugați următoarele trei linii la sfârșit:

svga.autodetect="FALSE"
svga.maxWidth="1024"
svga.maxHeight="768"

În acest caz, rezoluția de lucru va fi 1024×768 specificați alți parametri dacă este necesar. În cele din urmă, în meniul principal al Vmware Player, selectați Fișier și acolo - Preferințe player. Deoarece încă nu puteți instala componenta Vmware Tools în sistemul de operare Chromium, puteți debifa opțiunea Verificați componente software după cum este necesar pentru a dezactiva mementourile constante.

Orez. 10. Debifați pentru a evita mementourile Vmware Tools de fiecare dată când porniți mașina virtuală

Acum puteți porni mașina virtuală.

Prima cunostinta

După o inițializare foarte rapidă, veți vedea un ecran de bun venit și de configurare inițială. Sunt acceptate multe limbi - haideți să alegem limba rusă.

Orez. 11. Sistemul de operare Chrome acceptă multe limbi, deși localizarea nu este complet realizată

Urmează ecranul de autentificare, unde puteți specifica detaliile Gmail existente, puteți crea un cont nou sau puteți efectua o conectare pentru invitați, timp în care va fi imposibil să faceți și să salvați orice modificări în sistem.

Orez. 12. Puteți lucra în modul invitat, dar este mai bine să vă creați un cont separat

Ultima etapă a configurației preliminare este alegerea unei imagini pentru contul dvs. Nu este prea larg, desigur, nu veți putea să vă fotografiați în mașina virtuală, dar în viitor puteți încărca orice imagine.

Orez. 13. Ultima etapă de pre-configurare a sistemului de operare Chromium

Apoi, în cele din urmă, veți fi dus la propriul mediu de operare Chromium. Aici vi se va cere imediat să stăpâniți gesturi simple pentru lucrul cu panoul tactil al Chromebookurilor, ceea ce nu are sens în cazul unei mașini virtuale, în plus, această pagină nu va străluci de viteză, așa că o puteți închide imediat în siguranță. . Ca urmare, vom vedea interfața Chromium OS - browserul Chrome (sau mai bine zis, tot Chromium). Toate lucrările ulterioare sunt efectuate cu acesta, astfel încât utilizatorii care au experiență relevantă cu versiunea desktop se vor simți destul de confortabili și încrezători. Cu toate acestea, există câteva caracteristici cu care toată lumea ar trebui să se familiarizeze.

Orez. 15. Puteți folosi unele gesturi pe touchpad-urile Chromebookului, dar sunt inutile într-o mașină virtuală.

Orez. 16. Dacă ați folosit deja un cont, vor fi preluate toate setările: designul browserului, aplicațiile, extensiile (în dreapta barei de adrese). În bara de titlu sunt indicatoare de sistem, mai jos există o cheie pentru a accesa setările

Interfața Chromium OS diferă de Chrome obișnuit prin prezența mai multor pictograme în bara de titlu. Inițial, cel din dreapta este indicatorul de încărcare a bateriei (într-o mașină virtuală, desigur, nu funcționează); apoi - indicatorul de conexiune la rețea, vizualizând tipul de rețea (cu fir sau fără fir), făcând clic pe acesta se deschide un meniu în care puteți configura setările de conexiune și VPN; Urmează indicatorul de dispunere a tastaturii, care poate fi comutat fie prin meniu, fie folosind combinațiile Alt-Shift și Ctrl-Space (revenire la cea anterioară); și în sfârșit, ceasul. Deși managerul de ferestre Chromium OS este cât se poate de simplificat, sistemul poate crea nu numai file noi, ci și ferestre noi de browser (Ctrl-N), caz în care se deschid pe trei sferturi din ecran, iar o altă pictogramă apare în bara de titlu pentru restrângerea și extinderea lor (comutarea prin Alt-Tab și Ctrl-).

Este ușor de observat că designul minimalist al sistemului de operare Chromium încurajează utilizarea comenzilor de la tastatură și, pentru a ajuta la învățarea și reținerea acestora, Google a integrat indici vizuali în sistemul de operare. Este apelat de Ctrl-Alt-/ (de fapt, aceasta este singura combinație de care trebuie neapărat să o rețineți), apoi puteți apăsa diverse taste de control și puteți explora combinațiile disponibile.

Orez. 17. Ajutorul vizual pentru comenzile de la tastatură este apelat de Ctrl-Alt-/. În acest caz, sunt afișate combinații cu tasta Ctrl

Un anumit control poate fi efectuat și din meniul de sistem, similar cu cel din Chrome, dar în acest caz conține mai multe comenzi și opțiuni. Chromium OS nu este un sistem de operare care necesită configurare și, cel mai probabil, utilizatorul nu va trebui să caute aici. Cu toate acestea, există setări pentru oră, touchpad, limbi, conturi și rețea.

Orez. 18. Un buton cu o cheie oferă acces la câteva setări ale sistemului

La fel ca Chrome, sistemul de operare Chromium are setări ascunse, care guvernează de obicei funcțiile care sunt încă în dezvoltare și sunt instabile - puteți ajunge la ele tastând about:flags în bara de adrese. Experimentarea cu ele nu este încurajată, deși mașinile virtuale încurajează acest lucru și chiar și pe Chromebookurile reale este ușor să reveniți la starea anterioară a sistemului.

Orez. 19. Puteți accesa opțiunile experimentale printr-o pagină specială

Pentru cei cărora le place să se aprofundeze cu adevărat în detalii, un alt truc le va fi la îndemână: o adresă specială chrome://chrome-urls - cu ajutorul ei puteți obține o listă cu toate URL-urile similare pentru paginile cu cunoștințe secrete. Nu vor fi de mare ajutor, desigur, dar pot oferi câteva informații interesante, cum ar fi alocarea memoriei sau versiunea pluginului Flash.

Orez. 20. Puteți obține o listă a tuturor paginilor de sistem cu setări și informații suplimentare simultan

Chromium OS, destinat în principal dezvoltatorilor, are un shell de comandă numit crosh (numit Ctrl-Alt-T). Oferă utilități de rețea (ping, route, ssh), precum și un shell - în esență un terminal standard. Experții *nix pot profita de această ocazie pentru a încerca, de exemplu, să adauge în sistem câteva module, codecuri, pluginuri pentru Chrome, deși, din câte știu, nimeni nu a reușit încă să conecteze Java. Shell-ul de comandă nu este disponibil pe sistemul de operare Chrome

Utilizare

Majoritatea instrumentelor enumerate mai sus sunt complet inutile, cel mai probabil pur și simplu nu vor fi pe Chromebookuri reale. După cum am spus deja, ideea generală a sistemului de operare Chrome este ca utilizatorul să lucreze exclusiv cu browserul. Acesta este motivul pentru care Google acceptă un magazin de aplicații web și extensii Chrome, unde puteți găsi deja aproape tot ce aveți nevoie pentru activitățile de zi cu zi. Google în sine oferă multe servicii cu adevărat utile, aceleași Google Docs și Google Dictionary (a căror traducere pop-up funcționează, în mod surprinzător, nu mai rău decât cea a dicționarelor locale), iar dezvoltatorii terți nu rămân în urmă. De exemplu, unul dintre cele mai recente produse noi este Kindle Online Reader de la Amazon, care poate descărca cărți local și poate funcționa fără o conexiune la internet. Ca rezultat, Chromebookul poate fi folosit ca cititor electronic.

Orez. 21. Utilizabilitatea sistemului de operare Chrome depinde în întregime de calitatea aplicațiilor web pe care le utilizați. Din fericire, sunt tot mai multe, o mare varietate de

Munca offline este un punct destul de important. Deși mulți oameni nu își mai pot imagina viața fără Internet, se întâmplă să nu fie disponibil (în avion) ​​sau, de exemplu, prea scump (în roaming). Desigur, nu aș vrea ca Chromebookul să se transforme pur și simplu în balast în acest caz. Google înțelege în mod natural acest lucru și lucrează pentru a oferi un minim de funcționalitate offline. Vă puteți autentifica fără o conexiune la internet pentru conturile utilizate anterior. În sistemul de operare Chromium în sine, există în prezent doar două aplicații locale (cu excepția Chrome, care ar trebui să fie considerată ca parte a sistemului de operare): un manager de fișiere și un player media - ambele sunt destul de primitive. Primul cunoaște doar câteva formate, în mare parte multimedia, chiar și unele .doc vor trebui încărcate în Google Docs. Al doilea nu poate reda nici măcar mp3, dar acest lucru se aplică doar pentru sistemul de operare Chromium: așa cum am spus mai sus, sistemul de operare Chrome are niște codecuri încorporate. Într-un fel sau altul, situația se va îmbunătăți treptat - datorită HTML5, care vă permite să oferiți simplu și eficient execuția offline a aplicațiilor web dintr-un cache special.

Orez. 22. Aplicațiile încorporate Chromium OS sunt primitive, dar fără ele ar fi complet trist

Un alt aspect important al sistemului de operare Chrome este suportul pentru hardware suplimentar. Chromebookurile sunt inițial echipate cu tot ce este necesar: adaptoare Wi-Fi, modemuri 3G, cititoare de carduri SD, camere web etc. Dar lista de modele compatibile este aparent destul de limitată. Entuziaștii încearcă să-și creeze propriile versiuni ale sistemului de operare Chromium cu drivere suplimentare, biblioteci etc., dar acest lucru încalcă puritatea ideii originale. De asemenea, porturile USB vă permit să conectați doar anumite categorii de dispozitive. Inițial, acestea includeau tastaturi și mouse-uri, acum site-ul web Google raportează suport pentru unități USB, deși nu am putut să-l fac să funcționeze în versiunea actuală. Se lucrează pentru a susține smartphone-urile Android.

Pe de altă parte, incapacitatea de a conecta imprimante este chiar prezentată ca un avantaj: „uitați de cabluri și drivere!” Dar miracolele, desigur, nu se întâmplă, iar imprimanta trebuie totuși conectată undeva - cu un cablu și driver, iar imprimarea în sistemul de operare Chrome se realizează prin sistemul Google Cloud Print. Pentru ca acesta să funcționeze, trebuie să aveți fie o imprimantă specială care se conectează direct la Internet și serviciul Google corespunzător (deocamdată aceasta este doar linia HP ePrint), fie orice altă imprimantă conectată la un computer care rulează Chrome. În acest din urmă caz, trebuie să accesați secțiunea de setări avansate a browserului, să conectați imprimantele disponibile local și, dacă este utilizat un alt cont Gmail în sistemul de operare Chromium, să acordați permisiunile corespunzătoare.

Orez. 23. Mai întâi, pe un computer obișnuit, trebuie să conectați imprimantele disponibile la Google Cloud Print

Orez. 24. Apoi - acordați permisiunile necesare

În sistemul de operare Chrome, toate imprimantele disponibile pentru contul curent vor fi afișate automat în fereastra Google Cloud Print, care este apelată și din setările avansate. Lansând funcția de imprimare a paginii, o poți selecta pe cea de care ai nevoie din listă și chiar să îi configurezi parametrii, până la rezoluția hardware. Previzualizarea a fost introdusă în versiunile recente de Chrome, dar nu funcționează pe sistemul de operare Chromium din cauza lipsei de vizualizatoare PDF încorporate. Recent, a apărut și funcția Print to Google Docs, care presupune conversia în PDF.

Orez. 25. Când imprimați prin cloud, puteți chiar să ajustați setările de bază ale imprimantei. Această funcție este disponibilă în orice browser Chrome, dar în sistemul de operare Chrome este singura

Concluzie

A fost clar, aproape după nașterea JavaScript, că aplicațiile desktop și desktopul în sine se vor muta mai devreme sau mai târziu pe web, așa că apariția sistemului de operare Chrome este în mare măsură previzibilă. Și faptul că Google a lansat sistemul de operare cloud este, de asemenea, absolut natural. Dar să încercăm să ne îndepărtăm de dezbaterea nesfârșită despre viitorul desktop-ului, alimentată de partea conservatoare a comunității IT, și să privim sistemul de operare Chrome din punct de vedere al implementării tehnice.

Drum spre nori

Google a anunțat sistemul de operare Chrome în vara anului 2009 și deja în noiembrie l-a demonstrat publicului și a făcut disponibil public codul sursă sub numele Chromium OS. La acea vreme, sistemul de operare era destul de simplu și consta dintr-un browser Chrome cu ecran complet care rulează pe o distribuție Ubuntu foarte redusă. A implementat toate aceleași mecanisme pentru izolarea filelor și pluginurilor browserului, același model multi-proces de funcționare a browserului, dar în general sistemul de operare nu diferă în nimic special.

În următorii cinci ani, Google a dezvoltat în mod continuu, dar fără a-și face publicitate în mod special munca sa, sistemul de operare Chrome. Pe parcurs, a lansat așa-numitele Chromebook-uri și Chromebox-uri, care au devenit populare printre Unixoid-urile care au demolat sistemul de operare Chrome imediat după cumpărare. Treptat, Google a abandonat Ubuntu în favoarea Gentoo (aparent, pentru a putea construi pachete fără dependențe care erau „inutile” pentru acesta și bonusurile versiunii Hardened a distribuției) și a înlocuit modul cu fereastră unică cu cel standard. modul cu mai multe ferestre pentru desktop-uri cu o bară de activități standard în partea de jos. Google a abandonat-o în mod deliberat în primele versiuni ale sistemului de operare Chrome, deoarece sistemul de operare era destinat netbook-urilor cu ecranele lor mici, dar, se pare, utilizatorii nu l-au apreciat.

Există, de asemenea, aplicații web offline (disponibile și în Chrome obișnuit) și, în sfârșit, suport pentru o serie de aplicații Android. Ultimul eveniment a devenit destul de așteptat după ce conducerea dezvoltării ambelor sisteme de operare a trecut în mâinile lui Sundar Pichai, care a fost întotdeauna responsabil pentru dezvoltarea aplicațiilor web Chrome, Chrome OS și Google.

Sistemul de operare Chrome se dezvoltă împreună cu browserul în sine, astfel încât versiunile lor sunt aceleași. La momentul scrierii, era versiunea 41, dar spre deosebire de browser, sistemul de operare Chrome nu are versiuni gata făcute pentru instalare, cu excepția Chromebookurilor și Chromebox-urilor acceptate oficial. Cu toate acestea, este destul de posibil să găsiți pe Internet ansambluri neoficiale bazate pe sursele sistemului de operare Chromium. De exemplu, puteți descărca oricând versiuni zilnice pentru x86, x64 și ARM. Este suficient să scrieți unul dintre ele pe o unitate flash și să porniți de pe ea. Cu toate acestea, trebuie să fiți pregătit să nu pornească toate componentele mașinii (în cazul meu, touchpad-ul a căzut). În plus, Chromium OS nu acceptă Flash, DRM și Netflix, dar are acces la consola cu drepturi de root.

Concepte de bază

Ideea cheie din spatele sistemului de operare Chrome este că este, în esență, un sistem de operare client subțire, în care totul, cu excepția interfeței grafice și a browserului, este online. De fapt, fără o conexiune la Internet și un cont Google, sistemul de operare nici măcar nu va lăsa utilizatorul să intre (cel puțin pentru prima dată). Google oferă să salveze fișiere pe Google Drive (compania oferă 100 GB cumpărătorilor de Chromebook-uri), setările, extensiile și aplicațiile instalate sunt sincronizate în mod standard pentru browserul Chrome. Pentru imprimare, se recomandă utilizarea Google Cloud Print.

În realitățile rusești, această abordare nu dă nimic și creează multe dificultăți, și în restul lumii. Dar Chrome OS este fundația Google pentru viitor, iar acest model de operare a permis programatorilor să implementeze o serie de soluții arhitecturale interesante și abordări de securitate. Despre ce vom vorbi în restul articolului.

Totul începe cu BIOS-ul

Deși Chromium OS poate rula pe computere cu un BIOS standard, Chromebookurile se bazează pe CoreBoot. Și aceasta nu este doar una dintre caracteristicile lor tehnice, ci o optimizare deliberată. CoreBoot este un „BIOS” complet pe 32 de biți, fără balastul multor coduri de inițializare hardware care este inutil în zilele noastre. Împreună cu optimizările Google, este capabil să efectueze o pornire la rece de la apăsarea butonului de pornire până la pornirea nucleului într-o fracțiune de secundă.

În continuare, CoreBoot găsește partiția de boot GPT și încarcă în memorie un binar care conține bootloader-ul u-boot (utilizat de obicei în electronicele încorporate) și kernel-ul Linux, după care dă control u-boot și procedura de boot, aproape standard pentru Începe distribuțiile Linux, inclusiv Montați singur partiția rădăcină, lansați demonii, sistemul grafic și, în sfârșit, interfața.

Lucrul interesant despre toată această procedură este că bootloader-ul cu nucleul și rădăcina FS au „backup-uri” în partiții separate, iar această caracteristică este folosită pentru a actualiza sistemul de operare și a derula înapoi în caz de eșec. În timpul unei actualizări automate, sistemul de operare Chrome nu atinge deloc instalarea curentă, ci scrie în schimb noua versiune a sistemului de operare pe aceleași „partiții de rezervă” care devin „actuale” după o repornire. Dacă există o eroare la încărcarea unei noi versiuni a sistemului de operare, va avea loc invers și utilizatorul va putea obține acces la un sistem de lucru cunoscut (sistemul însuși este capabil să înțeleagă că s-a încărcat cu succes și setează steag-ul corespunzător pe partițiile actuale GPT).

Mai mult, la fiecare etapă de transfer al controlului de la o componentă la alta (de exemplu, de la CoreBoot la u-boot), semnătura digitală este verificată (în cazul unui sistem de fișiere rădăcină, verificarea bloc cu bloc a sumelor de control pe zbura), dacă aceasta nu se potrivește, sistemul va reveni și la versiunea anterioară. Acest lucru funcționează deoarece partițiile cu versiunea curentă a sistemului sunt montate doar în citire și utilizatorul nu le poate schimba nici măcar accidental.

INFO

EEPROM-ul Chromebookului conține nu numai două copii ale firmware-ului (dintre care una este o copie de rezervă), ci și firmware-ul de recuperare nereinscriptibil, care vă permite să porniți sistemul de pe o unitate flash USB sau card de memorie și să verificați și să restaurați sistemul.

Pe lângă CoreBoot, EEPROM-ul oricărui Chromebook include SeaBIOS, o implementare deschisă a BIOS care vă permite să instalați Windows sau Linux pe dispozitiv fără nicio bătaie de cap.

Linux omniprezent

Versiunile actuale ale sistemului de operare Chrome se bazează pe Gentoo Linux, cu excepția faptului că, în loc de sistemul de inițializare standard OpenRC pentru această distribuție, este folosit Ubuntu's Upstart. În comparație cu o distribuție Linux obișnuită, sistemul este foarte redus, așa că nu există nimic special de descărcat și începe literalmente într-o secundă. Nu există un terminal obișnuit, dar există un shell crosh local disponibil prin intermediul.

Executând comanda shell în ea, vom avea acces la bash standard cu drepturi root (în Chromium OS, desigur) și vom putea explora sistemul. Există demonii bine-cunoscuti aici: rsyslogd, dbus-daemon (D-Bus este folosit în sistemul de operare Chrome pentru a face schimb de date între browser și restul sistemului), wpa_supplicant (autentificare în rețelele Wi-Fi), dhcpcd, Xs , ModemManager (funcționează cu modemuri 3G), udev, ConnMan (gestionează conexiunile la rețea) plus peste o duzină de demoni specifici sistemului de operare Chrome, inclusiv cei responsabili cu actualizarea sistemului (update_engine), care lucrează cu modulul TPM (chapsd) , criptarea directorului principal (criptohomed) și depanare (debugd) și alte sarcini.

Un loc special aici este ocupat de demonul session_manager, care este responsabil pentru inițializarea părții de nivel înalt a sistemului de operare. Sarcinile sale includ:

  1. Porniți serverul X.
  2. Inițializați variabilele de mediu pentru browserul Chrome.
  3. Creați directoarele, fișierele și regulile cgroups necesare pentru Chrome.
  4. Lansați Chrome.
  5. Declanșați evenimentul Upstart login-prompt-visible, făcând ca fereastra de conectare să apară pe ecran.

În timpul acestui proces, nu sunt lansate efectiv componente responsabile pentru crearea „desktopului” (cu excepția ferestrei de autentificare). Este redat de browserul însuși, bazându-se pe framework-ul Aura, care include funcții de nivel scăzut pentru lucrul cu grafică și ferestre (cu accelerare hardware prin DRI) și mediul desktop Ash, care redă bara de activități, decorațiunile ferestrelor, Google Now și alte elemente de interfață standard OS. Deși fac parte din browserul Chrome, ele funcționează totuși în cadrul mai multor procese independente.

INFO

În cazul unei eșecuri de pornire a sistemului, care este înregistrată dacă procesul browserului nu poate fi pornit în 30 de secunde, Chromium OS pornește automat serverul SSH și repornește interogarea kernel-ului pentru hardware folosind comanda udevtrigger.

Datorită integrării Aura și Ash în Chrome însuși, puteți obține desktop-ul cu sistemul de operare Chrome pe orice sistem de operare rulând browserul cu semnalul --open-ash.

Siguranţă

Pe lângă metodele deja discutate pentru a asigura securitatea și integritatea datelor, precum pornirea securizată a sistemului, un director principal criptat cu date stocate în cache (criptarea se realizează separat pentru fiecare utilizator), precum și metode standard pentru browserul Chrome pentru izolarea procese, pluginuri și Native Client din sistem (utilizat aici mecanism seccomp-bpf, care vă permite să filtrați accesul la apelurile de sistem), sistemul de operare Chrome folosește o serie de alte abordări de securitate.

Locul central printre ele este ocupat de minijail - o mică aplicație folosită pentru a izola serviciile de sistem (daemoni) și alte componente ale sistemului. Aceasta este o aplicație foarte flexibilă, care vă permite să efectuați funcții precum acordarea de „capacități” aplicației sau revocarea acestora (capacitățile este un subsistem special al nucleului Linux pentru a oferi binarelor non-SUID unele capabilități root), crootarea acesteia, revocarea drepturilor de root. , stabilind limite pentru resurse (rlimits), plasați procesul în spații de nume dedicate (cum ar fi LXC și Docker) și aplicați-i regulile cgroups.

Dacă vă uitați la ieșirea ps aux|grep minijail (vezi captura de ecran) într-un sistem care rulează, veți observa că minijail este folosit pentru a lansa demoni cu anumite setări, dar numărul de astfel de daemoni în raport cu toți cei care rulează în sistem nu este atât de mare. Judecând după documentele dezvoltatorului, ei intenționează să extindă semnificativ minijail-ul și să îl aplice la multe mai multe componente ale sistemului, inclusiv stiva grafică și Chrome. Deocamdată, este ceea ce este.

Alte caracteristici de securitate includ utilizarea steagurilor compilatorului pentru a minimiza riscul de întrerupere a stivei (-fno-delete-null-pointer-checks, -fstack-protector, FORTIFY_SOURCE), utilizarea ASLR „îmbunătățită” (randomizare layout spațiu de adrese) mecanism în nucleul Linux (patch PaX), folosind capacități în loc de binare SUID acolo unde este posibil, restricții la încărcarea modulelor kernelului, folosind modulul TPM (în Chromebookuri) pentru a stoca cheile de criptare a discului și parolele utilizatorului, interzicând utilizatorului să ruleze fișiere binare ELF obișnuite și alte câteva tehnici destul de standard, dintre care multe se suprapun cu Android și Hardened Gentoo.

Concluzii

Desigur, sistemul de operare Chrome este mult mai complex decât am putut să descriu în acest articol. Are multe nuanțe și un număr mare de idei interesante. Despre toate acestea puteți citi pe site-ul proiectului Chromium, din fericire autorii sunt deschiși față de dezvoltatori terți și au scris o documentație foarte bună.

Chiar și în zorii erei computerelor, a fost stabilit un echilibru global de putere pe piața sistemelor de operare desktop, care a supraviețuit până în zilele noastre. Trăim într-o lume bipolară în care Microsoft și Apple stăpânesc. Două corporații americane și-au împărțit sferele de influență și se pare că actualul raport de putere se potrivește tuturor. Microsoft are Windows, care rămâne în continuare sistemul de operare numărul unu, astfel încât „uratorii” să nu strige an de an despre iminenta „limită Windows”. Pentru compania Redmond, fiecare dispozitiv Windows vândut nu este doar un profit pentru licența vândută pentru sistemul său de operare, ci și o șansă de a impune servicii suplimentare utilizatorului. Office 365, OneDrive, Xbox Music și alte servicii ale companiei sunt cele care îi permit Microsoft să privească cu încredere în viitor, indiferent cât de stângace ar fi anunțurile noilor versiuni de Windows și Windows Phone.

Pentru Apple situația este diferită. Ponderea Mac-urilor în raport cu piața globală a computerelor a plutit întotdeauna în jurul erorii statistice, dar compania din Cupertino are propriul public fidel, care este dispus să plătească pentru simplitatea și comoditatea computerelor cu OS X. Acest lucru permite Apple să se laude cu marjele mari ale produselor sale și câștigă mai mulți bani decât oricare dintre concurenți.

Da, desigur, nu ar trebui să uitați de distribuțiile Linux, dar găsirea de computere care rulează acest sistem de operare pe piața liberă este o sarcină non-trivială. Din păcate, „Linux” (în sensul larg al cuvântului) a fost un sistem cu profil îngust pentru specialiștii IT și oamenii de știință și rămâne așa. Niciun efort comunității nu a ajutat în vreun fel la dislocarea pozițiilor Microsoft sau Apple.

Prin urmare, piața a așteptat de multă vreme apariția unei a treia forțe care ar putea aduce idei proaspete și să ofere consumatorilor cel puțin o alternativă la Windows și OS X. Această forță a fost sistemul de operare de la Google, numit Chrome OS. Se bazează pe kernel-ul Linux și, deja familiar pentru mulți, browserul Chrome, care în cei 6 ani de existență a devenit cel mai popular browser din lume, lăsând în urmă Opera, Mozilla Firefox, Internet Explorer, Safari și altele vechi. - cronometre ale Internetului. Statisticile de pe site-ul nostru spun că fiecare a treia persoană care citește în prezent acest articol o face prin browserul Google Chrome - trebuie să fiți de acord că acestea sunt cifre impresionante.

Construirea unui sistem de operare în jurul unui browser și a unor servicii cloud care necesită o conexiune constantă la Internet pentru a funcționa corect este o idee nebunească care nu este de bun augur. Așa credeau analiștii la momentul anunțării sistemului de operare Google Chrome în 2009. Dar astăzi, când un smartphone obișnuit poate primi date la viteze care depășesc 100 Mbit/s pe rețelele mobile de generația a patra, sistemul de operare Chrome nu mai este perceput ca ceva nemaipomenit. Internetul a devenit mai accesibil, componentele computerului sunt mai ieftine, iar capacitățile browserului Chrome au devenit considerabil mai largi decât navigarea obișnuită pe Internet. Toate acestea au permis sistemului de operare Chrome să facă un salt semnificativ și să devină un jucător cu drepturi depline pe piață.

Conceptul de sistem

Când a pus bazele pentru sistemul de operare Chrome, Google s-a bazat pe aplicații web și cloud computing. Prin urmare, computerele care rulează acest sistem de operare nu au caracteristici impresionante. De ce să folosiți un SSD mare dacă toate datele pot fi stocate în cloud? De ce un procesor puternic și o placă video discretă dacă jocul poate fi lansat pe un server la distanță și doar imaginea poate fi transferată jucătorului? Aceasta este ideologia sistemului de operare Chrome, care vă permite să reduceți semnificativ prețul unui computer, care acționează mai degrabă ca un terminal pentru cloud și serviciile companiei, decât ca o unitate independentă. Dar nu ar trebui să credeți că Chromebookurile sunt incapabile de nimic fără Internet - acest lucru este departe de a fi cazul.

Cunoașterea sistemului

Deși orice dispozitiv Android poate fi utilizat fără a vă introduce contul Google, un număr similar nu va funcționa cu sistemul de operare Chrome. Sistemul nu vă va permite să treceți dincolo de ecranul de pornire dacă vă conectați la un cont existent sau nu creați unul nou. Pe lângă lucruri banale, precum sincronizarea automată a tuturor marcajelor, extensiilor și aplicațiilor din browserul Google Chrome, acest pas aduce și bonusuri plăcute. Fiecare Chromebook vine cu 100 Gb de stocare în cloud Google Drive timp de 2 ani, un abonament lunar la serviciul de muzică Google Play Music și alte câteva bunătăți frumoase care sunt legate de contul dvs.

Sistemul acceptă mai mulți utilizatori folosind un singur dispozitiv. Este posibilă administrarea integrală a conturilor, diferențierea drepturilor de acces etc. Dacă este necesar, puteți activa modul „oaspeți”. În acesta, doar browserul Google Chrome este disponibil utilizatorului, iar toate datele sunt șterse după încheierea sesiunii.

Să aruncăm o privire mai atentă la spațiul de lucru Chrome OS.

Cea mai mare parte a ecranului este ocupată de desktop, care este cel mai inutil desktop dintre toate sistemele de operare. Nu puteți muta fișierele necesare aici, nu puteți crea un folder sau o comandă rapidă la aplicații de pe el. Este necesar doar pentru a afișa imagini de fundal frumoase. Apropo, le poți alege singur sau poți avea încredere în gustul Google activând funcția „Surpriză-mă”. În acest mod, tapetul se schimbă automat în fiecare zi, încărcând imagini de pe site-uri tematice speciale din catalogul Google.

Al doilea element al ecranului de start este bara de activități. Poate fi situat în stânga, jos sau în dreapta.

În colțul din stânga jos (sau sus) există un meniu cu toate aplicațiile instalate. Este conceput într-un stil miniatural și seamănă cu un Launchpad miniatural de la OS X. Toate aplicațiile și extensiile pentru browserul Google Chrome sunt incluse aici, care pot funcționa independent și, dacă este necesar, pot fi grupate în foldere. Despre aplicațiile în sine vom vorbi mai jos.

În același meniu există o fereastră de căutare rapidă care vă permite să găsiți aplicația dorită, să marcați în browser sau să trimiteți rapid o cerere de căutare prin Google.com. Există o opțiune de căutare vocală, iar pentru Chromebookurile din SUA este deja testată pentru a o lansa automat folosind deja familiarul „Ok, Google”.

Următoarea pe bara de activități sunt fixate și aplicațiile care rulează. Puteți alege singur această listă. Acest lucru este util pentru că... După aceea, fiecare program fixat poate fi lansat folosind o comandă rapidă de la tastatură. Dacă aplicația rulează, aceasta este evidențiată cu o dungă albă în partea de jos.

În colțul din dreapta jos există informații despre sistem, un centru de notificare și acces rapid la setări.

Aplicațiile de sistem care rulează apar pe această parte. De exemplu, widgetul playerului muzical, chaturile Hangouts etc.

Aplicații

După cum sugerează și numele Chrome OS, centrul său este browserul Google Chrome. Nu mă voi opri asupra capacităților sale de bază, dar despre aplicațiile pentru acesta merită să vorbim separat. Deci, ce puteți instala din Magazinul Chrome și cum se integrează cu sistemul de operare Chrome:

– Aplicații web. Dacă utilizați interfețele web Feedly sau Gmail, atunci aceasta este. În sistemul de operare Chrome, acestea sunt integrate ca comenzi rapide rapide care deschid fila corespunzătoare într-o nouă fereastră de browser. Pentru astfel de aplicații există și o setare „deschidere într-o fereastră separată”. Acest mod dezactivează toate elementele normale Chrome și lasă doar o interfață curată.

– Aplicații offline. Acestea sunt aplicații cu drepturi depline, dintre care nu există încă multe pentru sistemul de operare Chrome. De exemplu, există un client offline pentru Gmail, notele Google Keep, serviciul de post-citire Pocket etc.

Din punct de vedere vizual, lucrul cu aplicații Web nu este diferit de lucrul cu aplicații offline. Câteva capturi de ecran ca exemplu.

Aplicația web Google Calendar:


Aplicația offline Pocket:


Lucrul cu date

Sistemul de operare Chrome vine cu un manager de fișiere încorporat, care este imediat scos din cutie cu Google Drive. Fila Descărcări afișează toate datele salvate local. Capturile de ecran de sistem, toate descărcările din browser etc. sunt salvate implicit în directorul rădăcină. Dacă este necesar, puteți crea foldere pentru oricare dintre nevoile dvs.

Sistemul de operare Chrome poate funcționa cu unități externe, care, dacă sunt conectate, vor fi afișate în meniul lateral. Dispecerul are un arhivator încorporat care acceptă lucrul cu cele mai populare formate.

La conectarea dispozitivelor care funcționează în modul PTP, se lansează aplicația Google+ Photos, care servește ca un analog al „Image Capture” din Mac OS, cu singura excepție că fotografiile sunt încărcate direct în cloud (este necesară o conexiune la Internet). Clarificare pentru paranoic - fotografiile sunt încărcate într-un album privat, accesibil doar pentru tine.

Este amuzant că sistemul de operare Chrome nu acceptă protocolul MTP, ceea ce face imposibilă transferul fișierelor media pe dispozitivele Android atunci când sunt conectate prin micro-USB. Cu toate acestea, suportul MTP ar trebui să apară în următoarele actualizări de sistem.

Actualizări de sistem

Sistemul de operare Chrome are cel mai clar și mai transparent model de actualizare dintre orice sistem de operare desktop. Există trei versiuni ale sistemului: Stable, Beta, Unstable.

Stabil - pentru utilizatorii obișnuiți care nu caută aventuri inutile. Această versiune a sistemului va fi instalată pe orice Chromebook achiziționat dintr-un magazin.

Unstable este o versiune de sistem care include toate noile dezvoltări Google pentru sistemul de operare Chrome. Dar trebuie să fii pregătit pentru faptul că va trebui să plătești pentru dragostea ta pentru noutate cu un comportament instabil al computerului.


Comutarea între trei versiuni ale sistemului de operare Chrome are loc printr-un singur clic în meniul corespunzător. Este, desigur, ascuns adânc în setările sistemului, dar acest lucru a fost făcut intenționat. Toate cele trei versiuni ale sistemului de operare Chrome sunt actualizate în mod regulat, dar acest lucru se întâmplă în fundal. Fără reporniri constante, actualizări lungi de descărcare etc. Pur și simplu porniți computerul și este deja actualizat. Este convenabil.

Sistem de operare Chrome fără rețea

Majoritatea oamenilor sunt siguri că fără o conexiune la internet, sistemul de operare Chrome nici măcar nu va porni. Acesta este un mit comun pe care aș dori să-l distrug. Sistemul are încorporat un editor foto, player muzical, player video, suport pentru lucrul cu documente offline, e-mail, calendar și multe altele. Chromebookurile pot gestiona cu ușurință sarcinile de bază ale computerului chiar și fără o rețea.

Desigur, dacă vorbim despre lucrul cu fișiere media, atunci capacitățile majorității Chromebookurilor sunt limitate de dimensiunea unității SSD încorporate. Când ai doar 30 Gb, nu vrei să-l umpli cu muzică și filme. Sistemul de operare Chrome acceptă majoritatea codecurilor moderne, așa că puteți deschide aproape orice fișier dacă este necesar. Dar toate acestea nu anulează faptul că sistemul are nevoie vitală de un recoltator media universal precum VLC. De exemplu, un player video standard nu acceptă lucrul cu subtitrări, ceea ce va fi critic pentru mulți.

Fără o conexiune la internet, puteți continua să lucrați cu documente în Google Drive, să vizualizați și să răspundeți la e-mailuri în Gmail, să creați evenimente noi în calendarul dvs. etc. De îndată ce sistemul de operare Chrome obține acces la rețea, totul se va sincroniza imediat în fundal, fără intervenția dvs. Dacă aceste funcții nu sunt suficiente pentru tine, atunci în Magazinul Chrome există o secțiune specială cu aplicații care acceptă lucrul în modul Offline. Acolo puteți găsi clienți pentru Pocket, Wunderlist, Evernote, Google Keep, jocuri și multe altele.

Tastatura

O parte importantă a sistemului de operare Chrome este un lucru atât de invizibil la prima vedere precum tastatura. Abordarea Google amintește de ceea ce a făcut Apple în OS X, și anume un număr mare de combinații de taste care fac lucrul cu sistemul mult mai ușor. În plus, fiecare Chromebook are un rând suplimentar de taste concepute special pentru Google Chrome. Acest lucru vă permite să navigați pe internet la un nivel calitativ diferit. Listarea tuturor „comenzilor rapide” ar ocupa mult spațiu, le puteți privi, dar mulțumiri speciale lui Google pentru capacitatea de a face o captură de ecran a unei zone, și nu a întregului ecran. Windows încă nu poate face asta.

Concluzie

În ciuda tuturor problemelor și a scepticismului general care au înconjurat sistemul de operare Chrome încă de la început, Google a reușit să devină un jucător cu drepturi depline pe piața sistemelor de operare „adulte”. Și chiar dacă ponderea Chromebookurilor este încă mică, aceasta prezintă o creștere constantă de la un trimestru la altul, spre deosebire de computerele Mac și Windows. Pe fundalul stagnării pieței computerelor personale și al tranziției către „era post-PC”, sistemul de operare Chrome este o adevărată gură de aer proaspăt pentru OEM. Ieftin și de încredere. Acestea sunt cuvintele pe care le-aș folosi pentru a descrie majoritatea computerelor care rulează acest sistem de operare. Da, încă le lipsește funcționalitatea, dar pot realiza deja cele mai comune sarcini care vor satisface nevoile majorității utilizatorilor și o fac bine.

P.S: Dacă aveți întrebări despre sistemul de operare Chrome care nu sunt tratate în text, voi răspunde cu plăcere la acestea în comentarii.

Ideea de a crea un nou sistem de operare, Chrome OS, creat special pentru computerele mobile pe baza unui browser web deja creat, pare cel puțin ciudat. Deși, dacă priviți din cealaltă parte, devine evident că proprietarii de netbook-uri își petrec cea mai mare parte a timpului citind site-uri, iar serviciile cloud care au devenit populare pot înlocui deja multe programe desktop, precum Microsoft Office și chiar Adobe Photoshop.

Un bun ajutor într-un astfel de demers poate fi numărul uriaș de cele create pentru browserul Google, care se găsesc în magazinul online de aplicații Chrome. Punând toate aceste componente împreună, se dovedește că sistemul de operare Chrome are cel puțin șanse mari să intre în laptopul tău ca sistem de operare cu drepturi depline.

Cursă împotriva timpului

Există informații că specialiștii Google au început să dezvolte sistemul de operare Chrome încă din 2009. În acei ani, un număr mare de experți au criticat conceptul de sistem de operare cloud creat doar pe baza . Nevoia constantă de a fi conectat la Internet a limitat în mod semnificativ domeniul de aplicare al unui astfel de sistem de operare. Trebuie spus că browserul Chrome în sine nu a strălucit în mod deosebit și doar „și-a construit mușchii” pentru a lupta cu concurenți precum Internet Explorer și Mozilla Firefox.

În 2010, la un an după ce au început lucrările la sistemul de operare, un laptop prototip cu nume de cod Cr-48, care rula sistemul de operare Chrome, a fost prezentat publicului larg. Acest dispozitiv a fost primul din linia încă mică de Chromebook-uri.

Astăzi, gama de laptopuri cu sistemul de operare Chrome instalat a devenit mult mai largă și se laudă cu producători precum Acer și Samsung. Ei creează Chromebookuri bazate pe procesorul Intel Atom și chiar pe cipurile Intel Celeron mai puternice.

Pentru a încerca acum noul sistem de operare Chrome OS, nu trebuie să cumpărați un Chromebook nou-nouț, mai ales că prețurile sunt încă la niveluri destul de ridicate. Pur și simplu puteți rula sistemul de operare al companiei pe vechiul computer. Deși, cu hardware-ul învechit, pot apărea probleme în timpul pornirii.

Abordare rațională

În prezent, sistemul de operare Google este în curs de dezvoltare și funcționarea sa corectă pe toate dispozitivele nu este garantată de producător. Singurele excepții sunt câteva modele de computer create special pentru acest sistem de operare. De aceea, nu vă recomandăm să instalați acest sistem de operare „brut” pe computerul dvs. de lucru. Dacă doriți să efectuați un test de probă a sistemului de operare, scrieți-l pe o unitate externă sau pe un card de memorie sau utilizați-l și rulați-l de acolo.

Veți ști că Google Chrome OS a început să se încarce din sigla Chromium care apare pe ecran.

Această inscripție pe ecran nu ar trebui să fie surprinzătoare, deoarece browserul web Chromium este luat ca bază pentru versiunea noastră de Chrome OS, a fost creat și de Google și singura sa diferență față de Chrome original este doar în deschiderea codului sursă. . Pe dispozitivul nostru, sistemul de operare a pornit destul de repede - de la selectarea dispozitivului de pornire până la afișarea ferestrei de autorizare, au trecut mai puțin de 15 secunde.

Cu toate acestea, pe diferite computere, timpul de încărcare poate varia, totul depinde de puterea procesorului și de viteza de citire a datelor din stocarea internă.

Dacă ați lansat sistemul de operare Chrome OS pentru prima dată, atunci selectați mai întâi versiunea localizată a sistemului (versiunea rusă este prezentă în listă) și instalați-o pe cea de care aveți nevoie (pe lângă sistemul de limbi pe care l-ați instalat, engleză). trebuie adăugat, care este implicit), după care vă puteți conecta la una din rețelele Wi-Fi fără fir.

Sistemul de operare Chrome vă va prezenta apoi întreaga gamă de gesturi acceptate. Din păcate, câmpul tactil al laptopului nostru, spre deosebire de Chromebookurile originale create special în acest scop, nu a putut să le recunoască. Acest lucru va finaliza procesul de configurare inițială pentru sistemul de operare Google Chrome și nu va trebui să îl repetați din nou data viitoare când porniți sistemul de operare. În viitor, pentru a vă conecta la sistemul de operare, va trebui doar să introduceți parola pentru contul de serviciu Gmail.

Configurarea sistemului de operare Chrome

Pentru a deschide meniul de setări rapide al sistemului de operare, faceți clic pe tava de sistem specială.

În meniul care apare, puteți modifica luminozitatea luminii de fundal a ecranului și volumul sunetului, deși puteți utiliza și tastele funcționale ale computerului în locul meniului. Puțin mai sus sunt trei butoane: opriți computerul, schimbați sesiunea și blocați ecranul. Suntem mai interesați de elementul „Setări”, unde puteți accesa cele mai avansate setări ale sistemului de operare.

Un meniu extins de setări se deschide sub forma unei file obișnuite în browserul web Google Chrome.

Aici merită să acordați atenție parametrilor individuali care sunt responsabili pentru componenta vizuală a întregului sistem de operare și a browserului separat.

După cum se dovedește, nu este posibil să vă setați propria imagine ca fundal pentru desktop. Va trebui să alegeți dintre mai multe opțiuni disponibile oferite de Google.

Este posibil să aveți nevoie și de setări care să modifice viteza de mișcare a cursorului mouse-ului Personal, am avut nevoie de ele, deoarece la început cursorul, înainte de a conecta mouse-ul, s-a deplasat pe ecran prea încet, iar după conectarea unui mouse cu fir, dimpotrivă. , a început să se miște prea repede.

Pentru a afișa setări suplimentare ale sistemului de operare Chrome, faceți clic pe butonul „Afișați setările avansate”. În setări suplimentare, puteți modifica localizarea computerului, fusul orar, dimensiunea fontului și scara paginilor afișate.

Dacă doriți să dezactivați afișarea serviciului cloud Google Drive în managerul de fișiere, atunci bifați caseta de selectare de lângă această opțiune.

Aplicații standard Google Chrome OS

Popularul browser Google Chrome, precum și copia sa distribuită gratuit Chromium, sunt cunoscute de marea majoritate a utilizatorilor de computere. Funcționează fără nicio reclamație, dacă chiar excludeți problema cu pluginul Adobe Flash. Când accesează pagina http://get.adobe.com/ru/flashplayer, utilizatorului i se spune că pluginul Adobe Flash este instalat și nu necesită actualizare.

Totuși, nimic nu poate fi vizualizat pe paginile site-urilor cu conținut activ. Singura grație salvatoare este că pe popularul site de găzduire video YouTube, videoclipurile sunt redate folosind tehnologia HTML5 și pot fi vizionate fără a utiliza pluginul Adobe Flash.

Acum să ne oprim și să aruncăm o privire mai atentă la managerul de fișiere Chrome OS. Se lansează făcând clic pe pictograma situată pe desktopul sistemului de operare. La fel ca meniul de setări, se deschide ca o filă separată în browserul web. Partea stângă a filei afișează unitățile disponibile, iar partea dreaptă arată întregul conținut al unității selectate.

În arborele de directoare, sistemul de operare Chrome este reprezentat ca un folder pentru descărcarea fișierelor, un serviciu cloud Google Drive pentru stocarea fișierelor și o partiție a discului de sistem.

Tot în managerul de fișiere puteți vedea toate partițiile de pe hard disk, chiar și cele pe care este instalat sistemul de operare Windows. Toate operațiunile cu fișiere și foldere, cum ar fi copierea, mutarea, redenumirea și ștergerea, sunt efectuate folosind butoanele corespunzătoare din meniul contextual.

Toate fotografiile din sistemul de operare Chrome OS pot fi nu numai vizualizate, ci și editate în editor.

Cu fișierele audio și video lucrurile nu sunt la fel de bune ca cu . Sistemul de operare, desigur, are un player media încorporat, dar în timpul testării noastre a refuzat să redea niciun fișier.

Desktop-ul Chrome OS poate fi accesat apăsând butonul obișnuit „PrintScm” situat pe tastatură. Toate fotografiile realizate sunt salvate automat în folderul în care sunt salvate fișierele descărcate de pe Internet.

Instalarea aplicațiilor suplimentare

Nu există programe tradiționale precum sistemele de operare sau Ubuntu Linux în sistemul de operare Chrome. Ele au fost înlocuite de o mare varietate de mini-aplicații și pluginuri de browser. Unele dintre aceste aplicații pot funcționa chiar și fără o conexiune activă la Internet.

Pentru a lansa magazinul de aplicații Chrome Web Store în sistemul de operare, trebuie să faceți clic pe pictograma de pe desktop. Odată ajuns pe pagina principală a Magazinului web Chrome, utilizatorul va vedea imediat diverse categorii de programe, iar în dreapta cele mai populare aplicații.

Primul nostru candidat pentru instalare a fost pluginul Chrome Remote Desktop, care este folosit pentru a controla mai multe computere prin Internet. Acest plugin poate fi găsit cu ușurință în bara de căutare a aplicației. Pentru a-l adăuga la sistemul dvs. de operare, faceți clic pe butonul albastru „Instalare”, apoi faceți clic pe butonul „Adăugați” și așteptați până când instalarea este finalizată. După instalarea cu succes, pictograma aplicației va apărea pe desktop-ul Chrome OS.

Pentru a elimina această aplicație, faceți clic dreapta pe pictograma aplicației și selectați „Eliminați din Chromium” din meniul contextual. Alte suplimente sunt instalate și dezinstalate în același mod.

Aplicații suplimentare:

– Google Mail Offline. O aplicație convenabilă pentru acces offline la căsuța poștală Gmail - IMO Instant Messenger. Un client de mesagerie instant destul de puternic, cu suport încorporat pentru diverse servicii, cum ar fi ICQ. Skypc, Google Talk. Jabber și alții - Cut The Rope. Un joc distractiv care cu siguranță va atrage utilizatorii de toate vârstele.