Debian

Pridėti „Debian“ saugyklą

Pridėti „Debian“ saugyklą
Šiame straipsnyje trumpai supažindinama su „Debian“ saugyklomis ir kaip jas pridėti redaguojant šaltinius.sąrašo failą ir talpyklų pridėjimą prie šaltinių.sąrašą.d; bet Ubunutu PPA nebus paaiškinta.

Prieš paaiškindami, kaip pridėti „Debian“ saugyklą prie mūsų šaltinių.pateikime trumpą pačių saugyklų aprašymą.

„Debian“ saugyklos yra programinės įrangos talpyklos, susistemintos pagal konkrečius katalogų medžius, leidžiančias mums greitai ieškoti, įdiegti ar atnaujinti paketus naudojant taiklus komandą.

Saugyklos šakniniame kataloge rodomas katalogų, priklausančių kiekvienam „Debian“ paskirstymui (stabilus ar nestabilus), sąrašas su kiekvieno leidimo pakatalogiais („Squeeze“, „Wheezy“, „Jessie“, „Stretch“ ir kt.), šiuose kataloguose medžio šakniniame kataloge yra dokumentai, indeksai, įrankiai sistemai paleisti, README failai ir, be kitų katalogų, vadinamas „baseinas“, Kuriame saugomi dvejetainiai failai.

Mūsų saugyklose yra 3 skirtingų tipų paketai: pagrindinis, prisidėti ir ne laisvas.

Pagrindinis: pagal numatytuosius nustatymus „Debian“ apima tik nemokamą licencijuotą programinę įrangą, klasifikuojamą kaip pagrindinis vykdant „Debian Free“

Programinės įrangos gairės reikšmė: programinė įranga turi būti platinama, įtraukiant jos šaltinio kodą, institucijos, įskaitant modifikaciją, įgaliojimus, kiekvienam asmeniui ar grupei nėra jokios diskriminacijos, programinės įrangos teisės taikomos vartotojams, nereikalaujant papildomų licencijų, licencija neturi būti skirta Debian negali apriboti trečiųjų šalių programinės įrangos licencijų.

Prisidėti: pakuotės, klasifikuojamos kaip Prisidėti yra nemokamos licencijos programinė įranga, tačiau priklauso nuo nemokamos licencijuotos programinės įrangos.

Ne laisvas: paketams yra tam tikri apribojimai naudoti ir platinti programinę įrangą.

„Debian“ saugyklos saugomos byloje / etc / apt / sources.sąrašą. Jei paleisitemažiau / etc / apt / sources.sąrašą

Pamatysite numatytąsias saugyklas, kaip parodyta žemiau esančiame paveikslėlyje, atsižvelgiant į jūsų „Debian“ versiją. Kaip matote komentuojamose eilutėse, yra tik Pagrindinis ir Prisidėti saugyklos be ne laisvas, pagrindinė kliūtis, leidžianti „Linux“ vartotojams įsisavinti nemokamą programinę įrangą, yra nepakankamas kodo skaidrumas. Jūs tikrai nežinote, ką naudojate savo įrenginyje, jei šaltinio kodas yra ribojamas, tačiau kai kuriais atvejais vartotojas teikia pirmenybę našumui ši problema, pavyzdžiui, diegiant ne nemokamą tvarkyklę.

Susitelkime į 2 nekomentuojamas saugyklas, kurios tik leidžia mums ieškoti  pagrindinis pakuotės:

deb http: // veidrodis.izoc.org.il / pub / debian / stretch main
deb-src http: // veidrodis.izoc.org.il / pub / debian / stretch main

Kur:
deb: nurodo, kad tai dvejetainis paketas:
deb-src: nurodo paketų šaltinio kodą.
http: // veidrodis.izoc.org.il / pub / debian /: nurodo saugyklos šaknį
ištempti: nurodo OS versiją.
pagrindinis: nurodo turimų komponentų tipą: pagrindinis, įnašas ir nemokamas, jei yra.

Jei norime, kad mūsų saugyklos galėtų patekti prisidėti ir (arba) ne laisvas mes turime jį pridėti tik po „pagrindinio“.
Norėdami redaguoti mūsų šaltinius.sąrašo tipas:

nano / etc / apt / sources.sąrašą

Po kiekvienos eilutės, kurią norite įjungti prisidėti arba ne laisvas paketus, pridėkite juos kiekvienos eilutės pabaigoje kaip paveikslėlyje, dabar turėtų būti dvi ankstesnės eilutės, į kurias sutelkėme dėmesį:

deb http: // veidrodis.izoc.org.il / pub / debian / stretch pagrindinis indėlis nėra nemokamas
deb-src http: // veidrodis.izoc.org.il / pub / debian / stretch pagrindinis indėlis nėra nemokamas

Tada redagavę mūsų šaltinius.sąrašą paspauskite CTRL + X, kad išsaugotumėte, uždarytumėte ir paleistumėteapt atnaujinimas“Atnaujinti mūsų naujas įgalintas saugyklas:

Kaip matote, buvo pridėti nauji šaltiniai, o išvestis paprašė paleisti „apt list -upgradable“, kad sužinotume, kokius naujinimus galime pritaikyti, paleisti:

apt list - atnaujinamas

Kaip matote dabar, mes galime įdiegti nemokamą programinę įrangą, kurios anksčiau nepavyko paleisti tinkamas atnaujinimas.

tinkamas atnaujinimas

Kaip pridėti saugyklas „Debian“

Kai kuriais atvejais mums reikės įdiegti programinę įrangą, kuri nėra įtraukta į oficialias „Debian“ saugyklas. Pavyzdžiui, jei norime įdiegti „VirtualBox“ iš saugyklų, turime jas pridėti prie savo šaltiniai.sąrašą Pirmas.

Pirmiausia pabandykite įdiegti „virtualbox“ naudodami numatytąsias saugyklas, vykdydami:

įdiegti

Paketas nerastas, dabar pridėkime „virtualbox“ saugyklas prie savo šaltinių.sąrašo failą įvesdami:

nano / etc / apt / sources.sąrašą

Kaip matote failo pabaigoje, aš pridėjau eilutę

deb http: // atsisiųsti.„virtualbox“.org / virtualbox / debian ruožas

Paspauskite „ctrl“ + x Norėdami išsaugoti ir uždaryti bei atnaujinti saugyklas, paleiskite:

apt atnaujinimas

Dabar pabandykime dar kartą įdiegti „virtualbox“ iš saugyklų, vykdydami:

įdiegti

Dabar „virtualbox“ yra prieinama, tačiau norint įdiegti reikia nurodyti versiją, kurią norime įdiegti. Norėdami įdiegti paskutinę galimą versiją:

„apt install virtualbox-6“.0

Kaip matote dabar, mes galime įdiegti „virtualbox“ iš savo saugyklų.

Galimas kitas būdas pridėti saugyklą, priklausančią norimai įdiegtai programinei įrangai, vengiant redaguoti failą / etc / apt / sources.sąrašą.

Mes galime sukurti panašų saugyklos failą / etc / apt / sources.sąrašą.d katalogą tokiu būdu:

echo 'deb http: // atsisiųsti.„virtualbox“.org / virtualbox / debian '$ (lsb_release -cs)'
prisidėti ne nemokamai '> / etc / apt / sources.sąrašą.d / virtualbox.sąrašą

Tada paleiskite:

ls / etc / apt / sources.sąrašą.d

Kur:
aidas= rodys šią eilutę tarp "

'deb http: // atsisiųsti.„virtualbox“.org / virtualbox / debian '= yra „virtualbox“ saugyklos adresas.

$ (lsb_release -cs)= atspausdins informaciją apie mūsų „Linux“ platinimą, jei nesame tikri dėl savo platintojo, galime iškviesti komandą lsb_release -cs apibrėžti mūsų versiją.

„prisidėti ne nemokamai“= mes įtraukiame nemokamus ir įnašus.

>= įrašo komandos išvestį į failą, šiuo atveju - „virtualbox“.sąrašą.

/ etc / apt / sources.sąrašą.d / virtualbox.sąrašą= failas, kuriame bus parašyta išvestis (saugykla).

Norėdami patikrinti saugyklos turinį:

mažiau / etc / apt / sources.sąrašą.d / virtualbox.sąrašą

Norėdami mesti, paspauskite Q.

Kaip matote, eilutė yra panaši į tą, kurią pridėjome prie šaltinių.sąrašo failas.

Norėdami pridėti šią saugyklą, paleiskite:

apt atnaujinimas

Tik paleidus “apt atnaujinimasPakeitimai, kuriuos atliekame savo saugyklose, vyks, kitaip naujas šaltinis nebus įtrauktas į mūsų saugyklas. Ta pati komanda turėtų būti vykdoma visada prieš atnaujinant sistemą (tinkamas atnaujinimas), kad būtų užtikrintos naujos versijos ir visos saugyklos.

Nepaisant to, kad mes visada galime atsisiųsti savo .deb įdiegiamas paketas, kurį reikia įdiegti rankiniu būdu, tvarkyti saugyklas ir įdiegti programinę įrangą per jas, gali palengvinti diegimo procesą, kai mūsų programinė įranga turi priklausomybę, kuri yra viena iš taiklus įsidėkite arba pašalinkite programas.

Tikiuosi, kad šis straipsnis jums buvo naudingas, kad sužinotumėte, kaip pridėti saugyklas savo sistemoje. Prieš pradėdami bet kokią užklausą apie šį procesą, nedvejodami susisiekite su mumis per mūsų palaikymo kanalą adresu https: // support.linuxhint.com.

Susiję straipsniai:

Pašalinkite „Ubuntu“ ir „Debian“ paketus su apt-get ir dpkg
Išvardinkite visus įdiegtus paketus „Debian“

5 geriausios žaidimų fiksavimo kortos
Visi mes matėme ir pamėgome srautinius žaidimus „YouTube“. „PewDiePie“, „Jakesepticye“ ir „Markiplier“ yra tik vieni iš geriausių žaidėjų, kurie uždir...
Kaip sukurti žaidimą „Linux“
Prieš dešimtmetį nedaugelis „Linux“ vartotojų numatė, kad jų mėgstama operacinė sistema vieną dieną bus populiari komercinių vaizdo žaidimų žaidimų pl...
Atvirojo kodo komercinių žaidimų variklių uostai
Nemokami atvirojo kodo ir įvairių platformų žaidimų varikliai gali būti naudojami žaidžiant senus ir kai kuriuos gana naujus žaidimų pavadinimus. Šiam...