Möt Endless OS: en Linux-distribution som inte har konceptet med paket. Endless OS vad är OS endless på asus bärbara datorer recensioner

När du köper en bärbar dator eller dator är vanligtvis Windows 7/8 eller Linux redan installerat på den (det senare alternativet hjälper förresten att spara pengar, eftersom Linux är gratis). I sällsynta fall kanske billiga bärbara datorer inte har något OS alls.

Det här hände faktiskt med en bärbar dator från Dell Inspirion 15 3000-serien, på vilken jag blev ombedd att installera Windows 7, istället för det förinstallerade Linux (Ubuntu). Jag tror att anledningarna till att de gör detta är uppenbara:

- oftast HDD på en ny dator / bärbar dator är det inte särskilt bekvämt att dela: antingen kommer du att ha en systempartition för hela hårddiskens volym - "C:"-enheten, eller så kommer partitionsstorlekarna att vara oproportionerliga (till exempel varför 50 GB göras på "D:"-enheten och på systemet "C:" 400 GB?);

- i linux färre spel. Även om denna trend idag har börjat förändras, är den fortfarande långt ifrån Windows i detta OS;

– helt enkelt Windows redan bekant för alla, men det finns varken tid eller lust att lära sig något nytt ...

Uppmärksamhet! Fastän programvara ingår inte i garantin (endast hårdvara ingår), i vissa fall kan ominstallation av operativsystemet på en ny bärbar dator/PC orsaka alla typer av garantiproblem.

1) Förbereder ett startbart USB-minne/disk med Windows

Det första och viktigaste att göra är att förbereda sig startbar flashenhet(Du kan också använda startbar DVD-skiva, men med en flash-enhet är det bekvämare: installationen är snabbare).

För att bränna en sådan flashenhet behöver du:

installationsbild disk i ISO-format;

- flash-enhet 4-8 GB;

- ett program för att skriva en bild till ett USB-minne (jag brukar alltid använda UltraISO).

Algoritmen för åtgärder är enkel:

- sätt i flash-enheten i USB uttag;

- formatera den i NTFS (obs - formatering raderar all data på flashenheten!);

- kör UltraISO och öppna installationsbilden med Windows;

- hur man skapar ett startbart USB-minne med Windows: XP, 7, 8, 10;

- korrekt BIOS-inställning och korrekt inspelning av ett startbart USB-minne;

- Verktyg för att skapa ett startbart USB-minne med Windows XP, 7, 8

2) Nätverksdrivrutiner

Ubuntu var redan installerat på min "experimentella" DELL-bärbara dator - därför är det första som skulle vara logiskt att göra att konfigurera nätverksanslutning(Internet), gå sedan till tillverkarens officiella webbplats och ladda ner nödvändiga drivrutiner (särskilt för nätverkskort). Ja, det gjorde han faktiskt.

Varför behövs detta?

Helt enkelt, om du inte har en andra dator, sedan efter installerar om Windows- troligen varken wifi eller Nätverkskort kommer inte att fungera för dig (på grund av bristen på drivrutiner) och du kommer inte att kunna ansluta till Internet på den här bärbara datorn för att ladda ner samma drivrutiner. Tja, generellt sett är det bättre att ha alla drivrutiner i förväg så att det inte uppstår olika typer av incidenter under installationsprocessen och windows inställningar 7 (Ännu roligare om det inte finns några drivrutiner alls för operativsystemet du vill installera ....).

- programvara för uppdatering av drivrutiner

3) Säkerhetskopiera dokument

Spara alla dokument från din bärbara dators hårddisk till flash-enheter, extern hård diskar, Yandex-diskar, etc. Som regel lämnar partitioneringen av en disk på en ny bärbar dator mycket övrigt att önska och du måste formatera hela hårddisken helt.

2. BIOS-inställning för uppstart från ett USB-minne

Efter att ha slagit på datorn (laptop), även innan Windows start, först och främst tar BIOS över hanteringen av PC:n (eng. BIOS är en uppsättning mikroprogram som är nödvändiga för att förse OS med åtkomst till datorns hårdvara). Det är i BIOS som datorns startprioritetsinställningar ställs in: d.v.s. starta den först från hårddisken eller leta efter startposter på en flash-enhet.

1) För att komma in i BIOS måste du starta om den bärbara datorn och trycka på knappen för att gå in i inställningarna (när den är påslagen visas denna knapp vanligtvis. För bärbara datorer från Dell Inspirion är inloggningsknappen F2).

Knappar för att ange BIOS-inställningarna:

Här måste du ställa in för att installera Windows 7 (och äldre operativsystem). följande parametrar:

- Boot List Option - Legacy;

- Säkerhetsstart - inaktiverad.

Förresten, inte alla bärbara datorer har dessa parametrar i BOOT-folden. Till exempel, i ASUS bärbara datorer - dessa parametrar ställs in i avsnittet Säkerhet (för mer information, se den här artikeln: .

3) Ändra nedladdningskön...

Var uppmärksam på nedladdningskön, för tillfället är den (se skärmdumpen nedan) enligt följande:

1 - Diskettenheten kommer att kontrolleras först (även om, var kommer den ifrån?!);

2 - då kommer det installerade operativsystemet att laddas på hårddisken (då når nedladdningssekvensen helt enkelt inte installationsminnet!).

Använd "pilarna" och "Enter"-tangenten, ändra prioritet enligt följande:

1 - starta från USB-enheten först;

2 - den andra uppstarten från hårddisken.

4) Spara inställningar.

Egentligen är det allt, BIOS är konfigurerat, du kan fortsätta till Windows installation 7…

3. Installera Windows 7 på en bärbar dator

(DELL Inspirion 15-serien 3000)

1) Sätt i ett startbart USB-minne i en USB 2.0-port (USB 3.0 - markerad med blått). Windows 7 kan inte installeras från en USB 3.0-port (var försiktig).

Slå på den bärbara datorn (eller starta om). Om BIOS är konfigurerat och USB-flashenheten var ordentligt förberedd (den är startbar), bör installationen av Windows 7 börja.

2) Det första fönstret under installationen (liksom under återställningen) är ett erbjudande om att välja språk. Om det är korrekt definierat (ryska) - klicka bara på nästa.

3) I nästa steg behöver du bara klicka på installationsknappen.

5) I nästa steg väljer du "full installation", punkt 2 (uppdateringen kan användas om du redan har detta OS installerat).

6) Diskpartitionering.

Ett mycket viktigt steg. Om du inte partitionerar disken korrekt i sektioner kommer detta ständigt att störa dig när du arbetar vid datorn (och du kan förlora mycket tid på att återställa filer) ...

Det bästa sättet, enligt min åsikt, är att dela upp disken i 500-1000 GB, alltså:

- 100 GB - på Windows OS (detta kommer att vara "C:"-enheten - det kommer att ha OS och allt installerade program);

- det återstående utrymmet är den lokala disken "D:" - den innehåller dokument, spel, musik, filmer, etc.

Det här alternativet är det mest praktiska - vid problem med Windows kan du snabbt installera om det genom att bara formatera "C:"-enheten.

I de fall det finns en partition på disken - med Windows och med alla filer och program - är situationen mer komplicerad. Om Winows inte startar måste du först starta från Live CD, kopiera alla dokument till andra media och sedan installera om systemet. I slutändan slösar du bara bort mycket tid.

Om du installerar Windows 7 på en "tom" enhet (på ny laptop) - då har hårddisken troligen inte de filer du behöver, vilket betyder att du kan ta bort alla partitioner på den. Det finns en speciell knapp för detta.

När du tar bort alla partitioner (obs - data på disken kommer att raderas!) - bör du ha en partition "Oallokerat diskutrymme 465,8 GB" (detta är om du har en 500 GB disk).

Sedan måste du skapa en partition på den (enhet "C:"). Det finns en speciell knapp för detta (se skärmdump nedan).

Storleken systemdisk bestäm själv - men jag rekommenderar inte att göra det mindre än 50 GB (~ 50 000 MB). På min bärbara dator gjorde jag storleken på systempartitionen till cirka 100 GB.

Faktiskt, välj sedan den nyskapade partitionen och tryck på knappen nästa - det är i den som Windows 7 kommer att installeras.

7) Efter alla installationsfiler från en flashenhet (+ uppackad) - datorn bör gå till omstart (ett meddelande visas på skärmen). Du måste ta bort USB-minnet (alla nödvändiga filer redan finns på din hårddisk, kommer du inte att behöva den längre) så att nedladdningen från USB-minnet inte startar igen efter en omstart.

8) Parameterinställning.

Automatisk uppdatering - jag rekommenderar att du inaktiverar den helt, eller åtminstone markerar rutan bredvid objektet - "Installera endast de viktigaste uppdateringarna" (faktum är att automatisk uppdatering kan sakta ner datorn, och den kommer att ladda Internet med nedladdningsbara uppdateringar. Jag föredrar att uppdatera - endast i manuellt läge).

9) Installationen är klar!

Nu måste du konfigurera och uppdatera drivrutinerna + konfigurera den andra hårddiskpartitionen (som inte kommer att synas i "min dator" ännu).

4. Formatera den andra partitionen på hårddisken (varför hårddisken inte är synlig)

Om du formaterade din hårddisk helt när du installerade Windows 7, kommer den andra partitionen (den så kallade lokala hårddisken "D:") inte att vara synlig! Se skärmdump nedan.

För att fixa detta måste du gå till panelen Windows kontroller och gå till administrationsfliken. För att snabbt hitta den är det bäst att använda sökningen (till höger ovan).

Sedan måste du starta tjänsten "Datorhantering".

Den här fliken visar alla enheter, både formaterade och oformaterade. Vårt återstående hårddiskutrymme används inte alls - vi måste skapa en "D:"-partition på den, formatera den i NTFS och använda den ...

För att göra detta, högerklicka på det oallokerade utrymmet och välj funktionen "Skapa enkel volym".

Välj sedan NTFS-filsystem och volymetikett: ge disken ett enkelt och begripligt namn, till exempel "lokal".

Det är allt - diskanslutningen är klar! Efter operationen dök en andra skiva "E:" upp i "min dator" ...

5. Installera och uppdatera drivrutiner

Om du följde rekommendationerna från artikeln borde du redan ha drivrutiner för alla PC-enheter: du behöver bara installera dem. Värre, när förarna börjar bete sig instabilt, eller plötsligt inte passar. Låt oss titta på flera sätt att snabbt hitta och uppdatera drivrutiner.

1) Officiella webbplatser

Detta är den bästa varianten. Om det finns drivrutiner för din Windows 7 (8) bärbara dator på tillverkarens webbplats, installera dem (det händer ofta att webbplatsen har antingen gamla drivrutiner eller inga alls).

DELL - www.dell.ru/

ASUS - www.asus.com/UK/

ACER - www.acer.ru/ac/ru/RU/content/home

LENOVO - www.lenovo.com/ru/ru/

HP - www8.hp.com/en/en/home.html

2) Uppdatera i Windows OS

I allmänhet är Windows OS, från 7, ganska "smart" och innehåller redan de flesta drivrutiner - huvuddelen av enheterna kommer redan att fungera för dig (kanske inte lika bra som med "inbyggda" drivrutiner, men ändå).

För att uppdatera i Windows, gå till kontrollpanelen, gå sedan till avsnittet "System och säkerhet" och starta "Enhetshanteraren".

I enhetshanteraren kommer de enheter för vilka det inte finns några drivrutiner (eller vissa konflikter med dem) att vara markerade med gula flaggor. Högerklicka på en sådan enhet och innehållsmeny välj "Uppdatera drivrutiner...".

3) Spec. program för att hitta och uppdatera drivrutiner

Ett bra alternativ för att hitta drivrutiner är att använda special. program. Enligt min mening är en av de bästa för detta Driver Pack Solution. Han representerar sig själv iso-bild 10GB - som har alla huvuddrivrutiner för de mest populära enheterna. I allmänhet, för att inte ha bråttom, rekommenderar jag att du läser artikeln om bästa programmen att uppdatera drivrutiner -

Allt dyker upp varje år fler system baserat på Debian. Var och en av dem försöker komma närmare bekvämligheten och användarvänligheten med GNU / Linux hemma, som deras "förfader", lämplig för serverlösningar, inte kan skryta med. Den här artikeln kommer att täcka hur du installerar Endless OS från en flashenhet.

Systemfunktioner: stöder endast 64-bitars arkitektur, har ett eget skrivbord baserat på GNOME, automatisk diskpartitionering under installationen.

Bagge 2 GB+
CPU x86-64
grafikkort 128 MB
HDD 16 GB+

Förbereder installation av Endless OS

För att installera operativsystemet använder vi en USB-enhet. Gå till Endless-webbplatsen. I kapitel Gratis nedladdning välj fliken med systemet där du ska bränna flashenheten (till exempel Windows) och klicka Ladda ner nu.

För Mac eller Linux, ange bassystemtypen (flerspråkig).

För att använda verktyget Etcher, som stöds på Windows och GNU/Linux. Först måste du ange filen, sedan inspelningsplatsen och klicka Blixt!.

Steg 1. Kör installationsprogrammet

Sätt i enheten och starta om datorn. Under POST-testet, tryck på knappen för val av startenhet (vanligtvis F11 eller F12 beroende på BIOS-modell) och välj flashenheten med OS → Stiga på.

Steg 2. Val av språk

Välj Endless OS-språk som ska användas efter installationen → Ytterligare.

Steg 3 Formatera enheten

Tryck på knappen. Systemet kommer att göra markeringen automatiskt, utan möjlighet till manuell distribution.

Steg 4. Bekräfta valt OS

Ett unikt steg i alla befintliga GNU/Linux OS, det kommer att be dig bekräfta om Endless OS-distributionen verkligen är det system du vill installera. Baserat på ditt val av bild när du laddar ner från sidan. Klicka för att fortsätta Ytterligare.

Steg 5. Välja en enhet

Ange disken eller partitionen där systemet ska installeras och vars storlek måste vara minst 25 GB. Bekräfta att du håller med fullständigt avlägsnande alla filer på den valda partitionen genom att markera motsvarande kryssruta → Ytterligare.

Steg 6 Installation

Systeminstallationsprocessen börjar.

Klicka på i slutet av processen Stäng av. Ta bort flashenheten från datorn under omstarten.

Steg 7 Anpassa tangentbordet

Efter att systemet har startats kommer installationen av ytterligare komponenter att fortsätta. Ange först vilket språk som tangentbordslayouter ska väljas för → Ytterligare.

Välj en specifik layout. Observera att här, analogt med Deepin OS, skiljer sig ryska tangentbord något i placeringen av vissa knappar. Klick Förhandsvisning för bekantskap. När du har valt, tryck Ytterligare.

Steg 8. Välja en tidszon

Ställ in din tidszon genom att välja staden närmast dig → Ytterligare.

Steg 9. Skapa onlinekonton

Om det behövs, lägg till tillgängliga konton sociala nätverk eller tjänster för integration med operativsystemet. Klick Hoppa att fördröja eller inte utföra denna åtgärd.

Steg 10. Skapa en användare

Skriv ett namn konto. Slå på vippströmbrytaren för lösenordsskydd lösenord skyddatYtterligare.

Steg 11. Skapa ett lösenord

Ange ett lösenord och bekräfta det. Vid behov i fält lösenordspåminnelse skriv en fras för att påminna dig om ditt lösenord om du glömmer det → Ytterligare.

Steg 12: Avsluta installationen

Detta kommer att slutföra installationen. Klick Kom igång med Endless.

Endless OS-installationen är klar och systemet är nu redo att användas.

Slutsatser

Den här artikeln har behandlat hur du installerar Endless OS. Systemet är baserat på Debian GNU/Linux och ger en mer användarvänlig och användarvänlig hantering. OS fungerar bara med 64-bitars arkitektur och partitionerar automatiskt disken, så du bör förbereda partitionen själv innan installationen.

Med ett anpassat skrivbord. Endless OS är till skillnad från någon populär stationär distribution. Fastän Oändligt OS och är baserad på Debian, men dess inställning till programvaruhantering och systemuppdateringar är väsentligt annorlunda. Faktum är att apt eller något annat systemhanteringspaket har tagits bort, eftersom distributionen använder Flatpak för att tillhandahålla applikationer till användare.

Oändligt OS

Endless OS är idén till det unga företaget Endless Mobile, som är specialiserat på produktion av billiga kompakta datorer för utvecklingsländer. typisk representant målgrupp Endless Mobile - en afrikan från en avlägsen by, där till och med mobilanslutning– Det är en lyx. Därför är Endless Computer inte bara billig, utan också en intuitiv dator som inte kräver en internetanslutning.

Computer Endless Mini, storleken på en barnboll

Hela bilden av Endless OS väger cirka 14 GB och innehåller mer än 100 applikationer för alla tillfällen och mer än 50 000 Wikipedia-artiklar, samt olika handledningar. Det finns också en 2 GB basbild som bara innehåller det väsentliga. Allt annat kan installeras från App Store

Endless OS använder en kraftigt modifierad version av GNOME som kallas EOS Shell som skrivbord. Detta är verkligen en mycket enkel miljö, utan många av koncepten för vanliga stationära datorer. Det är mer som en surfplatta eller telefongränssnitt än ett skrivbord: en uppgiftsväxlare med ett fack, en uppsättning ikoner och mappar på skrivbordet och ett sökfält som söker på Google och hårddisken samtidigt.

Installationsprogrammet matchar skrivbordet - så enkelt som möjligt och ställer inte för många frågor. Den första nedladdningen börjar med en interaktiv träningsvideo som förklarar var allt finns, hur man lyssnar på musik, tittar på videor och installerar programvara från tredje part.

installatör

Mjukvaran i 2 GB-versionen är ganska standard: Google Chrome, LibreOffice, Totem videospelare, Rhythmbox ljudspelare, Shotwell fotovisare, Duolingo språkinlärningsprogram, filhanterare, kalkylator, inställningar ( standardinställningar GNOME), terminal (kan endast startas via sökning).


App Store

App Store är bekvämt. Det räcker med att klicka på installera, och applikationen kommer att installeras utan en enda fråga, än mindre en begäran om superanvändarrättigheter. Alla applikationer distribueras i form av fristående paket. Installationsprogrammet placerar dem i katalogen /var/lib/flatpak/app, och när det startas skapar det en virtuell miljö där applikationen kommer att köras (vi kommer att prata om detta senare).

OSTree

I Endless OS finns det inget koncept för en pakethanterare, och det finns inga paket i sig heller. Hela basdelen av distributionen, det vill säga själva systemet, vars bild väger två gigabyte, är en monolitisk odelbar del. Du kan inte ersätta vissa delar av den, som i andra distributioner, eller ta bort onödig programvara. Det är ett enda system, precis som Windows eller macOS.

Men till skillnad från samma Windows och macOS har basdelen av Endless OS inte ett fast tillstånd. Alla dess filer lagras i ett Git-liknande OSTree-förråd. Detta innebär att uppdateringen till ny version distribution sker inte "live", som i andra distributioner, som rullar upp uppdaterade paket direkt till ett fungerande system. Istället laddar eos-updater ner de modifierade filerna till förvaret och hårdlänkar dem sedan i rotkatalogen. Till exempel är /bin/bash på Endless OS helt enkelt en hård länk till en av filerna i /ostree/repo-förvaret. Om bash också uppdateras under en systemuppdatering kommer eos-updater att ta bort den gamla länken och skapa en ny länk till en annan fil i förvaret.

OSTree repository

Jämfört med det klassiska paketbaserade tillvägagångssättet ger OSTree många fördelar. Det låter dig göra uppdateringen atomär, när systemet inte övergår till ett nytt uppdaterat tillstånd förrän det är helt redo för detta. I normala fall Linux installation paket kan avbrytas och få ett inkonsekvent systemtillstånd, vilket kan leda till fullständig inoperabilitet av operativsystemet och behovet av att installera om. Här är det uteslutet.

Dessutom, på grund av det faktum att OSTree har en historik över förändringar, kan operativsystemet återställas till ett tidigare tillstånd. Med andra ord låter systemet dig nedgradera, och utan att behöva ladda ner och installera om något. Hela operationen tar bara några sekunder.

Tja, den sista. Även om Endless OS inte stöder detta, låter OSTree dig skapa flera installationer av samma OS av olika versioner samtidigt. Alla deras filer kommer att lagras i ett arkiv, så du behöver inte ens slösa diskutrymme.

flatpak

Basinstallationen av Endless OS är inte skrivbar. Det kan inte ändras, vilket innebär att du inte kan installera paket eller bygga ett program från källkod och installera det med ./configure && make && make install . Istället erbjuder Endless OS att installera programvara i form av fristående Flatpak-paket.

Detta är en implementering av idén, lika gammal som Linux själv, att applikationer ska installeras i separata kataloger istället för att kopiera deras filer till kataloger på själva systemet. Flatpak lägger inte bara applikationer i separata kataloger, vilket gör att du kan installera flera versioner av samma applikation och lösa beroendeproblem. För varje applikation bildar den också sin egen sandlåda, begränsad med hjälp av mekanismerna för namnutrymmen, cgroups, seccomp, så att du kan kontrollera åtkomsten till vissa resurser på maskinen. Till exempel kan en applikation nekas åtkomst till webben och omfattningen av filsystemet kan begränsas till användarens hemkatalog.


Varje applikation har en metadatafil som inte bara beskriver själva applikationen utan även dess behörigheter.

Alla applikationer installerade med Flatpak finns i katalogen /var/lib/flatpak. När en applikation startas, bildar Flatpak den miljö som krävs för att den ska fungera i farten. I synnerhet skapas en rot specifikt för applikationen. filsystem i random access minne(tmpfs), katalogen /usr i huvudsystemet, katalogerna /proc , /sys och /dev med en begränsad uppsättning enhetsfiler är anslutna till den i skrivskyddat läge, /etc skapas med den minsta uppsättningen konfiguration filer som behövs för drift. Tillgången till "farliga" systemsamtal är begränsad med seccomp. Vid behov ansluts användarens hemkatalog i läs-skrivläge, åtkomst till nödvändig OS-funktionalitet tillåts.

Varje applikation har en metadatafil som inte bara beskriver själva applikationen utan även dess behörigheter.

En applikation som lanseras med Flatpak är avskuren från huvudsystemet och körs i sin egen miljö. Ja, den har till exempel tillgång till katalogen /usr, men kan inte ändra den. Den ser inte processerna i huvudsystemet, ser inte användarnas personliga filer (som standard), kan inte arbeta med hårdvara och kan inte ta sig ur sin virtuella miljö.

Men på grund av samma sandlådor är Flatpak värdelös när det kommer till systemapplikationer. Det är därför Endless OS är uppdelat i två delar, varav en är grundläggande och den andra är en uppsättning Flatpak-formatapplikationer som fungerar i sandlådor.

  • Endless OS är rankad 171:a av distrowatch.com.
  • Fram till mitten av 2016 distribuerades Endless OS endast i källform.
  • Representanter för Endless Mobile är medlemmar i GNOME Foundations tillsynsstyrelse.
  • Endless Mini var reaktionsvalet för CES 2016.
  • Den billigaste Endless-datorn är $79, den dyraste är $229.

Slutsats

Endless OS är inte det enda operativsystemet som använder OSTree för atomsystemuppdateringar. OS är byggt på OSTree för att köra containrar

Hur ser genomsnittet ut? Linux distribution? Vanligtvis är detta något slags system, som en konstruktör, sammansatt av tusentals paket, plus olika skrivbordsjusteringar, möjligen sitt eget installationsprogram och konfigurationssystem. I alla fall är nästan alla distributioner lika och bygger på samma idé: paket + paket + paket = OS. Endless är helt annorlunda, det finns inga paket som sådana alls, men det finns konceptet med atomär uppdatering grundläggande system och Flatpak-sandlådor.

I början av tiden, när UNIX tog sina första steg på planeten, fanns det ingen programvara från tredje part och inga problem förknippade med att hantera den. Om du behövde installera något program räckte det med att kompilera det och lägga den resulterande binära filen i katalogen /bin.

När antalet ansökningar började öka och deras komplexitet ökade började problem dyka upp. En applikation kan inte bara bestå av en binär, den kan innehålla ett antal bibliotek, man-sidor, konfigurationsfiler och mycket mer. Tanken var att använda installationsreceptet i applikationens bygginstruktion (Makefile) för att installera allt du behöver med ett enda make install-kommando.

Allt fungerade tills UNIX blev mainstream och började klona och klona. Problemet var inte längre bekvämligheten med installationen, utan det faktum att det redan fanns många applikationer själva, de kunde vara beroende av varandra och kräva modifiering för att fungera korrekt i ett eller annat UNIX-liknande operativsystem.

Så här föddes BSD-portsystemet. Faktum är att det var en samling recept som gjorde att du kunde ladda ner, korrigera, kompilera och installera applikationer automatiskt. Med dess hjälp kunde applikationen raderas korrekt, så att det inte fanns några svansar kvar i systemet.

Det fina med ports-systemet var att det inte bara gjorde det möjligt att installera och ta bort applikationer byggda från källor, utan också att bilda binära paket från samma källor. Det stod snart klart att det var mycket bekvämare för användare att installera färdiga paket, istället för att vänta på att kompileringen skulle slutföras. Pakethanterarnas era har börjat.

Distributioner linux manager paket – de facto-standarden. Till skillnad från samma BSD, där det finns en tydlig gräns mellan den odelbara basdelen av systemet och uppsättningen av portar/paket installerade ovanpå det, består GNU/Linux-distributioner uteslutande av paket. Kärna - ett separat paket, en grundläggande uppsättning verktyg kommandorad- ett annat paket, libc-biblioteket (huvuddelen av systemet efter kärnan) - ett annat paket.

Denna uppdelning är inte av misstag, det är själva essensen av GNU/Linux - många komponenter skrivna av olika människor som arbetar tillsammans. Men detta tillvägagångssätt har många problem. Bevarandet av beroenden mellan paket måste kontrolleras strikt; att ersätta bara ett systempaket kan göra hela systemet oanvändbart. För att uppdatera distributionen till en ny version måste du komma med kryckor: du måste uppdatera alla grundläggande komponenter i distributionen så att systemet inte förblir i ett gränsläge (när vissa paket uppdateras och andra inte är det ).

Och naturligtvis den begränsning som alla Linuxoider känner till, när du helt enkelt inte kan installera två olika versioner applikationer. Innehållet i paketet kopieras till systemkatalogerna istället för deras tilldelade katalog, och även om installation till en dedikerad katalog är möjlig kommer det säkert att uppstå beroendeproblem: programmet kräver biblioteket libxyz.1.2 och libxyz.1.3 är installerat på systemet, och dess version kan inte nedgraderas eftersom pakethanteraren kommer att börja gnälla över att abc- och bca-applikationerna kräver exakt version 1.3.

I allmänhet är allt svårt. Men det finns flera metoder för att lösa dessa problem idag, och alla finns i Endless OS.

När man väljer en ny bärbar dator (vanligtvis märket Acer eller Asus) kan användaren stöta på ett okänt Endless OS-system installerat på en sådan PC. Skaparna av produkten lovar en användarvänlig plattform, hög hastighet dess arbete, den fria naturen och systemets faktiska immunitet mot virus. Är allt så rosa och vilka är de verkliga fördelarna med denna produkt? Nedan kommer vi att analysera vad Endless OS är, vilka är fördelarna och nackdelarna med detta system, och om det är värt att göra ett val till förmån för detta OS på din PC.

Vad är Endless OS?

« Oändligt OS» (bokstavligen - "Oändligt operativsystem")- är baserad på Linux fungerar ett system baserat på Linux Kernel och andra öppna teknologier (Chromium, GNOME, GTK, PulseAudio, Rufus, Systemd, XOrg, Yelp, etc.). Som de flesta Linux-distributioner är rotfilsystemet skrivskyddat, och OSTree och Flatpak används för att leverera och uppdatera applikationer. Användargränssnittet är baserat på en kraftigt modifierad GNOME-skrivbordsmiljö.

Utvecklaren av "Endless OS" - det amerikanska företaget "Endless Mobile, Inc" positionerar sin avkomma som ett bekvämt verktyg för att utveckla datorkunskaper i utvecklingsländer. Förutom länder som Brasilien och Guatemala kan vi hitta Endless OS installerat på ASUS och ACER bärbara datorer som säljs i många elektronikbutiker i Ryssland, Ukraina och ett antal andra postsovjetiska länder.

Den första offentliga utgåvan av Endless OS (version 2.1.0) ägde rum i juli 2014, och sedan maj 2018 den mest färsk version 3.4.0.


Den nuvarande OS-versionen är 3.4.0

"Endless OS" presenteras i två huvudmodifieringar:


Nu kan alla fritt ladda ner Endless OS-distributionen på sin PC från utvecklarens webbplats store.endlessm.com. Samtidigt är det möjligt att installera produkten som den huvudsakliga. operativ system, och parallellt med Windows OS som redan är installerat på datorn.

Ändlösa OS-systemkrav

Trots sin enkelhet och fria natur kommer Endless OS inte att köras på alla datorer. Låt oss ta en titt på minimikraven för PC-hårdvara för detta operativsystem, vilket gör att vi kan slutföra svaret på frågan om vad Endless OS är.

Minimikrav detta OS har:

  • 64-bitars processor (fungerar inte på 32-bitars). ARM-processorer stöds inte;
  • 2 GB minne eller mer;
  • 32 GB hårddisk(kan fungera på 16, men utan att installera nya applikationer);
  • Det kommer också att fungera på ett integrerat grafikkort;
  • Standard nätverkskort (stöder de flesta kort från Intel och Atheros)

På Chromebooks och Apple-produkter fungerar detta operativsystem vanligtvis inte.

Endless OS - första titt

Efter att vi har sorterat ut vad "Endless OS" betyder och vad det är Systemkrav, låt oss också överväga vad det angivna systemet är i allmänhet. Efter att ha lanserat det här operativsystemet för första gången kan användaren fånga sig själv att tro att hennes skrivbord ser ut som skrivbordet på en surfplatta på Android OS. Flera ikoner och mappar på skrivbordet, ett sökfält (sök på disken och Google), aktivitetsfältet med en uppsättning systemikoner. Allt är bekant och bekant.


Som standard är ett antal program redan installerade i systemet, som kan nås genom att klicka på ikonen Application Center. Tack vare det senare kan du även lägga till applikationer, mappar och webbplatser i systemet (i det senare fallet kommer detta att vara en länk till den webbplats du behöver).

Genom att klicka på "Custom Menu" längst ner till vänster kan du anpassa ditt system genom att ändra dess personliga, hårdvara och systemfunktioner.

Aktivitetsfältet innehåller en klocka och kalender, ljud- och nätverksikoner, snabb åtkomst till systemmenyn och andra liknande (och bekanta för Windows-användare) verktyg.

Om allt är så enkelt och bekvämt, hur är det då med nackdelarna med Endless OS? De är ungefär som följer:

I allmänhet är det enkelt, funktionellt och viktigast av allt gratis produkt, vilket är en bekväm grund för att förstå grunderna i datorkunskaper.

Slutsats

Ovan fick vi reda på vilken typ av OS "Endless OS" är, och vilka är de viktigaste fördelarna och nackdelarna med detta system. Detta operativsystem kommer att bli ett praktiskt verktyg för de människor som tar sina första steg inom området datorkunskap och samtidigt är begränsade i medel för köp av licensierad programvara. Det kommer också att tilltala användare som vill bekanta sig med funktionaliteten hos Linux, men som kan skrämmas av överflöd av dess inställningar. I detta avseende kommer "Endless OS" att bli en effektiv mellanlänk som låter dig kombinera funktionaliteten hos Linux och bekvämligheten med skrivbordssystemhantering.