Linux-besturingssystemen. Linux-beschrijving:

Linux is geen besturingssysteem, maar alleen de kernel. Alles wat je gewend bent te zien en te begrijpen als een besturingssysteem (knoppen, vensters en panelen) - in feite is het dat niet. Wat je ziet is GUI(Grafische gebruikersinterface), dat wil zeggen een grafische gebruikersinterface, ook wel een grafische omgeving of grafische shell genoemd. GUI is een programma dat is ontworpen om het leven van de gebruiker gemakkelijker te maken, zodat hij geen last heeft van de console. In feite ziet elk besturingssysteem eruit als een console, dat wil zeggen als het goede oude DOS.

De soorten besturingssystemen die op de Linux-kernel zijn gebouwd, verschillen enorm, zowel wat betreft het bieden van een werkomgeving als in een reeks toepassingsprogramma's die beschikbaar zijn in het besturingssysteem. Dit komt gedeeltelijk omdat sommige programma's slechts enkele GUI's ondersteunen of afhankelijk zijn van andere programma's die niet op dit systeem staan. Zie dit artikel voor een snel overzicht van de verschillen en kenmerken van de kleurrijke Linux-wereld.

Dus elke Linux begint vanaf de console. DOS is een afkorting die bij iedereen bekender is. En het uiterlijk van DOS wordt nog steeds niet door iedereen vergeten.

Niet te comfortabel om te werken, toch? Naast al het andere, moet u een aantal opdrachten kennen en niet alleen onthouden waar u de cursor moet verplaatsen en op welke van de twee muisknoppen u moet klikken. Daarom zijn de bovengenoemde GUI's ontwikkeld voor de algemene gebruiker.

Linux grafische shells

Met Windows is alles duidelijk - één ontwikkelaar, één grafische omgeving. De kwaliteit ervan hangt af van het vermogen en de toewijding van Microsoft-programmeurs. Linux daarentegen is een open en vrij systeem, dus iedereen kan elk programma en elke grafische shell schrijven. De populariteit zal afhangen van hoeveel gebruikers het leuk zullen vinden in termen van schoonheid, stabiliteit, gemak ... Vrije concurrentie, om zo te zeggen.

Daarom zijn er verschillende grafische shells op Linux. De meest voorkomende zijn GUI-programma's GNOME en KDE ze zijn echter behoorlijk veeleisend voor systeembronnen. Natuurlijk zijn er ook lichtere analogen, zoals X ( Xorg, Xvesa) of Open doos... Als het gaat om een ​​gebruikersprogramma, wordt de term Front-end (gebruikersinterface of data-invoerinterface) samen met de shell (GUI) gebruikt. Zoals je ziet is de keuze vrij groot.

Classificatie van Linux-distributies

Rekening houdend met het bovenstaande is het niet moeilijk te raden dat er heel veel distributies zijn. Sommige verschijnen, andere verdwijnen. De distributiekit kan door iedereen worden samengesteld en dit proces wordt door niemand gecontroleerd. Aan de ene kant is dit goed, aan de andere kant is het een complete puinhoop. Toegegeven, Linus Torvalds houdt nog steeds toezicht op de ontwikkeling van de kernel en heeft een beslissende stem bij het aanbrengen van wijzigingen in de officiële tak.

De keuze voor een distributiekit is een individuele aangelegenheid en, zou je kunnen zeggen, niet eenvoudig. Over het algemeen kunnen alle distributies worden onderverdeeld in twee brede categorieën: normaal en mini. Het belangrijkste criterium om ze te bepalen is de intensiteit en omvang van de middelen.

Elk van de twee groepen kan op zijn beurt worden onderverdeeld in ouderlijke subgroepen. Het feit is dat de wereld van Linux-distributies zijn lange levers heeft en dat veel bouwers ze gebruiken als basis voor hun assemblages. Uiteraard erven kinderdistributies de basiskenmerken van hun ouders. Lijst van ouders:

Dit is het geval voor ouderverdelingen. U kunt kennis maken met onderliggende distributies in het artikel Linux-distributie op Wikipedia.

Mini Linux-distributies en Live-CD's

Afzonderlijk wil ik een speciale, naar het mij voorkomt, groep distributies opmerken - Puppy Linux. Puppy kan ook ouderlijk worden genoemd, omdat het niet gebaseerd is op een van de bovengenoemde langlevers, maar eerder op interessante ideeën (met toestemming van de lezer zal ik niet ingaan op technische nuances). Veel mini-distributies zijn gemaakt op basis van Puppy, er is ook een gelokaliseerde binnenlandse versie - PuppyRus Linux

Dit is een aparte Linux-tak die op zichzelf staat. De distributies zijn vrij jong en de gemeenschap is klein (vergeleken met andere distributies), maar ik geloof dat deze variatie grote voordelen heeft ten opzichte van andere distributies als je lichtheid, eenvoud en draagbaarheid wilt.

Het is geen geheim dat Linux een soort constructor is. Veel dingen werken misschien niet direct uit de doos, en gebruikers die gewend zijn aan Windows zullen zich erg ongemakkelijk voelen bij systeemfouten. Deze mobiele mini-distributies zijn dan ook zeer geschikt voor een eerste kennismaking. Ze zijn niet veeleisend voor hardware, werken vanaf verwisselbare media en het opnieuw installeren van het systeem duurt 5 minuten en is in feite gewoon het bestand kopiëren + de pc opnieuw opstarten.

Software installeren op GNU Linux

Nu over programma's, of beter gezegd pakketten ... In Windows zijn er twee soorten programma-installatieprogramma's - .msi en .exe. Het werkingsprincipe is iets anders, het resultaat is hetzelfde. Er zijn absoluut geen problemen of moeilijkheden. Er zijn verschillende software-installatieprogramma's op Linux. Ontwikkelaars en communities zijn het hier niet over eens, dus er is niet één standaard. Dit zorgt voor bepaalde problemen op het gebied van software van het Linux-besturingssysteem.

In feite lijkt alles eenvoudig te zijn - er is een archief (bijvoorbeeld .tar.gz) dat een boomstructuur van mappen met bestanden bevat. Voor installatie is het vaak voldoende om het uit te pakken in de root van de schijf waarop het besturingssysteem is geïnstalleerd. Hierdoor worden de bestanden in de gewenste mappen geplaatst. Het programma wordt gestart en uitgevoerd. Iedereen is blij en tevreden. Maar als het nodig is om het programma te verwijderen, begint het plezier ...

Er moet worden onthouden waarnaar is gekopieerd, welke bibliotheken het programma gebruikt en of deze bibliotheken nodig zijn voor de werking van andere programma's of dat ze veilig kunnen worden verwijderd. In Windows-besturingssystemen wordt dit soort informatie opgeslagen in het systeemregister. Het installatieprogramma (installatieprogramma) schrijft het daar tijdens de installatie van de applicatie. Dankzij deze informatie worden associaties met bestandsextensies bepaald, verschijnen pictogrammen in het contextmenu en snelkoppelingen op het bureaublad ...

Op Linux is er geen register en de hierboven genoemde informatie wordt afhankelijkheden genoemd (bibliotheken van programma's, programma's van bestanden, bestanden van paden, enz.). De pakketbeheerder werkt met deze informatie - een programma dat is ontworpen om het leven van de gebruiker te vereenvoudigen, zodat hij niet hoeft te onthouden wat waar gekopieerd is en wat ervan afhangt. Het principe is, zoals je kunt zien, hetzelfde: schuif het weg en onthoud, plus iets anders om soms op te schrijven (toe te voegen). Maar hier zijn de implementaties van dit principe ...

  1. toeren (RedHat)
  2. tar.gz (archief met mappenboom)
  3. tar.bz2 (archief met mappenboom)
  4. pup (PuppyLinux)
  5. huisdier (PuppyLinux)
  6. overdragen (Gentoo)

Dit is 30% (zo niet minder) van de beschikbare variëteit aan pakketuitbreidingen en er is geen garantie dat er morgen niet nog meer zullen zijn. Er zijn programma's die het ene pakketformaat naar het andere converteren voor gebruik met verschillende distributies. Maar er is geen garantie dat dit zal werken.

Misschien helpt het, misschien ook niet. Daarom is elke distributie aan zijn eigen gebonden opslagplaats(een opslagplaats van programma's in het gewenste formaat). Als het vereiste programma niet in de repository staat, moet je experimenteren en zelfs dansen met een tamboerijn en sjamaan. Daarnaast kan het programma gekoppeld worden aan een grafische omgeving, bijvoorbeeld KDE. En als je systeem Xorg als grafische omgeving gebruikt... Kortom, je snapt het idee.

Om geen moeilijkheden te ondervinden, is het het beste om een ​​distributie te gebruiken die gebaseerd is op Debian en niet buiten het kader van zijn repository (stabiele tak) te gaan. Toegegeven, dan kan het gebeuren dat je ergens in beperkt wordt, aangezien de repository geen bodemloze repository is en er in ieder geval niet alle programma's en alle stuurprogramma's zullen zijn.

Ik heb mezelf op geen enkele manier tot doel gesteld iemand bang te maken door zulke horrorverhalen te vertellen. Ik wil gewoon niet dat iemand zich illusies maakt over Linux. Linux OS is een systeem voor denkende mensen. Niet in de zin van slim zijn, nee. Ze heeft gewoon ZAL JOU MAKEN denk en leer als je niet vroeg opgeeft. Vroeg of laat zal het gebeuren, dus wees er zeker van!

De lezer kan zich afvragen waar de auteur zelf mee bezig is. De auteur werkt voor het grootste deel op Windows. Ik heb een Linux Mint-netbook, maar ik gebruik hem zelden. Maar al mijn webontwikkeling staat op een dedicated virtuele server en daar hang ik elke dag rond. En dit, mijn vrienden, is console Linux met een heleboel consoleprogramma's, waarvan de meeste exclusief worden geconfigureerd via configuratiebestanden. Zo is er een platform voor het trainen van de hersenen en wordt er gebruik van gemaakt!

Als de materialen van de site nuttig voor u zijn gebleken, kunt u de verdere ontwikkeling van de bron ondersteunen door deze (en mij) te verstrekken.

Hallo lieve vriend! Vandaag heb ik besloten om een ​​informatief artikel voor je te maken, met als onderwerp het besturingssysteem Linux (Linux). Misschien is dit het enige alternatief en een behoorlijke vervanging voor het populaire en bekende Windows-besturingssysteem van Microsoft.

Laten we een duik nemen in de wereld van de geschiedenis en zien waar de benen vandaan komen en niet alleen de eerste stappen begrijpen, maar ook kort het hele pad van Linux-ontwikkeling doornemen.

Ik weet dat er mensen zijn die graag naar de teksten luisteren, niet de teksten lezen, dus iedereen die de video wil bekijken:

In de Finse hoofdstad Helsinki woonde een jonge kerel Linus Torvalds, die in 1988 naar de Faculteit der Informatica van de Universiteit van Helsinki ging. Op school blonk de student uit in wiskunde en natuurkunde, dat wil zeggen, hij was zeer goed in staat om te leren. En zo begon in 1991 een jonge programmeur, geïnspireerd door het boek van Andrew Tanenbaum over het Minix-besturingssysteem, met de creatie van zijn eigen besturingssysteem, of om precies te zijn, de ontwikkeling van de kernel van het GNU/Linux-besturingssysteem, dat vandaag is een van de eerste in populariteit onder gratis besturingssystemen.

Ik heb zelf geen Linux gebruikt, maar na het lezen van een heleboel materiaal over dit onderwerp, realiseerde ik me dat het de moeite waard was om het eens te proberen. Volgens veel OS zal Linux je geen problemen opleveren bij het werken ermee. Hoewel er nogal wat van degenen zijn die naar verluidt geruchten verspreiden over het "onvermogen" naar het systeem van het grootste deel van de computergebruikers.

Sterker nog, zelfs iemand die niet veel van pc's en laptops begrijpt, kan het besturingssysteem in een paar uur installeren en configureren en tegelijkertijd zonder problemen met alle applicaties werken.

Functies en voordelen van Linux OS!

Gratis Linux.

Op dit moment is de vrijheid van een heel besturingssysteem een ​​behoorlijke verdienste. Degenen die Windows gebruiken, moeten begrijpen dat dit hoogstwaarschijnlijk een illegale versie is. Ja, alles is precies dat, maar wees niet gealarmeerd, veel mensen hebben illegale versies geïnstalleerd, dus adem gelijkmatig. Een Windows-licentie en gelicentieerde programma's op dit systeem kosten geld en in de regel wil niemand ervoor betalen. Er is een voor de hand liggende uitweg: installeer Linux met een selectie van duizenden gratis programma's. Natuurlijk verschillen de programma's van de gebruikelijke Windows-applicaties, maar hun prestaties doen er zeker niet onder. Gewend aan het ene besturingssysteem, wennen aan het andere.

Betrouwbaarheid van Linux.

Linux is inderdaad een betrouwbaar systeem en de programma's die hier zijn geïnstalleerd, zullen niet bevriezen, in tegenstelling tot Windows, wat de snelheid van de hele computer zeker enige tijd na de installatie van het systeem zal verminderen.

Linux-beveiliging.

Linux is praktisch virusvrij. Het unieke ontwerp van het besturingssysteem sluit het werk van kwaadaardige programma's uit. Dit alles stelt u in staat om geen antivirusprogramma aan te schaffen, wat ook het werk van uw ijzerassistent vertraagt ​​en uw tijd verspilt.

Opensource-Linux.


JIJ kunt zonder problemen de Linux-brongegevens bekijken, waardoor je de code kunt aanpassen op basis van je wensen. U kunt de functionaliteit uitbreiden, programma's maken, enkele toevoegingen voorschrijven.

In het begin was Linux leeg, maar na verloop van tijd ontwikkelden vrijwilligers programma's voor het besturingssysteem en verfijnden ze het systeem. Later werden enorme gemeenschappen van programmeurs gevormd, die op hun beurt voortdurend verbeteren en tot op de dag van vandaag Linux ontwikkelen en nieuwe programma's ontwikkelen.

Het zal lang duren om alle prestaties in detail te bespreken, dus ik zeg alleen dat het ontwikkelingstempo tegenwoordig erg hoog ligt.

Linux-gebruikersinterface.


Op een Linux-systeem voeren gebruikers workflows uit met behulp van de opdrachtregel (CLI) of de grafische gebruikersinterface (GUI), of via de juiste hardwarecontroles.

Over het algemeen heeft een grafische gebruikersinterface de voorkeur, waar de opdrachtregel ook beschikbaar is, via een terminalemulatorvenster of in een aparte virtuele console.

Programma's die voor Linux zijn ontwikkeld, zijn niet op het hoogste niveau exclusief beschikbaar via de opdrachtregel.

De opdrachtregel is een vrij eenvoudig communicatiemechanisme tussen processen.

Op computers zijn de meest populaire gebruikersinterfaces gebaseerd op desktopomgevingen zoals de KDE Plasma Desktop, GNOME en Xfce.

Linux-ontwikkeling.

Een belangrijk feit over Linux is dat het op verschillende processorarchitecturen draait.

Bij het vergelijken van Windows of Mac OS X met Linux is er één heel interessant verschil: Linux heeft geen ontwikkelcentrum. Geen grote organisaties, geen eigenaren, geen enkele centra, de ontwikkelde programma's zijn het resultaat van duizenden projecten. Ze zijn overal, sommige projecten vertegenwoordigen bedrijven, andere projecten vormen een vereniging van hackers uit verschillende delen van de wereld. Ook Willows kan zich aansluiten bij deze werkelijk wereldwijde zaak, een programma ontwikkelen, bijdragen en nieuwe kansen creëren voor een miljoen gebruikers. Overigens kunnen gebruikers direct deelnemen aan testen en onderhandelen met ontwikkelaars, waardoor ze bugs kunnen oplossen, innovaties en aanpassingen kunnen doorvoeren.

Problemen en innovaties.

Linux is al geruime tijd bekritiseerd vanwege het ongemak in desktopcomputers, vooral vanwege het vermeende gebrek aan volwaardige versies van alle bekende programma's (meestal kantoorsuites) en problemen met hardwareondersteuning. De nadelen van het systeem waren de complexiteit van de studie, de moeilijkheden bij het opzetten van de apparatuur.

Nieuwe Linux-distributies hebben zich doelbewust op dit probleem gefocust en hebben de positie van Linux onder desktopbesturingssystemen aanzienlijk verbeterd.

Verdeling(Engels distribueren - distribueren) is een vorm van softwaredistributie.

Als gevolg hiervan heeft Linux snel het respect en de populariteit gewonnen van thuisgebruikers en kleine bedrijven. Allemaal dankzij het Gutsy Gibbon-besturingssysteem (Ubuntu 7.10) van Canonical.

U kunt Linux-kerneldistributies downloaden door een zoekopdracht in de zoekmachine te typen: Linux-download en volg de eerste tabbladen, alles wordt heel logisch beschreven!

Hiermee is het probleem afgesloten, informatie over dit onderwerp is voor niemand overbodig. Als je een creatief verlangen hebt om dit onderwerp beter te begrijpen, dan kun je gerust beginnen met acteren. Ik wens je doorzettingsvermogen en succes!

En ik was bij je, programmeur!

Het is vrij moeilijk voor beginners op het gebied van administratie om te beslissen over de keuze van de LINUX-distributiekit, aangezien er een zeer groot aantal is ontwikkeld en elk van hen zijn eigen kenmerken en doel heeft. Populaire Linux-mythen aangepakt.

In dit artikel zullen we kijken naar populaire distributies die zijn gebaseerd op de LINUX-kernel. De distributiekit is de kernel zelf en een set van heel verschillende software, dat wil zeggen, het is een besturingssysteem gebaseerd op LINUX. Linux-kwetsbaarheden en hun typen.

In dit artikel zullen we distributies beschouwen:

  • Debian
  • rode Hoed
  • Arch Linux
  • Gentoo
  • Linux vanaf nul
  • Chrome OS
  • Android
  • Slackware
  • OpenWrt 10. Tizen
  • OS voor supercomputers

Debianen daarop gebaseerde systemen - een set distributies die het Deb-pakketbeheersysteem gebruiken. Het is gemaakt voor Debian en wordt nu vrij vaak gebruikt door populaire distributies, bijvoorbeeld Debian, Ubuntu, LinuxMint, AstraLinux, Elementary en anderen. Ze zijn gebaseerd op de originele Linux-kernel met verschillende fixes die alleen bugs verwijderen. Voordelen van Debian overwogen artikel.

Het op één na populairste systeem, dat is gebaseerd op de Linux-kernel, isrode Hoed... Red Hat heeft zijn eigen pakketbeheerder Rpm gecreëerd. Daarom zijn alle traditionele Linux-distributies opgesplitst in twee kanten: die met deb en fans van rpm. Er kan niet worden gezegd dat elk systeem beter of slechter is, omdat elk van hen voor- en nadelen heeft. Het RPM-pakketbeheersysteem wordt gebruikt door de distributies CentOS, Fedora, Red Hat, OpenSUSE en andere minder populaire, maar nog steeds veeleisende besturingssystemen.

Het volgende systeem in de recensie, dat geen Deb- en Rpm-pakketten gebruikt. Dit is een distributieArchLinux... Het is gebaseerd op zijn eigen pakketbeheerder pacman, die vergelijkbare functies heeft als deb, maar daarnaast een eenvoudig rollend vrijgavesysteem implementeert. Dit wordt altijd verzekerd door nieuwe software. Arch is behoorlijk populair en op basis daarvan zijn andere distributies ontwikkeld - Manjaro, Antergos, Cinnarch.

Systeem Gentooontworpen voor gebruikers die de mogelijkheid nodig hebben om hun systeem zelf te compileren. Hiermee kunt u software kiezen en optimalisatie voor uw apparatuur krijgen. De Gentoo-distributie is ontwikkeld op basis van de Linux-kernel, met behulp van de emerge pakketbeheerder. De gebruiker van het systeem krijgt rollende releases, evenals de mogelijkheid om het besturingssysteem eenvoudig op zijn pc te compileren. De emerge batchmanager wordt geleverd met vooraf gebouwde buildscripts, dus het is niet nodig om iets anders toe te voegen.

LINUX VANAF HET SCHRIFT -special is een set tools waarmee je je eigen distributie kunt bouwen op basis van de Linux-kernel. Je krijgt een kernel en je hebt de source van de benodigde programma's nodig. U bouwt uw distributie van het init-systeem en shell naar de desktopomgeving.

Google heeft zijn speciale besturingssysteem voor netbooks uitgebracht op basis van de Linux-kernel.Chrome OSgebaseerd op Gentoo, hoewel deze besturingssystemen fundamenteel verschillend zijn, is het niet de moeite waard om ze in één item te combineren. Google heeft het idee van een cloudgebaseerd Linux-besturingssysteem geïmplementeerd. Tegelijkertijd is uw werkruimte een browser, waar u documenten kunt bewerken, met video kunt werken en een Linux-terminal in de browser. Alle bestanden worden opgeslagen in de cloud.

ANDROIDhet meest populaire besturingssysteem voor mobiele telefoons maakt ook gebruik van de Linux-kernel. Toegegeven, hier is alleen de kernel over van Linux. Google heeft al het andere vervangen door andere frameworks. Linux-mogelijkheden zijn beperkt, maar je kunt werken met Linux-commando's in de terminal en in een chroot-omgeving kun je een Linux-distributie draaien. Daarom wordt ANDROID ook beschouwd als een Linux-distributie.

SLACKWAREIs een zeer oude Linux-distributie. Er waren eens verschillende distributies op gebaseerd - Blacktrack, Slax, VectorLinux, enz. Maar na verloop van tijd is het onpopulair geworden. Het systeem gebruikt zijn eigen pakketbeheerder, die zwakker is dan deb en rpm. Onder de tekortkomingen van het systeem benadrukken gebruikers het feit dat de resolutie van afhankelijkheden niet wordt ondersteund. De opdrachten voor het verwijderen en installeren van pakketten bevinden zich in verschillende hulpprogramma's, wat nogal onhandig is.

Openwrtis een gespecialiseerd besturingssysteem dat is ontworpen voor routers en routers op basis van Linux. Het systeem wordt geleverd met een uitgeklede versie van de C-bibliotheek, standaard Linux-hulpprogramma's en BusyBox. Hij is speciaal ontworpen voor routers en neemt dus weinig ruimte in beslag. Instellingen worden gedaan met behulp van de opdrachtregel.

Systeem TIZENontworpen voor verschillende tv's, smartwatches en andere gadgets. In het hart van de Linux-kernel. Het besturingssysteem is ontwikkeld door Samsung. Het is geïnstalleerd op veel populaire gadgets.

OS voor supercomputers... Volgens onderzoek uit 2017 worden op Linux gebaseerde besturingssystemen het vaakst gebruikt in supercomputers, aangezien elk bedrijf zijn eigen oplossing creëert op basis van de kernel, en deze oplossing is ideaal geoptimaliseerd voor zijn doelen en doelstellingen. Dus van de 500 krachtige supercomputers draaien er 498 op Linux en nog twee op UNIX zoals IBM AIX. Zoals je kunt zien is Linux een erg populair besturingssysteem voor het oplossen van verschillende soorten taken.

Op onze U kunt de meeste populaire Linux-distributies testen om te werken. Je komt zeker van pas dat elke gebruiker moet weten. Neem contact met ons op en we gaan graag voor je op zoek naar de beste optie!

De verschillen tussen Windows- en Linux-besturingssystemen zijn als volgt.

9801 tijd (s) 3 Bekeken tijd(en) vandaag

Vrij. Misschien was deze kwestie een paar jaar geleden niet zo urgent, maar nu is de houding ten opzichte van intellectueel eigendom anders. Steeds meer mensen realiseren zich dat een illegaal gekopieerd exemplaar van Windows grote problemen kan veroorzaken. En er zijn maar weinig mensen die bereid zijn geld uit te geven voor een betaalde gelicentieerde versie van Windows. Evenals voor de aankoop van programma's die onder dit besturingssysteem draaien. Zodra je Linux hebt geïnstalleerd, krijg je een suite van duizenden gratis software. Hoewel ze niet zo bekend zijn als Windows-programma's, zijn ze absoluut functioneel.

Betrouwbaarheid. Correct werk van uw pc-hardware zorgt ervoor dat Linux jarenlang kan werken zonder opnieuw op te starten en vast te lopen. En de Reset-knop is helemaal niet nodig.

Veiligheid. Er zijn praktisch geen virussen in Linux. De constructie van het besturingssysteem sluit het werk van kwaadaardige programma's uit. En hiervoor kunt u het doen zonder antivirusprogramma's die uw computer vertragen en uw werk verstoren. Het is niet nodig om de antivirusdatabases bij te werken en de harde schijf voortdurend op virussen te controleren, waardoor kostbare tijd wordt verspild.

Open source... Hierdoor is het mogelijk om de code naar eigen inzicht te gebruiken en aan te passen. U kunt op elk moment eventuele fouten of tekortkomingen van het systeem corrigeren en de functionaliteit uitbreiden door add-ons of programma's te schrijven die onder de controle ervan draaien.

Op dit moment heeft zich een enorme gemeenschap van programmeurs gevormd rond Linux, die het systeem voortdurend verbeteren. Ze ontwikkelen nieuwe versies en varianten van dit besturingssysteem, schrijven een grote verscheidenheid aan programma's die onder Linux draaien.

Dit besturingssysteem is het sterkste op het gebied van serveronderhoud.

Linux-besturingssystemen

Linux- de algemene naam voor UNIX-achtige besturingssystemen gebaseerd op de gelijknamige kernel en de daarvoor verzamelde bibliotheken en systeemprogramma's, ontwikkeld in het kader van het GNU-project. GNU / Linux draait op pc-compatibele systemen van de Intel x86-familie, evenals IA-64, AMD64, PowerPC, ARM en vele anderen.

Het GNU/Linux-besturingssysteem wordt ook vaak aangeduid als programma's die dit besturingssysteem aanvullen, en applicatieprogramma's die er een volwaardige multifunctionele besturingsomgeving van maken. In tegenstelling tot de meeste andere besturingssystemen, wordt GNU / Linux niet geleverd met een enkel "officieel" pakket. In plaats daarvan komt GNU / Linux in een groot aantal zogenaamde distributies waarin GNU-programma's zijn gekoppeld aan de Linux-kernel en andere programma's.

Ontwikkeling

In tegenstelling tot Microsoft Windows, Mac OS en commerciële UNIX-achtige systemen, heeft GNU/Linux geen geografisch ontwikkelingscentrum. Er is geen organisatie die eigenaar is van dit systeem; er is niet eens een centraal punt. Linux-software is het resultaat van duizenden projecten. Sommige van deze projecten zijn gecentraliseerd, andere zijn geconcentreerd in bedrijven. Veel projecten brengen hackers van over de hele wereld samen die alleen bekend zijn door correspondentie. Iedereen kan zijn eigen project maken of deelnemen aan een bestaand project en, indien succesvol, zullen de resultaten van het werk bekend worden bij miljoenen gebruikers. Gebruikers nemen deel aan het testen van gratis software, communiceren rechtstreeks met ontwikkelaars, waardoor ze snel bugs kunnen vinden en oplossen en nieuwe functies kunnen implementeren.

Het is dit flexibele en dynamische ontwikkelsysteem dat onmogelijk is voor closed source-projecten dat bepalend is voor de uitzonderlijke kosteneffectiviteit van GNU / Linux. De lage kosten van gratis ontwikkeling, gestroomlijnde test- en distributiemechanismen, de betrokkenheid van mensen uit verschillende landen met verschillende visies op problemen, de bescherming van de code onder de GPL-licentie - dit alles is de reden geworden voor het succes van vrije software.

Natuurlijk kon zo'n hoge ontwikkelingsefficiëntie niet anders dan grote bedrijven interesseren die hun projecten begonnen te openen. Dit is hoe Mozilla (Netscape, AOL), OpenOffice.org (Sun), een gratis kloon van Interbase (Borland) - Firebird, SAP DB (SAP) verscheen. IBM heeft een belangrijke rol gespeeld bij het overzetten van GNU/Linux naar zijn mainframes.

Aan de andere kant verlaagt open source de kosten voor het ontwikkelen van gesloten systemen voor GNU / Linux aanzienlijk en stelt u in staat de kosten van de oplossing voor de gebruiker te verlagen. Dit is de reden waarom GNU / Linux het platform is geworden dat vaak wordt aanbevolen voor producten zoals Oracle, DB2, Informix, SyBase, SAP R3, Domino.

Volgens statistieken draait op ongeveer 90% van de pc's Windows. Microsoft maakte zijn product zo succesvol dat Windows de standaard is geworden voor desktops en laptops. Met het besturingssysteem kunnen we bijna elke actie op een pc uitvoeren.

Frequente maken dit besturingssysteem nog krachtiger en handiger. Het is dan ook niet verwonderlijk dat de meeste gebruikers niet eens op de hoogte zijn van alternatieve besturingssystemen. Jij ook? In dit artikel leert u over een van de Windows-alternatieven, de voor- en nadelen ervan.

Linux

Linux is een UNIX-achtig besturingssysteem ontwikkeld door de Fins-Amerikaanse programmeur Linus Torvalds. Linux is geclassificeerd als vrije software. Dit besturingssysteem wordt volledig gratis gedistribueerd onder de GPL-licentie en de broncode is voor iedereen beschikbaar. Om deze reden zijn er zoveel Linux-distributies die er zijn. Dit zijn eigenaardige versies of "assemblages" van het besturingssysteem. De meeste distributies zijn ontwikkeld door enthousiaste programmeurs die zo bijdragen aan de ontwikkeling van vrije software. Maar er zijn ook grote bedrijven die hun distributies ontwikkelen.

Enkele jaren geleden was er een stereotype dat Linux alleen geschikt was voor programmeurs en ervaren gebruikers. Er werden inderdaad veel acties uitgevoerd in de Terminal (analoog) met behulp van verschillende commando's. Het instellen van het besturingssysteem was ook geen eenvoudig proces voor de gemiddelde gebruiker. Maar nu zijn er een groot aantal prachtige grafische skins die van het "donkere Terminal-venster" een volwaardig besturingssysteem maken.

De meest populaire Linux-distributies zijn Ubuntu, Mint, Debian, OpenSUSE, Elementary OS. Ze hebben allemaal een vriendelijke grafische interface die zelfs een huisvrouw kan begrijpen. Er zijn ook speciale distributies voor servers, gedistribueerde systemen, voor beveiligingstests, zoals Kali Linux. (Kali Linux installeren). Maar we zullen kijken naar de belangrijkste voor- en nadelen. standaard- Linux-distributies versus Windows.

voordelen

  • gratis distributies... Zoals hierboven vermeld, zijn veel Linux-distributies gratis. Het enige dat u hoeft te doen, is downloaden van de officiële website en op uw pc installeren. Waarom kiezen sommige bedrijven voor Linux? Omdat Windows een betaald besturingssysteem is en een illegale versie kan worden vervolgd. Het is veel gemakkelijker om een ​​gratis Linux-distributie te installeren en geen problemen met de wet te hebben.
  • Gratis software. Een van de redenen voor de lage populariteit van Linux is het stereotype van een gebrek aan software. Inderdaad, veel van de programma's die u gewend bent op Windows te gebruiken, zijn er niet. Maar er zijn er veel vrij alternatieven. Er zijn veel programma's voor Linux, in de meeste gevallen dekken ze alle eisen van de gebruiker. En het belangrijkste verschil met Windows is dat er al veel handige programma's in de distributie zijn ingebouwd. Eenmaal geïnstalleerd, is het niet nodig - het is al klaar voor gebruik.
  • Stabiliteit en maatwerk. Linux-systemen lenen zich voor zeer flexibele maatwerk. Met enige kennis kunt u dit systeem, het uiterlijk en elk proces volledig aanpassen. Stabiliteit en betrouwbaarheid hebben van Linux de standaard serveroplossing gemaakt.
  • Veiligheid. Op UNIX-achtige besturingssystemen bestaan ​​virussen bijna niet, evenals antivirusprogramma's. Welke bestanden u ook opent, het Linux-beveiligingssysteem laat geen malware door. Alle Linux-programma's bevinden zich in repositories - geverifieerde repositories van software. Hetzelfde kan niet gezegd worden over Windows. Duizenden virussen die op internet leven, kunnen uw pc infiltreren. - Het gebruikelijke.
  • Grafisch. Sommige grafische shells zien er veel aantrekkelijker uit dan Windows. Met Linux kunt u de grafische interface van het systeem wijzigen en aanpassen tot aan vensters, panelen, pictogrammen, animaties, overgangen, enz. Thema's kunnen worden gebruikt om het uiterlijk aan te passen, zodat het moeilijk te onderscheiden is van Mac OS of Windows. Het is vermeldenswaard dat je verschillende grafieken op één Linux-distributie kunt installeren. shells (KDE, Gnome ..), waarmee u zelfs op zwakke computers kunt genieten van een prachtige interface.
  • Werk op zwakke machines. Dit alternatieve besturingssysteem kan op lichtgewicht configuraties worden uitgevoerd. Distributies die niet veeleisend zijn voor bronnen, stellen u in staat om zonder problemen op oude pc's te werken. Heb je een oude netbook, maar Windows vertraagt ​​het? Installeer Linux.

Dit zijn niet alle voordelen van Linux (programmeurs zullen dit bevestigen), maar het is tijd om de nadelen te overwegen.

minpuntjes

  • Er zijn geen speciale programma's. Als je met niet-standaard programma's werkt, vind je misschien geen goede alternatieven voor Linux. Er zijn maar heel weinig geschikte Linux-programma's voor het werken met gedrukte media, tekst, architectuur, design, en het is geen feit dat ze bij je passen.
  • Moeilijkheid van overgang. Verschillende jaren van werken met Windows hebben bepaalde OS-gewoonten ontwikkeld. Na het overstappen op Linux zul je in eerste instantie overlast ervaren. Veel dingen zijn anders gedaan, wat beginnende Linux-gebruikers kan afschrikken.
  • Terminal. Ondanks de geavanceerde graphics worden sommige instellingen en acties nog steeds uitgevoerd via de Terminal. Daarom lijkt het erop dat Linux een moeilijk alternatief besturingssysteem is voor een beginner.
  • Spellen... Linux is zeker niet voor enthousiaste gamers. De meeste moderne games draaien alleen op Windows. Ontwikkelaars maken geen games voor Linux vanwege de lage populariteit. Sommige games werden echter geport naar Linux. Steam heeft bijvoorbeeld zijn eigen Steam OS-distributie gemaakt om games onder Linux uit te voeren.
  • Lettertypen. Moderne website-interfaces verbazen met het aantal animaties, schuifregelaars, kleurrijke overgangen, inclusief lettertypen. Sommige lettertypen zijn niet standaard inbegrepen bij typische Linux-distributies. Soms zien sites er slecht uit omdat ze niet de juiste lettertypen hebben.
  • Steun. Linux heeft een grote gemeenschap die op elk moment klaar staat om te helpen. Maar je moet toegeven dat het aantal Windows-gebruikers veel hoger is. De kans dat uw probleem wordt opgelost is veel groter. Windows-programma's hebben meestal goede technische ondersteuning. Microsoft reageert zelf op systeem- en softwareproblemen. Linux-programma's kunnen niet bogen op gebruikersondersteuning van hoge kwaliteit. Dit fenomeen is heel natuurlijk - dit is gratis software, ontwikkeld door altruïsten.

Linux is een zeer krachtig alternatief voor Windows dat interessant kan zijn voor zowel programmeurs als gewone pc-bezitters. Het is zeker de moeite waard om het te proberen, in ieder geval om het werk op een pc vanuit een andere hoek te bekijken, om een ​​nieuwe ervaring op te doen. Het is niet het enige alternatieve besturingssysteem. In een van de volgende artikelen introduceren we een ander Windows-alternatief -