Diegdami programinę įrangą „Ubuntu“ naudodami komandinę eilutę, galbūt pastebėjote išvestyje dažnai naudojamą žodį „saugykla“. Jei esate naujokas visoje „Linux“ visatoje, tai gali būti naujas terminas jums. Ką tai reiškia ir kodėl jūsų sistemai reikalingos šios saugyklos?

Šis straipsnis supažindins jus su „Ubuntu“ saugyklų samprata ir trumpu įvairių tipų saugyklų, kurias galima naudoti, aprašymu.

Įvadas į saugyklas

Paprastai tariant, saugykla yra daugybė elementų, saugomų kartu milžinišku kiekiu, rinkinys. „Ubuntu“ ir kitose „Unix“ pagrįstose operacinėse sistemose saugykla nurodo didžiulį programinės įrangos ir paketų rinkinį, kurį galite įdiegti savo sistemoje.

Skirtingai nuo „Windows“ ir „macOS“, „Linux“ vartotojams teikia programinę įrangą gerai supakuotu formatu, kuris skirtinguose paskirstymuose skiriasi. Pavyzdžiui, „Debian“ pagrindu veikiantys paskirstymai priklauso nuo DEB paketų. Panašiai rasite RPM paketus „Fedora“, „CentOS“ ir kituose RHEL pagrįstuose distros centruose.

Susijęs: Dalykai, kuriuos „Ubuntu“ veikia geriau nei „Windows“

Kadangi saugyklos yra tokių paketų rinkinys, vartotojai gali kreiptis į šias saugyklas norėdami rasti ir atsisiųsti jiems reikalingą paketą. Juose galite rasti beveik kiekvieną reikalingą įrankį.

Be to, skirtingi „Linux“ distributoriai turi savo saugyklas. „Ubuntu“ numatytieji priklausys pačiam „Ubuntu“. Be šių, vartotojai taip pat gali pridėti bet kurį pasirinktą naudodami add-apt-repository komandą.

Rekomenduojamas paketų diegimo būdas „Ubuntu“ yra oficialių saugyklų naudojimas. Taip yra todėl, kad paketai, kuriuos rasite šiose saugyklose, yra specialiai sukurti „Ubuntu“. Be to, reguliarūs kūrėjų siunčiami atnaujinimai užtikrina, kad programinė įranga veikia tinkamai.

„Ubuntu“ saugyklų tipai

„Ubuntu“ pristatoma su keturių skirtingų tipų saugyklomis. Būtent tai yra Pagrindinė, Ribota, Visata ir Multiversa. Kai kurie, pvz., „Main“, yra atidaryti pagal numatytuosius nustatymus. Tačiau kitiems reikia įgalinti visatą ir multiversatą, kad galėtumėte pradėti iš jų gauti paketus.

1. Pagrindinis

Pagrindinis apima programinę įrangą ir paketus, kuriuos visiškai palaiko „Ubuntu“ komanda. Jei įdiegėte programinę įrangą iš pagrindinės saugyklos, „Ubuntu“ reguliariai pateiks jums šių paketų saugos naujinimus ir klaidų taisymus.

Šią saugyklą sudaro atvirojo kodo paketai, kuriuos galima nemokamai naudoti ir platinti. Be to, pastebėsite, kad „Ubuntu“ yra su dauguma paketų pagrindinėje saugykloje, nes tai yra svarbios sistemos, taip pat vartotojo reikalingos komunalinės paslaugos.

2. Apribota

Nors naudodamiesi „Restricted“ saugyklose esančia programine įranga galite nemokamai naudotis nemokama licencija, tačiau šių paketų negalima platinti. Ribotoje saugykloje yra įrankiai ir tvarkyklės, reikalingi tinkamam operacinės sistemos veikimui.

„Ubuntu“ komanda nepalaiko tokių programų, nes jos priklauso kitam autoriui. Be to, „Canonical“, atsakinga už „Ubuntu“ valdymą, negali modifikuoti paketo, nes dauguma programinės įrangos, esančios „Restricted“ saugykloje, yra nuosavybės teise.

3. Visata

Kaip rodo pavadinimas, „Universe“ yra kiekvienas atvirojo kodo paketas, sukurtas „Linux“ operacinei sistemai. Šie paketai nėra tiesiogiai valdomi „Ubuntu“ komandos. Kūrėjų bendruomenė, dirbanti prie paketo, yra atsakinga tik už naujinimų ir saugos pataisymų vykdymą.

Tačiau „Ubuntu“ gali perkelti paketą iš „Visatos“ į „Main“, jei kūrėjai sutinka laikytis konkrečių jų nustatytų standartų.

4. Multiverse

Nors pirmiau minėtose saugyklose yra nemokamų naudoti arba atvirojo kodo paketų, „multiverse“ apima programinę įrangą, kuri nėra nemokama. Patentuotos programos be licencijos ar teisinių klausimų, taip pat įtraukiami į „Multiverse“.

Nerekomenduojama diegti paketų iš šios saugyklos, nes su šiomis programomis susijusi rizika yra didelė.

Darbas su saugyklomis ir paketais

„Linux“ suteikia jums pilną kontrolę, kurią saugyklą pasirinkti diegiant paketus. Galite eiti į patikimas „Ubuntu“ saugyklas, jei norite būti saugus, arba galite atsisiųsti „Linux“ programinę įrangą iš visatos ar daugialypės talpyklos. Bet tai siūloma tik tuo atveju, jei žinote, ką darote.

Kiekviename „Linux“ paskirstyme yra numatytasis paketų tvarkytuvas, atsakingas už paketų įdiegimą, atnaujinimą ir atnaujinimą sistemoje. Pavyzdžiui, „Ubuntu“ yra APT ir dpkg, o „Fedora Linux“ naudoja DNF paketams tvarkyti. „Arch Linux“ galite įdiegti ir pašalinti programinę įrangą naudodami „pacman“, kuris yra numatytasis paketų tvarkytuvas, pristatomas kartu su OS.

El
12 nereikalingų „Windows“ programų ir programų, kurias turėtumėte pašalinti

Įdomu, kurias „Windows 10“ programas pašalinti? Čia yra keletas nereikalingų „Windows 10“ programų, programų ir „bloatware“, kurias turėtumėte pašalinti.

Skaitykite toliau

Susijusios temos
  • „Linux“
  • „Ubuntu“
  • „Linux“
Apie autorių
„Deepesh Sharma“ (Paskelbti 62 straipsniai)

Deepesh yra MUO „Linux“ jaunesnysis redaktorius. Jis daugiau nei 3 metus rašė informacinį turinį internete. Laisvalaikiu jam patinka rašyti, klausytis muzikos ir groti gitara.

Daugiau iš „Deepesh Sharma“

Užsiprenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Dar vienas žingsnis…!

Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.

.