Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Interesant
  • Ce este sistemul de operare google chrome. Slăbiciunile sunt și ele prezente

Ce este sistemul de operare google chrome. Slăbiciunile sunt și ele prezente

În zorii erei computerelor, a fost stabilit echilibrul 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ă condusă de Microsoft și Apple. Cele două corporații americane au împărțit sfere de influență și se pare că actualul raport de putere se potrivește tuturor. Microsoft are Windows, care este în continuare sistemul de operare numărul unu, pentru a nu striga „haters” de la an la an despre iminentele „windekapets”. Pentru o companie din Redmond, fiecare dispozitiv Windows vândut nu reprezintă doar un profit pentru licența realizată pentru sistemul său de operare, ci și o șansă de a impune utilizatorilor servicii suplimentare. Office 365, OneDrive, Xbox Music și alte servicii ale companiei sunt cele care îi permit Microsoft să privească cu încredere în viitor, oricât de scârțâitoare trec anunțurile noilor versiuni de Windows și Windows Phone.

Situația Apple este diferită. Ponderea „macilor” relativ la piata globala computerele au rămas întotdeauna în marja de eroare, dar compania din Cupertino are un public loial care este dispus să plătească pentru simplitatea și comoditatea computerelor care rulează OS X. Acest lucru permite Apple să se laude cu marjele mari ale produselor sale și să facă mai mulți bani. decât oricare dintre concurenții săi.

Da, desigur, nu ar trebui să uitați de distribuțiile Linux, dar găsirea computerelor cu acest sistem de operare pe piața liberă nu este o sarcină banală. Din păcate, „Linux” (în sensul cel mai larg al cuvântului), deoarece era un sistem cu profil îngust pentru specialiștii IT și oamenii de știință, a rămas cu el. Niciun efort comunitar nu a ajutat în vreun fel la strângerea poziției Microsoft sau Apple.

Prin urmare, piața așteaptă 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 devenit un sistem de operare de la Google, numit Chrome OS. Se bazează pe kernel-ul Linux și, deja familiar pentru mulți, browserul Chrome, care în 6 ani de existență a devenit cel mai browser popularîn lume, lăsând în urmă Opera, Mozilla Firefox, Internet Explorer, Safari și alți vechi ai Internetului. Statisticile site-ului nostru spun că fiecare a treia persoană care citește acum acest articol o face prin browserul Google Chrome - trebuie să recunoașteți 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 nebună care nu este de bun augur. Aceasta a fost opinia analiștilor la momentul anunțării Google Chrome OS în 2009. Dar astăzi, când un smartphone obișnuit poate primi date cu viteze de peste 100 Mbps în rețelele mobile din a patra generație, sistemul de operare Chrome nu mai este perceput ca ceva ciudat. Internetul a devenit mai accesibil, componentele pentru computere 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 înainte și să devină un jucător cu drepturi depline pe piață.

Conceptul de sistem

Pentru a pune 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 performanță impresionantă... De ce un SSD mare când toate datele pot fi stocate în cloud? De ce procesor puternicși o placă video discretă, dacă jocul poate fi rulat pe un server la distanță și doar o imagine 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 mult ca un terminal pentru cloud și serviciile companiei decât o unitate independentă. Dar nu ar trebui să credeți că Chromebookurile nu sunt capabile de nimic fără Internet - acest lucru este departe de a fi cazul.

Cunoașterea sistemului

Dacă orice dispozitiv Android poate fi utilizat fără a vă introduce contul Google, atunci un astfel de număr 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 obișnuite, 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 timp de 2 ani în stocarea în cloud Google Drive, abonament lunar pentru serviciul muzical Muzică Google Play și alte câteva „chile” drăguțe care sunt legate de contul dvs.

Sistemul acceptă munca mai multor utilizatori pe 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ă Zona de lucru Sistemul de operare Chrome.

Cea mai mare parte a ecranului este ocupată de desktop, care este cel mai inutil desktop dintre toate sistemele de operare. Nu o poți lua aici fișierele necesare, nu puteți crea un folder sau o comandă rapidă către aplicații de pe acesta. 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, imaginea de fundal se schimbă automat în fiecare zi, încărcând imagini de pe site-uri tematice speciale din catalogul Google.

Al doilea element al ecranului principal 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 realizat într-un stil miniatural și seamănă cu un Launchpad miniatural de la OS X. Acesta include toate aplicațiile și extensiile pentru browserul Google Chrome, care pot funcționa independent, dacă este necesar, pot fi grupate în foldere. Să vorbim mai jos despre aplicațiile în sine.

Î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 interogare de căutare prin Google.com. Există o posibilitate de căutare vocală, iar pentru Chromebookurile din SUA este deja testată pornire automată conform deja familiarul „Ok, Google”.

Mai departe pe bara de activități sunt fixate și aplicații care rulează. Puteți alege singur această listă. Acest lucru este util pentru că după aceea, fiecare program fixat poate fi început cu combinație rapidă chei. Dacă aplicația rulează, aceasta este evidențiată cu o bară albă în partea de jos.

În colțul din dreapta jos se află informațiile despre sistem, centrul de notificare și accesul rapid la setări.

Lansat aplicații de sistem... De exemplu, un widget de redare muzicală, chat-uri Hangouts și multe altele.

Aplicații

După cum sugerează și numele, sistemul de operare Chrome este centrat pe browserul Google Chrome. Opreste-te la asta capabilități de bază Nu o voi face, dar aplicațiile pentru el ar trebui discutate separat. Deci, ce poate fi instalat 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 se integrează ca comenzi rapide rapide care deschid fila corespunzătoare într-o nouă fereastră de browser. Există, de asemenea, o setare „deschidere într-o fereastră separată” pentru astfel de aplicații. În acest mod, totul normal Elemente cromateși rămâne 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 e-mail Gmail, notele google Păstrați, îngrijire ulterioară Buzunar etc.

Din punct de vedere vizual, lucrul cu aplicații web nu este diferit de lucrul cu aplicații offline. Mai multe capturi de ecran ca exemplu.

Aplicația web Google Calendar:


Aplicație offline de buzunar:


Lucrul cu date

Sistemul de operare Chrome are un manager de fișiere încorporat care este imediat integrat cu Google Drive. Fila Descărcări afișează toate datele salvate local. Capturile de ecran ale sistemului, 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. Dispeceratul are un arhivator încorporat care acceptă majoritatea formatelor populare.

Când conectați dispozitive care funcționează în modul PTP, se lansează aplicația Google+ Photos, care este analogă cu „Image Capture” de pe Mac OS, cu singura excepție că fotografiile sunt încărcate direct în cloud (este necesară conexiune la internet). Clarificare pentru paranoici - 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 dispozitive 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.

Actualizari 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 - pt utilizatori obișnuiți care nu caută aventuri inutile. Aceasta este versiunea sistemului care va rula pe orice Chromebook cumpărat din magazin.

Unstable este o versiune a unui 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 de noutate cu un comportament instabil al computerului.


Comutarea între cele trei ansambluri Chrome OS 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 acesta a fost deja actualizat. Este confortabil.

Sistemul de operare Chrome offline

Majoritatea oamenilor cred 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 face față cu ușurință sarcinilor de bază ale computerului 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ă-i 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 o combină media universală precum VLC. De exemplu, un player video standard nu acceptă subtitrarea, 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 calendar etc. De îndată ce sistemul de operare Chrome obține acces la rețea, totul se va sincroniza imediat în fundal, fără participarea ta. Dacă aceste posibilități 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.

Tastatură

O parte importantă a sistemului de operare Chrome este ceva atât de invizibil la prima vedere ca tastatura. Abordarea Google amintește de ceea ce a făcut Apple în OS X, și anume numărul mare de comenzi rapide de la tastatură care fac sistemul mult mai ușor de utilizat. În plus, fiecare Chromebook are un rând suplimentar de taste, creat special pentru funcționarea 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 vedea, dar mulțumiri speciale Google pentru oportunitatea de a face o captură de ecran a zonei, și nu întregul ecran. Windows încă nu poate face asta.

Concluzie

În ciuda tuturor problemelor și a scepticismului general care a î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, deși ponderea Chromebookurilor este încă mică, aceasta demonstrează o creștere constantă de la un trimestru la altul, spre deosebire de computerele Mac și Windows. Pe fondul stagnării pieței computerelor personale și al tranziției către „era post-PC”, sistemul de operare Chrome este o adevărată înghițitură. aer proaspat pentru OEM. Ieftin și de încredere. Cu aceste cuvinte, aș descrie majoritatea computerelor care rulează acest sistem de operare. Da, încă le lipsește funcționalitatea, dar deja acum pot îndeplini majoritatea sarcinilor obișnuite 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 acoperite în text, voi răspunde cu plăcere la ele în comentarii.

Chromebookurile sunt, într-o oarecare măsură, succesorii netbook-urilor. Portabilitate, preț atractiv, consum redus de putere- principalele motive pentru cererea lor. În același timp, principalele probleme ale unui netbook tipic au fost performanța hardware scăzută și un sistem de operare neadecvat. Se dovedește că aveai nevoie de un cadru software „potrivit” capabil să satisfacă nevoile de bază ale utilizatorului.

Aceasta înseamnă performanță suficientă, acces la internet, lucru cu software de birou, capabilități multimedia... Dar, în același timp, sistemul ar trebui să fie ușor în ceea ce privește sarcina pe hardware, simplu și ușor de utilizat. Sistemul de operare Windows era prea greu pentru aceste scopuri, Linux - „neprietenos” pentru un utilizator neexperimentat, Android fără interfață cu ferestre - în general nepotrivit pentru utilizarea de zi cu zi.

Ca urmare, conceptul de netbook-uri a fost reimaginat. O echipă de dezvoltatori de la Google a creat un sistem de operare axat pe interacțiunea cu serviciile cloud, care a devenit baza pentru Chromebookuri. Scopul acestui material este de a face lumină asupra principalelor caracteristici, Funcții Chrome OS, luați în considerare cazurile de utilizare și familiarizați-vă cu inovațiile interesante dintre aceste dispozitive în 2017.

Înțelegerea sistemului de operare Chrome

Sistemul de operare Chrome este construit pe nucleul Linux, constă din browser complet Google Chrome cu extensii integrat într-un sistem special conceput cu mai multe ferestre (shell grafic). Sistemul de operare se dezvoltă intens - în paralel cu lansarea de noi ansambluri ale browserului Chrome.

Simplitate, minimalism și nimic mai mult

Parte interfata grafica Sistemul de operare Chrome includea un ecran de autorizare, un desktop cu imagine de fundal și o bară de activități. Panoul conține meniul aplicației cu o bară de căutare (analog cu butonul Start din Windows), comenzi rapide fixate și pictograme ale programelor care rulează.

Există, de asemenea, o tavă de sistem cu un centru de notificare, informații despre conexiuni de retea, timpul și nivelul de încărcare.

Inițial, sistemul de operare are un minim de aplicații locale încorporate care nu necesită o conexiune la internet pentru a funcționa. Acestea includ un calculator, un software pentru cameră web și un manager de fișiere care integrează conținutul Google Drive. Managerul de fișiere are încorporat un arhivator simplu și un editor grafic. Există și un player pentru redarea audio/video.

Cea mai mare parte a lucrării este în „nor”

Pentru a accesa toate funcțiile sistemului de operare, aveți nevoie de o conexiune la internet și un cont Google. Fără autorizarea trecută, sistemul nu vă va lăsa să treceți dincolo de ecranul de pornire (cu excepția modului pentru oaspeți cu capacități limitate). După intrare cont sistemul este sincronizat cu servere Google, iar utilizatorul va avea acces la marcaje personale, parole și setări. Acestea nu se vor pierde nici măcar după ștergerea tuturor datelor de pe Chromebook sau în cazul unei defecțiuni a dispozitivului.

O caracteristică cheie a sistemului de operare Chrome este utilizarea resurselor tehnologiei cloud pentru a reduce încărcarea hardware-ului dispozitivului.

Cu alte cuvinte, datele utilizatorului și majoritatea aplicațiilor sunt stocate pe servere fără a ocupa spațiu de stocare local. În timpul execuției aplicațiilor web care rulează, o parte din încărcare este alocată hardware-ului serverului, care își folosește propria putere de calcul. Chromebookul primește și afișează doar rezultatul final. Această decizie are un efect pozitiv asupra vitezei sistemului, vă permite să reduceți costurile de producție și să faceți produsele mai accesibile ca preț.

Browser și suplimente pentru aplicații

Cu suplimentele din Magazinul web Chrome (și acum Google Play), vă puteți extinde semnificativ specificații standard browser web.

Extensii. Lansează și rulează în file din browserul Chrome. De exemplu, folosind extensia Checker Plus pentru Gmail, puteți primi notificări vizuale și audio despre e-mailurile primite. Iar extensia Salvare în buzunar va salva material interesant „pentru mai târziu” cu un singur clic de mouse.

Aplicații web (servicii web)... Acestea sunt un fel de analogi ale aplicațiilor desktop care se deschid în același mod ca orice site. Spre deosebire de extensii, acestea pot fi lansate în afara ferestrei browserului folosind comenzi rapide. Google pentru " pornire rapidă»Oferă un set solid de aplicații web proprietare utile.

Iată doar câteva dintre ele: Stocare in cloud pentru date personale, serviciu de stocare fotografii, instrumente de lucru cu documente text și foi de calcul, note și liste, serviciu de printare online. Lista este departe de a fi completă, în plus, utilizatorul este liber să folosească servicii web de la terți.

Aplicații offline... La fel ca serviciile web, doar cu capacitatea de a funcționa fără acces la rețea. De exemplu, Gmail Offline vă permite să citiți și să ștergeți e-mailuri când nu există nicio conexiune activă. De îndată ce există acces la rețea, toate modificările efectuate vor fi imediat sincronizate cu cloud-ul. Numărul de aplicații offline crește treptat.

aplicații Android.În 2016, a apărut suportul pentru cele mai recente versiuni stabile ale sistemului de operare. aplicații Android cu posibilitatea de a descărca de pe Google Play (nu este relevant pentru toate modelele). Început din 2017, toate noile Chromebook-uri lansate vor fi compatibile cu programele Android din cutie.

Cine poate beneficia de sistemul de operare Chrome și de ce

Utilizatorii de PC-uri obișnuiți cu sistemele de operare „standard” au dezvoltat o părtinire față de Chromebookuri și sistemul de operare Chrome în general. Nu toată lumea este pregătită să-și dea banii câștigați cu greu pentru un produs, în beneficiile practice ale cărora nu există nicio certitudine.

Pentru a evidenția fundamental caracteristicile și capacitățile sistemului, mai jos vor fi prezentate exemple simple și ilustrative de utilizare a Chromebookurilor diferite categorii oameni.

Pentru cei neexperimentați

Un sistem de operare obișnuit poate părea excesiv de complicat pentru persoanele în vârstă, precum și pentru utilizatorii care sunt „ca tine” cu computere. Dezvoltatorii au încercat să remedieze situația oferind un instrument de lucru convenabil și ușor de învățat.

O listă convingătoare de 7 motive pentru care un Chromebook este excelent pentru utilizatorul neexperimentat:

  1. Pornire rapidă. Sistemul este gata de utilizare imediat după pornire.
  2. Interfață concisă, intuitivă.
  3. Nu este nevoie de reglaj fin și optimizare. Doar prima dată când porniți, va trebui să introduceți datele de conectare Google și parola de la Wi-Fi.
  4. Aparatul nu necesită curățare periodică sau reinstalare a sistemului.
  5. Datorită particularităților nucleului Linux și eforturilor dezvoltatorilor, utilizatorul nu trebuie să-și facă griji cu privire la viruși și metodele de tratare a acestora.
  1. Relevanța software-ului este susținută de actualizări automate care nu necesită intervenția sau atenția utilizatorului.
  2. Chromebookul nu va putea „strica” în mod programatic. Datorită firmware-ului de recuperare nereinscriptibil și EEPROM care conține 2 copii ale firmware-ului, puteți reveni oricând la starea inițială a sistemului de operare.

Pentru copii și studenți

În SUA și Europa modele bugetare Chromebookurile sunt la mare căutare în rândul instituțiilor de învățământ. Și din motive întemeiate, având în vedere integrarea strânsă cu serviciile Google și lipsa de distragere a atenției (inclusiv performanța jocurilor).

Pentru un utilizator activ de internet

Faceți cunoștință cu Olya. Nu trece o zi fără internet: informații „Google” despre orice problemă de interes, urmărește știrile, petrece mult timp pe rețelele de socializare.

Ca manichiurista, Olya isi promoveaza serviciile printr-un grup pe o retea de socializare. De asemenea, acceptă comenzi și discută condiții cu clienții. Ea ascultă aproape constant muzică prin VK, unde a adunat o colecție decentă de piese. Și păstrează fotografiile înăuntru Fotografii Google: prin configurarea încărcării automate a imaginilor de pe un smartphone, are acces la acestea de pe orice dispozitiv.

Cu un entuziasm deosebit, începe cumpărăturile online în imensitatea magazinelor online chinezești. Ea studiază limba engleză prin versiunea web a serviciului Duolingo, nu pierde cursurile din cauza mementourilor zilnice din browser.

Urmărește actualizările de pe canalele de interes pentru YouTube, iar seara aranjează vizionarea serialelor TV. Când computerul sau Chromebookul este pornit, 99,9% din timp este petrecut în browser. Și doar ocazional pornește calculatorul încorporat în sistemul de operare.

Pentru munca

Alexander este blogger și specialist SEO cu experiență, oferă servicii de consultanță în domeniul SEO la distanță.

Pentru a efectua un audit de experți al resursei țintă, browserul Chrome este suficient pentru el. În procesul de generare a unui raport pe baza rezultatelor auditului, el folosește versiuni cloud ale biroului de la Google și Microsoft (tabele și documente).

Rezultatul muncii sale și alte date importante sunt stocate în cloud (Google Drive și Microsoft OneDrive). Dacă este necesar, face capturi de ecran, care sunt salvate automat în folderul local „Descărcări”. Pentru a decupa imagini, utilizați un simplu editor grafic integrat în exploratorul standard.

Prin trimiterea unei copii digitale a raportului, Alexander efectuează o consultare orală prin Skype (care este descărcată de pe Google Play).

Ținând cont de specificul activităților sale, Sasha trebuie să-și planifice programul. Servicii precum Wunderlist (o listă simplă de sarcini + mementouri în browser și prin e-mail) îl ajută în acest sens. Ea preferă Google Keep pentru crearea de note simple și OneNote sau Evernote pentru organizarea și structurarea planurilor, ideilor și schițelor de lucru. Pentru a salva rapid conținutul unei pagini web sau fragmente individuale în Evernote / OneNote utilizează extensii de browser.

Alexander menține un blog pe cont propriu, al cărui subiect implică disponibilitatea unor imagini unice de înaltă calitate. Încarcă fotografii pe site numai după procesare într-unul dintre editorii grafici terți.

  1. Photoshop Express este o versiune online bazată pe browser a editorului Adobe.
  2. Lightroom este un alt instrument produs de Adobe, dar de data aceasta sub forma unei aplicații Android. Posedă o funcționalitate bogată, potrivită pentru lucrul cu formatul RAW.

După ce și-a făcut timp liber, Alexander citește cărți electronice, pe care le găsește în secțiunea corespunzătoare din Google Play. Deoarece playerul de stoc nu acceptă toate formatele video, am găsit un înlocuitor demn pentru acesta (VLC, versiune pentru Android). Îi place să cânte muzică bună pe Spotify pentru a-l menține chef de muncă.

Pentru tociști, programatori și dezvoltatori web

În cursul activităților sale, Kostya trebuie să se ocupe de majoritatea serviciilor menționate anterior. Cu toate acestea, a lui obiectivul principal- pentru a adapta Chromebook-ul pentru a vă dezvolta propriul proiect web.

Pentru a începe, am încercat mai multe editori de cod online, oprindu-mă la Cloud9 IDE, cu un spațiu de lucru Ubuntu complet în cloud.

L-am ales datorită capacității de conectare prin FTP, precum și a suportului pentru testarea virtuală a funcționalității proiectului în diferite browsere și pe diferite dispozitive... Kostya a încercat, de asemenea, să dezvolte extensii pentru browserul Chrome folosind Chrome Dev Editor (editorul oficial de la Google).

În efortul de a „strânge” maximum din dispozitiv, m-am aprofundat în studiul modalităților de a ocoli limitarea sistemului de operare pentru a activa un bash cu drepturi depline. După ce a obținut rezultatul dorit, a mers și mai departe. Folosind Modul Dezvoltator și un set de scripturi Crouton, Kostya s-a asigurat că o distribuție Linux compatibilă rulează alături de sistemul de operare Chrome (în acest exemplu, distribuția Ubuntu).

Acum profită de două sisteme: simplitatea și comoditatea sistemului de operare Chromium pentru munca de zi cu zi și capabilitățile avansate de codare cu Linux. Dacă apare necesitatea comutare rapidăîntre OS utilizează o comandă rapidă specială de la tastatură.

Avantajele și dezavantajele sistemului de operare Chrome

Principalele caracteristici pozitive:

  • performanță excelentă chiar și pe hardware slab;
  • confort și ușurință în utilizare;
  • consum redus de energie;
  • nu există nicio legătură hardware, ceea ce reduce riscul de pierdere a datelor (cu condiția ca acestea să fie stocate în cloud).

Sunt prezente și puncte slabe:

  • programele specifice și jocurile desktop care necesită mult resurse nu sunt acceptate;
  • dependență puternică a sistemului de operare de prezența internetului.

Toate articolele noi au fost anunțate la începutul anului 2017, în cadrul expoziției internaționale de electronice „CES 2017”.

Acer Chromebook 11 N7... Dispune de o carcasă durabilă care îndeplinește standardul de protecție MIL-STD 810G și un preț accesibil. Poziționat ca dispozitiv pentru sfera educațională. Dispozitivul este capabil să „supraviețuiască” unei căderi de la o înălțime de 1,22 metri și să reziste la presiunea pe panoul superior de până la 60 kg. Tastatura este durabilă, protejată de pătrunderea umezelii pe componentele electronice interne.

Pretul este foarte atractiv: de la 230 USD pentru modelul C731.

Samsung Chromebook Plus... Caroseria este din metal, intr-un design minimalist. Ecranul este de 12,3”, sensibil la atingere, transmite o imagine clară, de înaltă calitate, cu o rezoluție de 2400 × 1600. Se rotește la 360 °, datorită căruia gadgetul poate fi utilizat în mai multe moduri. Raportul de aspect nu este standard (3: 2).

Este acceptată introducerea cu S-Pen sensibil la presiune. Prin urmare, Chromebook Plus este grozav pentru desen și pentru a scrie de mână note. Software-ul necesar, dezvăluind potențialul stiloului, este prezent. Dintre minusuri - aspectul tastaturii este destul de înghesuit, iar tastele în sine sunt lipsite de iluminare de fundal.

În centrul hardware-ului se află chipsetul OP1 cu 6 nuclee, creat special pentru Chromebookuri. RAM - 4 GB, încorporat - 32 GB + slot pentru o unitate microSD. Chromebook-ul a primit 2 porturi USB Type-C, 2 difuzoare de 1,5 W și Wi-Fi 802.11 ac de mare viteză (2 × 2). Cameră web HD disponibilă. Bateria incorporata ofera functionare autonoma timp de 8 ore.

Pret minim este de 450 USD.

Asus Chromebook Flip C302CA Noutatea este învelită într-un corp elegant din aluminiu. Calitativ Touch screen(12,5”, Full HD) acoperit cu Gorilla Glass. Afișajul poate fi rotit la 360 °. Tastatura este de dimensiune completă, confortabilă, cu taste iluminate din spate. Touchpad-ul este mare, cu protecție împotriva activării accidentale.

Versiunea mai tânără este echipată cu un procesor Intel Core m3 6Y30, 4 GB RAM și stocare internă cu o capacitate de 32 sau 64 GB. Versiunea mai veche are un cip mai eficient (Intel Core m7 6Y75), și mai multă memorie (8 GB RAM, 128 ROM).

Responsabil pentru adaptorul grafic Intel HD Graphics 515. Suporta Wi-Fi rapid dual-band (802.11ac). Setul de conectori este format din două USB Type-C 3.1 și slot microSD... Pe marginile laterale sunt amplasate difuzoare stereo puternice (până la 87 dB). Există și o cameră web. Bateria este nominală pentru 10 ore de funcționare.

Cost: de la 500 USD pentru versiunea mai tânără.

Concluzie

Chrome OS este un sistem destul de specific, astfel încât dispozitivele care îl rulează nu sunt potrivite pentru toată lumea. În plus, unii dintre cei interesați s-ar putea să fie „speriiți” de neajunsurile asociate cu lipsa software-ului și atașamentul la Internet. Cu toate acestea, datorită introducerii suportului pentru aplicațiile Android, neajunsurile devin din ce în ce mai puțin pronunțate. Sistemul de operare nu stă pe loc, este în continuă evoluție și dă promisiuni unui proiect promițător.

Care credeți că sunt șansele sistemului de operare Chrome să „mute” semnificativ poziția Windows pe piața laptopurilor compacte? Și este posibil un scenariu în care Google implementează capacitatea de a instala Chrome OS pe orice desktop, ca sistem principal?

Vă prezentăm sistemul de operare Chrome

Chrome OS este un nou sistem de operare cloud 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 acestuia vor fi în principal stocate acolo. Unele funcționalități locale vor fi, de asemenea, prezente, dar joacă un rol clar auxiliar, să zicem, în cazul în care nu există conexiune la internet. Astfel, este reînviată ideea inițială din spatele netbook-urilor, care, deși funcționau sub controlul sistemelor de operare obișnuite de uz general, trebuiau să devină un fel de set-top box-uri pentru Internet (cum spune chiar și numele derivat din cuvântul rețea despre it) - dar nu a făcut-o.

Apropo, este util să ne gândim la motivele acestui lucru în contextul sistemului de operare Chrome - ceea ce a împiedicat netbook-urile să formeze o clasă separată de dispozitive: este doar absența unei platforme specializate adecvate sau este încă lipsa de voință a utilizatorilor să-și abandoneze programele obișnuite și experiența acumulată de a lucra cu ei în favoarea aplicațiilor web și a depozitelor web? Cred că cel de-al doilea factor a jucat, dacă nu un decisiv, atunci cel puțin un rol semnificativ - aici aveți întrebări despre fiabilitatea resurselor rețelei și departe de accesul omniprezent (convenient și ieftin) la Internet și un imens, deci departe, discrepanță funcţionalitate... Prin urmare, vreau să închei această scurtă introducere cu un răspuns la încă o î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 că veți putea beneficia mult de sistemul de operare Chrome - instalarea acestuia pe computerul dvs. existent nu vă va aduce nicio funcție nouă. Mai mult, toate avantajele arhitecturii sale specifice pot fi dezlănțuite numai pe dispozitive special concepute, prin urmare, în ciuda codului open source, este destinat utilizării de către producătorii de echipamente (OEM) și nu utilizatori finali... În consecință, merită să citiți acest articol și să încercați Chrome OS pe cont propriu, mai degrabă din curiozitate sănătoasă și din dorința de a ține pasul cu progresul - chiar dacă sistemul de operare Chrome este oarecum înaintea timpului său, acest lucru nu înseamnă că situația va nu se schimbă mâine, mai ales că suntem bine conștienți de abilitatea Google „Impinge” tehnologiile și soluțiile lor.

Istoria problemei

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 dezvăluit Chromebookul Cr-48 exemplar unui cerc restrâns de dezvoltatori și testeri beta, iar în această vară au apărut primele produse comerciale de la Samsung și Acer. Într-adevăr, ele au fost deja supranumite „Chromebook-uri” (Chromebook-uri, adică Chrome OS + netbook/notebook) și, fără îndoială, acest nume va prinde rădăcini.

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 pe cele non-laptop. De exemplu, xi3 ChromiumPC ar trebui să fie numit „chrometop” (Chrome OS + nettop). Dar se observă clar că niciunul dintre OEM nu se grăbește în mod deosebit, iar ideea nu este nici măcar umiditatea sistemului de operare Chrome în sine (ceea ce desigur este cazul), ci 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, RAM 2 GB, SSD 16 GB, 12.1 ″ LED-display cu un 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 - un computer foarte compact, de fapt, un set-top box de internet, care ar trebui să fie fixat pe spatele monitorului

Arhitectură

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


Orez. 3. Absența necesității de a rula în mod 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 putea aștepta, se bazează pe kernel (versiunea 2.6.32 din proiectul Ubuntu, căruia i s-au făcut apoi corecțiile și îmbunătățirile necesare) și mediul de sistem Linux. Deoarece sistemul de operare Chrome 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, demontat cât mai mult posibil, deși suportul OpenGL este păstrat (de dragul WebGL) și manager de ferestre de fapt, este combinat cu browserul. Toate celelalte funcționalități, începând cu instrumentele de personalizare a sistemului de operare, sunt implementate de aplicații web care sunt create folosind HTML5 și Adobe Flash (este posibil ca suportul unei tehnologii terțe închise să fie o soluție temporară, un tribut adus stării actuale a afaceri pe Web), respectiv, nu există alte ferestre în sistem, în afară de filele browserului și „panourile” similare cu cele utilizate în mod obișnuit pentru Google Talk.

Există trei obiective principale pe care le urmărește această arhitectură: simplitate, viteză, siguranță. Primul este de fapt adus 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 în principiu, de desigur, ar trebui să fie stocat în cloud). Deblocarea este permisă numai pentru dezvoltatori, în produse comerciale nu se presupune. Actualizarea sistemului se face automat, așa cum se întâmplă în prezent cu Chrome. Tot ceea ce i se cere utilizatorului este să poată lucra cu browserul; el va înțelege detaliile necesare pe măsură ce se va familiariza cu aplicațiile web de care are nevoie.

Cu viteză, totul nu este atât de simplu: în acest context, se vorbește în principal despre viteza de inițializare a „Chromebook” - sub rezerva cerințelor 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 fericiților proprietari de Chromebook-uri indică faptul că acest lucru este absolut real și, în plus, viteza de inițializare nu scade în timp, deoarece utilizatorul, cu toată voința sa, nu poate „împrăștia” sistemul de operare, așa cum este adesea cazul, să spunem , cu Windows. Situația de performanță pentru aplicațiile web este mai puțin evidentă. Deși Chromebookurile comerciale sunt dispozitive relativ puternice (Atom dual-core, 2 GB de memorie, SSD), un număr mare de file saturate cu conținut activ își pot încărca complet resursele de calcul. Google necesită utilizarea unui sistem video care să accepte accelerare hardware grafica, „deliciile” de a lucra fără ea sunt ușor de gustat î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 de performanță, în special redarea video, care pare să se datoreze limitărilor hardware. În plus, reducerea drastică a serviciilor de sistem și a proceselor de fundal are un efect benefic asupra timpului de funcționare al Chromebookurilor. Desigur, depinde de capacitatea bateriei instalată într-un anumit model și de natura utilizării, dar, de exemplu, specificația Samsung Chromebook Series 5 menționată mai sus promite aproximativ 8,5 ore muncă continuă(conform unui test special 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ță poate fi cu greu supraestimată în epoca internetului. Sistemul de operare Chrome este proiectat în așa fel încât niciun cod străin să nu poată intra efectiv î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. Atacuri și atacuri de browser module de la terți sunt izolate în cadrul proceselor cu file, datorită mecanismului de sandboxing încorporat al Chrome, care s-a dovedit eficient chiar și într-un mediu Windows mult mai puțin limitat. În cel mai rău caz, o repornire ar trebui să readucă sistemul în starea inițială „curată”, dar dezvoltatorii admit în continuare posibilitatea intruziunii și în acest caz oferă o verificare a integrității sistemului în timpul inițializării „Chromebook”. Pentru firmware-ul EFI, nucleul de sistem și componente importante hashe-urile care sunt stocate într-un loc protejat în siguranță sunt verificate (aceasta poate fi o zonă EFI criptată sau un cip TPM, a doua opțiune este de preferat). Dacă se găsește o nepotrivire, procesul de reparare este inițiat.

Deoarece Chromebookurile permit mai mulți utilizatori și autentificarea 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, cu siguranță cineva va avea dorința de a reduce prețul cât mai mult, respectiv, atunci când alegând un model, ar trebui să acordați atenție acestei piese.

Desigur, trebuie să înțelegem că nu există protecție absolută. Așadar, la conferința de securitate Black Hat desfășurată recent, a fost demonstrată o metodă de piratare a sistemului de operare Chrome (sau mai degrabă, unele aplicații web și servicii Google), care oferă 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 este de mare interes, dar browserul și aplicațiile web sunt folosite ca o lacună pentru informațiile utilizatorului în „nor”. Partea inversă Nucleul software închis al sistemului de operare Chrome este imposibilitatea extensiei - de exemplu, nu puteți adăuga suport Java la sistem, ca să nu mai vorbim de Moonlight, precum și de 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.

Este demn de remarcat cât de mult rol joacă 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 firmware joacă un rol fundamental în accelerarea încărcării datorită inițializării timpurii a dispozitivelor, poate conține, de asemenea, drivere de bază pentru echipamente suplimentare, este semnificativ legat de sistemul și funcțiile de securitate recuperare în caz de dezastru... Astfel, deși Chrome OS permite lucrul cu un BIOS obișnuit, în cazul general nu are sens, așa că nu întâmplător Google orientează platforma pentru utilizarea OEM, și nu pentru autoinstalare, să zicem, ca un al doilea sistem de operare. - deși ultima opțiune nu este, desigur, și nu interzice.


Orez. 4. Firmware-ul EFI joacă un rol extrem de important în arhitectura sistemului de operare Chrome, oferind funcții atât de importante precum pornirea rapidă și recuperarea sistemului.

Sistemul de operare Chrome trebuie să ruleze pe platformele x86 și ARM. Acesta din urmă, cel mai probabil, implică utilizarea pe tablete, dar există deja Android pentru ele, de ce alt OS? Cred că ideea principală a Google este să permită OEM-urilor să utilizeze hardware x86 suficient de divers, puternic și în același timp ieftin, precum și să se asigure că aplicațiile web rulează pe cea mai largă gamă posibilă de dispozitive cu calitate desktop - de exemplu. în întregul Chrome, cu un motor de randare previzibil, un motor JavaScript puternic, HTML5 accelerat hardware și WebGL etc.

Ne testăm pe 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ă în sistemul de operare Chrome există o serie de componente închise, în special, un cititor PDF și codecuri audio / video, eventual unele altele. În plus, sistemul de operare Chrome a blocat funcții orientate către dezvoltatori, cum ar fi terminalul. Prin urmare, în secțiunile următoare Mă voi referi în mod special la Chromium OS, menționând Chrome OS doar când va fi despre conceptul în sine sau despre adevăratele „Chromebooks”.

Modul standard de a cunoaște sistemul de operare Chromius este să îl descărcați și să îl compilați pe Linux. Dar pentru majoritatea utilizatorilor, aceasta este o procedură destul de complicată și consumatoare de timp, în plus, complet redundantă în scopul primei cunoștințe. Mulți entuziaști distribuie ansambluri deja compilate, de exemplu, la http://chromeos.hexxeh.net/vanilla.php puteți obține cel mai recent asamblare „noapte” în orice moment. Mulți oameni se referă la această resursă și creatorul ei pare a fi cunoscut, dar totuși recomand, în scopuri experimentale, să creați special un cont nou intrare Gmail care este necesar pentru a vă conecta.

Orez. 5. Ansamblurile sunt aranjate în fiecare zi, are sens să luați cele mai recente

Site-ul specificat oferă imagini cu o unitate flash USB bootabilă (și un utilitar pentru scriere) ș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 dacă se dovedește a fi compatibil cu sistemul de operare Chromium. Din păcate, acesta din urmă nu este întotdeauna executat, 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 de succes experiență a mea a fost cu Acer Aspire One pornit noua platforma 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 puteai obține rezultate adecvate ale testelor. Pe scurt, toată lumea ar trebui să încerce opțiunea USB, dar pentru un rezultat garantat, folosește mașini virtuale.

Destul de ciudat, în aceste scopuri, recomand să folosiți nu VirtualBox, ci soluții Vmware. Pentru mine (poate că problema este în unele particularități ale computerului meu) Chromium OS a funcționat instabil în VirtualBox, cu diverse efecte ciudate, iar în Vmware Player a fost nu numai mai stabil, ci și vizual puțin „mai rapid”. În plus, Vmware Player - de asemenea produs gratuit, și este și mai ușor să ajustați configurația mașină virtuală.

Deci, mai întâi, ne înregistrăm și descarcăm Vmware Player în sine - aproximativ 100 MB. Instalarea programului nu necesită pași suplimentari, 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 Chromium OS - 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 ao utiliza. Dezarhivați fișierul descărcat, lansați Vmware Player și deschideți fișierul .VMX din el (ceva de genul ChromeOS-Vanilla-0.14.805.2011_08_21_1656-r8ca0f243-VMWare.vmx). Apoi faceți clic pe computerul Chromium OS care apare în panoul din stânga Click dreapta mouse-ul ș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, adăugați RAM sau nuclee de procesor.


Orez. 7. Deși sistemul de operare Chrome este proiectat să funcționeze cu internetul, Flash și HTML5 sunt destul de intensive din punct de vedere al calculului, așa că adăugarea lor la mașina virtuală nu va strica

Apoi, selectați Hard Disk (IDE) din lista de hardware virtual și acordați atenție numelui fișierului imagine de hard disk din panoul din dreapta. Va arăta ca ChromeOS-Vanilla-VMWare.vmdk, în timp ce numele fișierului din arhivă va include data și alte detalii - trebuie să îl editați în consecință.


Orez. 8. Este necesar să corectați numele fișierului discului virtual astfel încât să se potrivească cu cel specificat în setările mașinii virtuale

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


Orez. 9. NAT este cel mai versatil și mai ușor mod de operare a rețelei virtuale

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

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

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

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 intalnire

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 este incompletă

Acesta este urmat de ecranul de autentificare, unde puteți specifica detaliile Gmail existente, puteți crea un cont nou sau puteți efectua o conectare pentru oaspeți, î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

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




În același timp, nimic nu poate fi vizualizat pe paginile site-urilor cu conținut activ. Salvează doar faptul că pe populara găzduire video YouTube, videoclipurile sunt redate folosind tehnologia HTML5 și le puteți viziona fără a utiliza pluginul Adobe Flash.


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



În arborele de directoare, sistemul de operare Chrome este reprezentat de un folder pentru descărcarea fișierelor, un serviciu cloud Google Drive pentru stocarea fișierelor și o partiție de disc 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, cu toate acestea, în testarea noastră, a refuzat să redea niciun fișier.

Pe desktopul cu sistemul de operare Chrome, puteți apăsa butonul familiar „PrintScm” situat pe tastatură. Toate imaginile capturate sunt salvate automat în folderul în care sunt salvate fișierele descărcate de pe Internet.

Instalare aplicații suplimentare

Nu există programe tradiționale precum sistemele de operare sau Ubuntu Linux în sistemul de operare Chrome. Ele au fost înlocuite cu o multitudine de gadgeturi și pluginuri de browser. Unele dintre aceste aplicații sunt capabile să funcționeze chiar și fără o conexiune activă la internet.

Pentru a lansa Magazinul web Chrome în sistemul de operare, trebuie să faceți clic pe pictograma de pe desktop. Odată ajuns acasă pagina cromată Magazinul web, utilizatorul va vedea imediat diverse categorii de programe, precum și cele mai populare aplicații în dreapta.



Primul nostru candidat pentru instalare a fost pluginul „lucrător la distanță Masa cromata»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, apăsați 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. Restul suplimentelor sunt instalate și dezinstalate în același mod.

Aplicații suplimentare:

Google Mail Offline. O aplicație la îndemână pentru acces offline la căsuța dvs. de e-mail Gmail.
- IMO Instant Messenger. Un client de schimb destul de puternic mesagerie instanta cu suport încorporat pentru diverse servicii, cum ar fi ICQ. Skypc, Google Talk. Jabber și alții.
- A tăia funia. Un joc distractiv care cu siguranță va atrage utilizatorii de toate vârstele.

În urmă cu câțiva ani, Google a introdus sistemul de operare Chrome, care era în esență browserul Chrome. Mulți au considerat acest lucru ca pe un experiment nereușit, deoarece nu a reușit să folosească un sistem de operare cu drepturi depline. Fără acces la Web, sistemul de operare Chrome era practic inutil, software-ul obișnuit lipsea. Doar serviciile Google și numeroase extensii familiare din browserul Chrome erau disponibile utilizatorilor.

Cu toate acestea, acest lucru avea avantajele sale: sistemul nu necesita hardware puternic, iar costul laptopului nu depășea 300 USD. Este mai ieftin decât majoritatea dispozitivelor Windows, să nu mai vorbim de MacBook-uri.

Nu mai este doar un browser

Charlie Brannan / flickr.com

Au trecut aproape șapte ani de atunci și s-au schimbat multe. Sistemul a devenit mai funcțional, mai autosuficient și a dobândit suport pentru programele offline. Da, atunci când este conectată la Internet, ea știe încă mai multe, dar acum se poate spune despre orice sistem de operare. Offline puteți asculta muzică, viziona filme, puteți lucra cu documente. Aceste capabilități vor satisface nevoile majorității utilizatorilor.

Calculul Google a fost corect: oamenii își petrec cea mai mare parte a timpului în browser. Sau mai degrabă - în. Cota sa este de aproximativ 50%, ceea ce îl face cel mai popular din lume. „Dacă da, – a decis în Google, – păstrează un dispozitiv accesibil, care are browserul tău preferat cu tot felul de extensii”. Și gata, nimic mai mult. Interfața este simplă și concisă, chiar și un copil o poate stăpâni.

Apropo de copii: cel mai adesea Chromebookurile sunt achiziționate pentru educație și segmentul corporativ. Drept urmare, în primul trimestru al anului 2016, laptopurile cu sistemul de operare Chrome au depășit laptopurile Apple din SUA în primul trimestru din 2016. Aproape 2 milioane față de 1,76 milioane este o realizare majoră pentru sistemul de operare al browserului.

Dar lovitura principală a fost dată de Google recent, în mai 2016. S-a întâmplat ceea ce mulți se așteptau: în viitorul apropiat, Chrome OS va primi suport nativ pentru aplicațiile Android. Posesorii de Chromebookuri sunt incredibil de norocoși, deoarece în viitorul apropiat aproape întreaga gamă de Google Play le va fi disponibilă! Problema numărului de aplicații și a dependenței de internet este rezolvată imediat. Este important ca aplicațiile să nu fie emulate, ci native, adică să aibă acces la Wi-Fi, RAM, procesor și alte componente necesare.

De fapt, acum avem un alt dispozitiv Android, dar cu mai multe funcții. Da, dar pentru marea majoritate a utilizatorilor, funcționalitatea unui Chromebook va fi suficientă.

Avantajele Chromebookului


Kohichi Aoki / flickr.com

1. Preț

Voi începe cu cel mai important lucru - costul Chromebookurilor. ÎN SUA laptop ieftin pe Windows va costa 400-700 USD. MacBook-ul începe de la 899 USD. În același timp, majoritatea Chromebookurilor au prețuri sub 300 USD. O opțiune excelentă pentru școlari, studenți și doar persoanele care au nevoie de un laptop doar pentru a naviga pe internet și a lucra cu documente.

2. Simplitate

Chromebookurile sunt ușor de utilizat. Sunt agile, ușor de personalizat și pot fi stăpânite de absolut toată lumea: de la copii până la bătrâni. Acesta este motivul pentru care Chromebookurile sunt atât de populare în școli și în sectorul corporativ.

3. Selecție mare

Gama de Chromebookuri este destul de extinsă. Laptopurile sunt disponibile cu dimensiuni ale ecranului de la 11 la 15 inchi. Fierul este și cel mai divers: din procesoare mobile, care se găsesc de obicei în smartphone-uri, înaintea procesoarelor Intel.

4. Ecosistem

Dacă dețineți un smartphone Android, un Chromebook este un plus demn pentru ecosistemul dvs. Datorită serviciilor Google, toate datele sunt sincronizate. Puteți lucra în același mod cu software de la terți datorită suportului nativ pentru aplicațiile Android.

Contra ale sistemului de operare Chrome


Oll Raqwe / flickr.com

1. Dependenta de retea

Orice s-ar putea spune, munca Chromebookurilor este legată de web. Fără internet, capacitățile lor tind să fie zero. În ciuda faptului că Internetul este acum peste tot, pentru mulți poate deveni o problemă serioasă.

2. Lipsa software-ului „adult”.

Chromebookurile nu sunt potrivite pentru muncă serioasă. Nu va fi posibil să instalați Photoshop, AutoCAD și alte programe care funcționează pe Windows și OS X. Astfel de dispozitive sunt mai potrivite pentru cei care își petrec cea mai mare parte a timpului în browser, precum și pentru cei care folosesc activ serviciile Google.

Ce urmeaza?

Google a făcut cu siguranță un pas uriaș în șapte ani, dar experții spun că acesta este doar începutul. După ce sistemul începe să accepte aplicații Android, popularitatea acestuia va crește semnificativ.

Dintr-un experiment distractiv, se va transforma într-o versiune extinsă de Android pentru laptopuri bugetare. Și în acest caz, nu Apple, care se concentrează pe segmentul premium, va deveni concurent, ci Microsoft. La urma urmei, ea câștigă în principal bani vânzând software pentru segmentul corporativ și licențe pentru vânzarea laptop-urilor. Creșterea bruscă a popularității dispozitivelor care rulează sistemul de operare Chrome poate strica foarte mult viața Microsoft.

Că aplicațiile desktop și desktopul în sine se vor muta mai devreme sau mai târziu pe web, era clar aproape după nașterea JavaScript, astfel încât apariția sistemului de operare Chrome este în mare măsură previzibilă. Și faptul că sistemul de operare cloud a fost lansat de Google 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 oamenilor IT, și să privim sistemul de operare Chrome din punctul de vedere al implementării tehnice.

Drumul spre nori

Google a anunțat sistemul de operare Chrome în vara lui 2009 și deja în noiembrie a demonstrat-o publicului și a lansat codul sursă pentru public sub numele de Chromium OS. Pe atunci, sistemul de operare era destul de simplu și era un browser Chrome cu ecran complet care rula pe o distribuție Ubuntu foarte redusă. A implementat toate aceleași mecanisme pentru izolarea filelor și pluginurilor browserului, toate același model de multiprocesare al browserului, dar, în general, sistemul de operare nu diferă în nimic special.

În următorii cinci ani, Google a dezvoltat în mod continuu sistemul de operare Chrome, dar fără a-și face publicitate cu adevărat. Pe parcurs, ea a lansat așa-numitele Chromebook-uri și Chromebox-uri, care au devenit populare printre unixoid, care a demolat sistemul de operare Chrome imediat după cumpărare. Treptat, Google a abandonat Ubuntu în favoarea Gentoo (se pare – pentru a putea construi pachete fără dependențe „inutile” pentru acesta și versiunea Hardened a kit-ului de distribuție) și a înlocuit modul cu fereastră unică cu cel standard cu mai multe ferestre pentru desktop-uri. cu o bară de activități standard în partea de jos. Google l-a abandonat în mod deliberat în versiunile timpurii ale sistemului de operare Chrome, deoarece sistemul de operare era axat pe netbook-uri cu ecranele lor mici, dar utilizatorii nu păreau să-l aprecieze.

Au apărut aplicații web offline (disponibile și în Chrome obișnuit) și, în sfârșit, au apărut suport pentru o serie de aplicații Android. Această din urmă dezvoltare a devenit destul de anticipată după ce conducerea dezvoltării ambelor sisteme de operare a trecut în mâinile lui Sundar Pichai, care a fost întotdeauna responsabil pentru dezvoltarea Chrome, Chrome OS și aplicațiile web ale Google.

Sistemul de operare Chrome se dezvoltă împreună cu browserul în sine, astfel încât versiunile lor sunt aceleași. La momentul scrierii acestui articol, era versiunea 41, dar spre deosebire de browser, sistemul de operare Chrome nu are ansambluri 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 ansambluri neoficiale bazate pe sursele Chromium OS pe Web. 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 USB și să porniți de pe ea. Cu toate acestea, trebuie să fiți pregătiți 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 root la consolă.

Noțiuni de bază

Ideea cheie din spatele sistemului de operare Chrome este că este, în general, un sistem de operare client subțire, în care totul, cu excepția interfeței grafice și a browserului, este pe web. 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ă fișiere pentru a fi salvate pe Google Drive (compania oferă 100 GB cumpărătorilor de Chromebook), setările, extensiile și aplicațiile instalate sunt sincronizate standard pentru browser Mod Chrome... Pentru tipărire se recomandă utilizarea Google cloud Imprimare.

În realitățile rusești, această abordare nu face nimic și creează multe dificultăți, și în restul lumii. Dar sistemul de operare Chrome este ceea ce Google deține pentru viitor, iar acest model de lucru a permis programatorilor să implementeze o serie de soluții arhitecturale și abordări interesante ale securității. Despre asta vom vorbi în restul articolului.

Totul începe cu BIOS-ul

În ciuda faptului că sistemul de operare Chromium poate funcționa pe computere cu 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ă balast un numar mare Codul de inițializare hardware 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 încărcarea nucleului într-o fracțiune de secundă.

Apoi, CoreBoot găsește partiția de pornire GPT și încarcă un binar care conține un bootloader u-boot (este folosit de obicei în electronica încorporată) și un nucleu Linux în memorie, după care renunță la controlul u-boot și începe o procedură de boot aproape standard pentru distribuțiile Linux, care include montarea partiției rădăcină lansarea demonilor, sistem graficși, în sfârșit, interfața.

Lucrul interesant despre toată această procedură este că bootloader-ul cu nucleul și sistemul de fișiere rădăcină 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 înregistrează noua versiune a sistemului de operare în aceleași „partiții de rezervă” care devin „actuale” după o repornire. În cazul unei eșecuri la încărcarea unei noi versiuni a sistemului de operare, va avea loc o inversare inversă a locurilor și utilizatorul va putea obține acces la un sistem de lucru cunoscut (sistemul însuși poate înțelege că a pornit cu succes și setați steag-ul corespunzător pe partițiile GPT curente).

Mai mult, la fiecare etapă a transferului de control de la o componentă la alta (de exemplu, de la CoreBoot la u-boot), semnătura digitală este verificată (în cazul unui FS root, o verificare a blocului). sume de control din mers), dacă nu se potrivește, sistemul va reveni și la versiunea anterioara... 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 backup), ci și un firmware de recuperare nereinscriptibil care vă permite să porniți sistemul de pe o unitate flash USB sau de pe un 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 BIOS open source care vă permite să o instalați pe un dispozitiv Windows sau Linux fără bătăi de cap.

Linux omniprezent

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

Prin executarea comenzii shell în ea, vom obține acces la bash standard ca root (în Chromium OS, desigur) și vom putea explora sistemul. Iată binecunoscutele demoni 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țele Wi-Fi), dhcpcd, Xs, ModemManager (funcționează cu modemuri 3G), udev, ConnMan (gestionează conexiunile de rețea) plus mai mult de o duzină de daemoni specifici sistemului de operare Chrome responsabili cu actualizarea sistemului (update_engine), lucrul cu modulul TPM (chapsd), criptarea directorului de acasă (cryptohomed). ), 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. Apelați evenimentul Upstart vizibil de autentificare-prompt, în urma căruia va apărea pe ecran fereastra de autentificare.

În timpul acestui proces, într-adevăr nu porniți componentele responsabile pentru formarea „desktopului” (cu excepția ferestrei de autentificare). Randarea acestuia este gestionată chiar de browser, 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. Ca parte a browserului Chrome, acestea încă rulează în mai multe procese independente.

INFO

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

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

Siguranță

Pe lângă metodele deja discutate de asigurare a securității și integrității datelor, cum ar fi pornirea securizată a sistemului, un director principal criptat cu date stocate în cache (criptarea se realizează separat pentru fiecare utilizator), precum și standard pentru browser Metode Chrome izolarea proceselor, pluginurilor și Native Client din sistem (aici se folosește mecanismul seccomp-bpf, care vă permite să filtrați apelurile către apelurile de sistem), în sistemul de operare Chrome sunt implicate o serie de alte abordări pentru asigurarea securității.

În centrul lor se află minijail, o mică aplicație folosită pentru a izola serviciile de sistem (daemoni) și alte componente ale sistemului. Aceasta este foarte aplicare flexibilă, care vă permite să efectuați funcții precum dotarea unei aplicații cu „capacități” sau rechemarea lor (capacități este un subsistem special al nucleului Linux pentru dotarea binarelor non-SUID cu unele capacități rădăcină), blocați-o într-un chroot, recall drepturi root, setați limite de 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) pe un sistem care rulează, veți observa că minijail este folosit pentru a porni demoni cu anumite setări, dar numărul de astfel de daemoni în raport cu toți cei care rulează pe sistem nu e asa grozav... Judecând după documentele dezvoltatorilor, în viitor intenționează să extindă semnificativ mini-închisoarea și să o aplice la mult Mai mult componentele sistemului, inclusiv stiva grafică și Chrome. Între timp, adică, adică.

Alte caracteristici de securitate includ utilizarea steagurilor compilatorului pentru a minimiza riscul unei ruperi de stivă (-fno-delete-null-pointer-checks, -fstack-protector, FORTIFY_SOURCE), utilizarea ASLR „îmbunătățită” (Address space layout randomization ) în nucleul Linux (patch PaX), folosind capabilităț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 parola utilizatorului, interzicând utilizatorului să lanseze ELF obișnuit binare și alte 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 o cantitate imensă idei interesante... Puteți citi despre toate acestea pe site-ul proiectului Chromium, deoarece autorii sunt deschiși dezvoltatori terțiși a scris o documentație destul de bună.

Top articole similare