Viena iš populiariausių operacinių sistemų, naudojamų kompiuteriuose ir kituose įrenginiuose, yra „Linux“. Nors daugelis „Linux“ variantų taip pat naudojami staliniuose, nešiojamuosiuose kompiuteriuose ir pagrindiniuose kompiuteriuose, be kitų neaiškių įrenginių, jie, be abejo, geriausiai žinomi dėl jų naudojimo komerciniuose kompiuterių serveriuose. Tiek „Chrome“ OS operacinė sistema, skirta nešiojamiesiems kompiuteriams, žinoma kaip „Chromebook“, ir „Android“ mobiliųjų ir planšetinių kompiuterių operacinė sistema iš „Google“ yra pagrįstos „Linux“. Skirtingi Linux sistemų tipai geriausiai pritaikyti tam tikram naudojimui.
„Linux“ operacinės sistemos istorija
Siekiant sukurti Unix operacinės sistemos versiją, tinkančią staliniams kompiuteriams, maitinamiems Intel procesoriais, Linux pirmą kartą 1991 m. sukūrė suomių kompiuterių programuotojas Linux Torvalds. Nors terminas „Unix“ vis dar yra AT&T, garsaus telefonų bendrovės tyrimų ir plėtros padalinio, prekės ženklas, dabar jis dažnai naudojamas įvairioms sistemoms, kurios yra ir paprastai suderinamos su originaliu Unix, ir įkvėptos jo.
„Minix“ buvo ankstyvoji „Unix“ tipo operacinė sistema, skirta asmeniniams kompiuteriams, tačiau Torvaldsui ir programuotojų grupei iš viso pasaulio, dirbusių su „Linux“, ji pasirodė nepatenkinama dėl licencijavimo ir kitų problemų. Techniškai terminas „Linux“ reiškia tik operacinės sistemos branduolį, kuris yra centrinis procesorius, valdantis atminties paskirstymą, procesoriaus planavimą ir prieigą prie įrenginio ir esantis tarp taikomųjų programų ir mašinos aparatinės įrangos.
Raskite užblokuotus numerius „Android“.
GNU projektas, sukurtas daugiausia globojant Laisvosios programinės įrangos fondą, kuris skirtas kurti ir reklamuoti programinę įrangą, skatinančią vartotojų laisvę, suteikia didžiąją dalį papildomos programinės įrangos, kuri dažnai įdiegiama Linux kompiuteryje. Laisvosios programinės įrangos fondo prezidentas ir įkūrėjas Richardas Stallmanas labiau mėgsta integruotą sistemą vadinti GNU/Linux, o ne Linux operacine sistema. Iš esmės GNU tiekia daugelį taikomųjų programų lygio įrankių, Linux sistema siūlo operacinės sistemos branduolį, o daugelyje šiuolaikinių įrenginių papildomos organizacijos teikia didžiąją dalį kitos pagrindinės programinės įrangos, naudojamos Linux darbo stotyse.
„Linux“ branduolį dabar prižiūri daugybė kūrėjų visame pasaulyje, daugelis jų dirba programinės įrangos firmose, kurios naudoja „Linux“ viduje arba klientams skirtuose produktuose. Šie kūrėjai ne tik prideda naujų funkcijų, kad pagerintų naudojimą, saugumą ir efektyvumą, bet ir įsitikina, kad Linux branduolys yra suderinamas su įvairia aparatine įranga. Kadangi Linux branduolys yra atvirojo kodo, kiekvienas gali laisvai naudoti ir keisti atvirai prieinamą šaltinio kodą savo poreikiams. Nors konkrečios licencijos skiriasi, dauguma kitos su Linux suderinamos programinės įrangos taip pat yra prieinamos panašiomis sąlygomis. Taigi, prieš diegdami bet kokią programinę įrangą savo asmeniniuose ar įmonės kompiuteriuose, įsitikinkite, kad suprantate aplinkybes.
Susipažinęs su Linux OS platinimu
Nuo dešimtojo dešimtmečio pradžios, kai pirmą kartą buvo išleista „Linux“, daugelis kompanijų sukūrė savo programinės įrangos rinkinius, skirtus „Linux“ branduoliui. Nors anksčiau jie buvo perduodami kompaktiniais CD, DVD ar net diskeliais, šie paketai, dar vadinami platinimais, dabar daugiausia platinami internetu.
Platintojai dažnai nusprendžia, kurios konfigūracijos bus naudojamos pagal numatytuosius nustatymus ir kurios bet kokios programinės įrangos versijos, pvz., grafinės vartotojo sąsajos, serverio įrankiai, programavimo programinė įranga ir galutinio vartotojo programos, bus prieinamos. Nors daugelis paketų tvarkytuvų yra senesni nei „iOS“ ir „Android“, dauguma jų apima programinę įrangą, skirtą greitai įdiegti platinimo patvirtintas programas, panašiai kaip dabar mobiliuosiuose įrenginiuose naudojamos programų parduotuvės.
1. Debian
Populiarūs „Linux“ platinimai, tokie kaip „Deepin“, „Ubuntu“ ir „Mint“, yra žinomi dėl savo didelio našumo, patikimumo ir neprilygstamos vartotojo patirties. Debianas laikomas šių platinimų motina. Debian 10.5, Debian 10 atnaujinimas, taip pat žinomas kaip Debian Buster, yra naujausias stabilus leidimas.
Žinokite, kad Debian 10.5 yra tik Debian Buster atnaujinimas, apimantis naujausius naujinimus ir naujas programinės įrangos programas, o ne naują Debian Buster versiją. Taip pat yra saugos naujinimų, sprendžiančių dabartines saugos problemas. Nereikia išmesti „Buster“ sistemos, jei ją vis dar turite. Tiesiog naudokite APT paketų tvarkyklę, kad atnaujintumėte savo sistemą.
„Debian“ projektas siūlo daugiau nei 59 000 programinės įrangos paketų, palaiko platų asmeninių kompiuterių asortimentą ir prideda daugiau sistemos architektūrų su kiekviena nauja versija. Jis stengiasi suderinti tvirtumą ir pažangiausias technologijas. „Stable“, „Testing“ ir „Unstable“ yra trys pagrindinės „Debian“ siūlomos kūrimo šakos.
Nors stabili versija, kaip rodo jos pavadinimas, yra tvirta ir turi veiksmingą apsaugą, deja, ji nėra su naujausiais programinės įrangos produktais. Tačiau dėl savo stabilumo ir ilgaamžiškumo puikiai tinka gamybiniams serveriams. Jis taip pat tinka gana tradiciniams stalinių kompiuterių naudotojams, kuriems ne itin rūpi turėti naujausius programinės įrangos paketus. Paprastai savo sistemoje įdiegiate Debian Stable.
„Debian Testing“ yra nuolat atnaujinamas leidimas, siūlantis naujausius programinės įrangos leidimus, kurie dar nebuvo įtraukti į stabilų leidimą. Tai būsimos stabilios Debian leidimo kūrimo etapas. Jis dažnai turi nestabilumo problemų ir yra lengvai sulaužomas. Be to, jis laiku negauna saugos naujinimų. „Bullseye“ yra naujausia „Debian“ testavimo versija.
Dabartinė Debian iteracija vadinama nestabilia. Tai eksperimentinis platinimas, kuris yra ideali platforma programuotojams, kurie aktyviai prisideda prie kodo kūrimo iki to momento, kai jis patenka į „testavimo“ stadiją.
Debianą naudoja šimtai milijonų vartotojų dėl savo tvirtos paketų saugyklos ir stabilumo, ypač realioje aplinkoje.
2. Gentoo
„Gentoo“ yra platinimas, skirtas specialistams ir profesionalams, kurie iš karto galvoja apie įrankius, su kuriais susiduria. Šiai grupei priklauso tinklo ir sistemos administratoriai, taip pat kūrėjai. Todėl tai nėra geriausias pasirinkimas pradedantiesiems Linux. Žmonėms, norintiems daugiau sužinoti apie vidinį „Linux“ operacinės sistemos veikimą, patariama „Gentoo“.
Gentoo Linux
Paketų valdymo sistema, vadinama portage, yra įtraukta į „Gentoo“ ir yra gimtoji kituose platinimuose, įskaitant „Sabayon“ ir „Calculate Linux“, kuri yra sukurta „Gentoo“ pagrindu ir yra su ja suderinama. Jis pagrįstas prievadų rinkinių sąvoka ir parašytas Python kalba. BSD pagrindu sukurti platinimai, tokie kaip OpenBSD ir NetBSD, pateikia prievadų rinkinius, kurie yra pataisų ir maketų rinkiniai.
3. Ubuntu
Vienas iš populiariausių „Linux“ platinimų, kurį sukūrė ir atnaujino „Canonical“, yra naudojamas ekspertų, vidutinio sunkumo vartotojų ir naujokų. „Ubuntu“ buvo sukurtas pirmiausia „Linux“ naujokams arba tiems, kurie pereina iš „Mac“ ar „Windows“.
Ubuntu Linux
„Ubuntu“ yra iš anksto įdiegta su GNOME darbalaukio sąsaja ir įprasta programine įranga, įskaitant „Firefox“, „LibreOffice“, vaizdo redagavimo programinę įrangą, pvz., GIMP, muzikos grotuvus ir vaizdo grotuvus, tokius kaip „Audacious“ ir „Rhythmbox“.
Naujausias leidimas yra Ubuntu 20.04 LTS, dažnai žinomas kaip Focal Fossa. Įtraukta daugybė atnaujinimų ir naujų funkcijų, įskaitant Yaru temą, patobulintas piktogramas, neįtikėtiną Snap produktų palaikymą ir frakcijų mastelio keitimo galimybę, kuri rodoma palaipsniui.
Daugelio kitų Linux variantų pagrindas yra Ubuntu. „Linux Mint 20.04 LTS“, „Kubuntu 20.04“ ir „Lubuntu 20.04 LTS“ yra keletas platinimų, pagrįstų Ubuntu 20.04. (Ulyana).
„Ubuntu“ puikiai tinka stalinių kompiuterių naudotojams ir naujokams, kurie bando išmokti „Linux“ dėl patogumo naudoti ir patrauklios vartotojo sąsajos. Mokydamiesi Linux, jie gali lengvai pradėti naudoti numatytąsias programas, kaip minėta anksčiau.
Verta paminėti multimedijos gamybą orientuotą Ubuntu studiją. Jis skirtas menininkams, norintiems dirbti vaizdo, fotografijos, garso, grafikos kūrimo srityse.
4. Linux Mint
Labai mėgstamas Ubuntu pagrindu sukurtas Linux platinimas vadinamas Linux Mint. Jis atlaikė laiko išbandymą ir siūlo vieną gražiausių ir intuityviausių platinimų, kuriuos dievina ir stalinių kompiuterių vartotojai, ir profesionalai. Nors sumaištis, susijusi su naujausiu leidimu „Mint 20“, kuris pagal numatytuosius nustatymus pašalino „snap“ funkciją, „Linux“ platinimas vis dar yra nuostabus, galingas ir patikimas.
Linux Mint darbalaukis
Vykdykite šias komandas, kad suaktyvintumėte „snap“ palaikymą.
$ sudo rm /etc/apt/preferences.d/nosnap.pref $ sudo apt update $ sudo apt install snapd
Trys „Mint 20“ staliniams kompiuteriams skirti variantai (Cinnamon, XFCE ir MATE) yra pagrįsti Ubuntu 20.04 LTS. „Mint“ galima tik 64 bitų versijose; 32 bitų versijos nebepalaikomos. „Linux Mint 20“ maitinantis „Linux“ branduolys 5.4 buvo atnaujintas, įtraukiant naujus patobulinimus, pvz., geresnį „AMD Navi 12“, „Intel Tiger Lake“ procesorių ir NVIDIA GPU palaikymą. Bendra vartotojo sąsaja taip pat buvo atnaujinta naujomis temomis, patobulintomis piktogramomis, didelės raiškos fono vaizdais ir patobulinta užduočių juosta.
Naujose versijose yra dalinio mastelio keitimo galimybė HiDPI monitoriams, kad būtų galima mėgautis ryškesniais ir aiškesniais vaizdais, taip pat Warpinator – failų bendrinimo įrankis, veikiantis LAN tinkle. Be to, gausite kitų kasdieniam naudojimui skirtų paslaugų, įskaitant Firefox, Timeshift, LibreOffice, Thunderbird ir Audacious muzikos grotuvą.
„Mint“ yra rekomenduojamas platinimas, jei norite greito ir patikimo „Linux“ darbalaukio, kad galėtumėte atlikti įprastas darbalaukio operacijas, klausytis muzikos, žiūrėti vaizdo įrašus ir net žaisti žaidimus. Kadangi „Mint 20“ yra ilgalaikis leidimas, jis bus palaikomas iki 2025 m.
5. Red Hat Enterprise Linux
„Red Hat Enterprise Linux“, taip pat žinomas kaip RHEL, yra „Linux“ platinimas, sukurtas verslo ar įmonės reikmėms. Vienas iš geriausių atvirojo kodo pakaitalų kitoms programinės įrangos platformoms, pvz., „Microsoft“, yra šis. Dėl savo patikimumo ir nuoseklių saugos pataisymų, kurie padidina bendrą saugumą, „Red Hat“ paprastai yra geriausias pasirinkimas serverių aplinkoje.
RHEL Linux platinimas
Jį galima lengvai įdiegti tradiciniuose serveriuose, virtualiose aplinkose, tokiose kaip VMware ir HyperV, taip pat debesyje. Naudodama hibridinę debesų aplinką, žinomą kaip „OpenShift PaaS“ (platforma kaip paslauga), kuri yra pagrįsta „Docker“ konteineriais ir kurią valdo Kubernetes, „Red Hat“ pasiekė tobulumo konteinerių technologijų srityje.
Sistemos administratorius apmoko ir sertifikuoja Redhat per specialias programas, tokias kaip RHCSA („Red Hat Certified System Administrators“) ir RHCE („Red Hat Certified Engineer“).
Kai greitis, saugumas ir stabilumas yra svarbiausi prioritetai, RHEL yra geriausias pasirinkimas. RHEL galima įsigyti pagal licenciją, o prenumerata atnaujinama kasmet. Vartotojai gali įsigyti kelių prenumeratos modelių, įskaitant „Linux for Virtual Datacenters“, „Linux Developer Workstation“ ir „Linux Developer Suite“, licenciją.
„Red Hat“ ir jos atšakos, kaip „CentOS“, tradiciškai naudojo „yum“ paketų tvarkyklę. Dabar, kai situacija atnaujinta, DNF yra numatytoji RHEL 8 (Ootpa), naujausios leidimo, paketų tvarkyklė. „AppStream“ ir „BaseOS“ yra dvi pagrindinės saugyklos, naudojamos RHEL platinimui.
Priešingai nei „BaseOS“, kuri siūlo tik pagrindines sistemos funkcijas atliekančias programas, „AppStream“ saugykla („Application Stream“) siūlo visas programinės įrangos programas, kurias norite įdiegti savo sistemoje.
6. CentOS
Bendruomenės valdoma neribota OS sistema, vadinama CentOS, siekia sukurti stiprią ir patikimą atvirojo kodo infrastruktūrą. „Red Hat Enterprise Linux“ yra brangus pasirinkimas, tačiau „CentOS“, kurios pagrindas yra RHEL, atsisiųsti ir įdiegti yra visiškai nemokama. Vartotojai gali gauti naudos iš nemokamo saugumo ir funkcijų naujinimų, tuo pačiu užtikrinant RHEL stabilumą ir patikimumą. „Linux“ gerbėjams, norintiems mėgautis RHEL pranašumais, pirmenybė teikiama „CentOS 8“.
„CentOS“ Linux platinimas
Trečioji CentOS 8, 8.2 versijos, iteracija yra pati naujausia. Jis naudoja „BaseOS“ ir „App“ srautų saugyklas ir apima naujausias programinės įrangos produktų, tokių kaip Python 3.8, GCC 9.1, Maven 3.6 ir kt., versijas.
7. Fedora
Dėl savo paprastumo ir paruoštų naudoti programėlių, kurios palengvina naujų naudotojų pradžią, „Fedora“ jau seniai garsėja kaip tarp patogiausių platinimų.
Tai stipri ir pritaikoma OS, skirta serveriams, kompiuteriams ir nešiojamiesiems kompiuteriams, taip pat IoT aplinkoms. Kaip ir „CentOS“, „Fedora“ yra įkurta „Red Hat“ ir yra tik „Red Hat“ bandomoji platforma prieš jai patenkant į įmonės etapą. Todėl jis dažnai naudojamas mokymosi ir tobulėjimo tikslais ir yra naudingas tiek studentams, tiek kūrėjams.
Fedora Linux platinimas
„Fedora“ teikia naujausius ir aukščiausios klasės RPM programinės įrangos paketus ir jau kurį laiką naudoja DNF paketų tvarkyklę (ir vis dar tai daro kaip numatytąją paketų tvarkyklę). Naujausia „Fedora“ versija yra 32.
8. Kali Linux
„Kali Linux“ yra „Debian“ pagrindu sukurtas „Linux“ paskirstymas, sukurtas ir prižiūrimas naudojant įžeidžiančią apsaugą, skirtas naudoti skaitmeninėje kriminalistikoje ir skverbties testuose. Jame iš anksto įtaisyti įsiskverbimo tikrinimo įrankiai, įskaitant Nmap, Metasploit Framework, Maltego ir Aircrack-ng, kad būtų galima paminėti tik keletą.
„Linux“ platinimas, skirtas Kali
Kibernetinio saugumo profesionalams ir studentams, norintiems išbandyti įsiskverbimo testus, „Kali Linux“ sukurta. Tiesą sakant, „Kali“ siūlo pramonėje pripažintus sertifikatus, tokius kaip „Kali Linux Certified Professional“ ir „Kali“ skverbties testavimas.
Naujausia Kali versija, kurioje naudojamas APT paketų valdymas, yra Kali 2020.2.
9. Arch Linux
Patyrusiems vartotojams ar Linux specialistams, kurie ypač rūpinasi įdiegta programine įranga ir teikiamomis paslaugomis, yra Arch Linux, lengvai naudojamas ir pritaikomas Linux platinimas. Tai suteikia vartotojams galimybę lanksčiai tinkinti arba modifikuoti sistemą taip, kaip jiems atrodo tinkama. Žodžiu, Arch yra skirta asmenims, kurie labai gerai išmano Linux naudojimą.
Arch Linux
Kai atnaujinsime paketus terminaluose, Arch Linux automatiškai atnaujins į naujausią versiją, nes tai yra nuolatinis leidimas. Tai leidžia taikyti AUR (Arch User Repository), bendruomenės pagrįstą programinės įrangos diegimo platformą, ir naudoja Pacman kaip pagrindinį paketų tvarkyklę. Naujausia versija yra 2020.09.01.
10. OpenSUSE
„OpenSUSE“ projektas yra pažangiausias, visa apimantis bendradarbiavimas, siūlantis du pagrindinius SUSE skyrius: „SUSE Leap“ – svarbią laidą, skirtą stalinių kompiuterių naudotojams, taip pat įmonių kūrimui ir testavimui. Dėl to jis yra idealus pasirinkimas sistemos administratoriams ir atvirojo kodo kūrėjams.
OpenSuse Linux
Arčiausiai naujoviško platinimo yra SUSE Tumbleweed, nuolatinis leidimas, apimantis naujausius programinės įrangos paketus ir IDE. Dėl esamų paketų, įskaitant biuro programas, GCC kompiliatorių ir branduolį, „TumbleWeed“ yra paprastas dalykas bet kuriam galingam vartotojui ar programinės įrangos kūrėjui.
Programinės įrangos paketams tvarkyti OpenSUSE naudoja Yast paketų tvarkyklę ir patariama programuotojams bei administratoriams.
Išvada
Akivaizdu, kad tai tik keletas galimų Linux platinimų ir jokiu būdu nėra išsamus sąrašas. Yra daugiau nei 600 Linux platinimų, 500 iš jų yra aktyviai kuriami. Tačiau manėme, kad svarbu sutelkti dėmesį į keletą populiariausių „Linux“ platinimų, kai kurie iš jų buvo naudojami kaip pavyzdžiai kitiems.
Pagrindinis skirtumas tarp Linux OS ir Windows OS
Toliau pateikiami keli būdai, kuriais Linux skiriasi nuo Windows OS.
- Kadangi Linux yra atvirojo kodo operacinė sistema, vartotojas gali tiesiog pakeisti šaltinio kodą, kad atitiktų savo poreikius, priešingai nei Windows, kuri yra patentuota operacinė sistema ir nesuteikia vartotojui prieigos prie šaltinio kodo.
- Kadangi „Linux“ OS randa ir pataiso klaidas, ji yra žymiai saugesnė nei „Windows“ OS, kuri turi didelę vartotojų bazę ir todėl yra įsilaužėlių taikinys.
- Net naudojant pasenusią aparatinę įrangą, „Linux“ yra greitesnė nei „Windows“.
- „Windows“ periferinius įrenginius laiko įrenginiais, o „Linux“ juos laiko failais.
- „Linux“ leidžia naudoti identiškus failų pavadinimus panašiuose aplankuose, tačiau „Windows“ neleidžia identiškų failų pavadinimų panašiuose aplankuose.
- Priešingai nei Windows OS, kur programų failai ir sistema dažnai išsaugomi C diske, Linux leidžia rasti sistemos ir programų failus atskiruose diskuose.