Debian

Adjon hozzá egy Debian-tárat

Adjon hozzá egy Debian-tárat
Ez a cikk rövid bemutatást nyújt a Debian tárolókról és arról, hogyan lehet ezeket hozzáadni a források szerkesztésével.listázza a fájlt és adattárakat ad hozzá a forrásokhoz.lista.d; de Ubunutu PPA-ját nem magyarázzák el.

Mielőtt elmagyaráznánk, hogyan adhatunk hozzá egy Debian-tárházat a forrásainkhoz.listázzunk rövid leírást magukról az adattárakról.

A Debian tárházak olyan szoftvertárolók, amelyek meghatározott könyvtárfák alatt vannak felépítve, amelyek lehetővé teszik a csomagok gyors keresését, telepítését vagy frissítését a találó parancs.

A tárház gyökérkönyvtára az egyes Debian terjesztésekhez tartozó könyvtárakat tartalmazza (stabil vagy instabil), az egyes kiadásokhoz tartozó alkönyvtárakkal (Squeeze, Wheezy, Jessie, Stretch stb.).), a következő könyvtárak a fa gyökérkönyvtárában dokumentációt, indexeket, a rendszer indításához szükséges eszközöket, a README fájlokat és további könyvtárakat tartalmaznak,medence”Amelyben bináris fájlokat tárolnak.

3 különböző típusú csomag található tárházunkban: fő-, közreműködés és nem szabad.

: alapértelmezés szerint a Debian csak ingyenes licencelt szoftvert tartalmaz, amely a következő kategóriába tartozik: fő- teljesítve a Debian Free

Szoftver útmutató jelentése: a szoftvernek újra terjeszthetőnek kell lennie, tartalmaznia kell a forráskódot, a hatóságot, beleértve a módosítás jogosultságát is, minden személy vagy csoport számára nem áll rendelkezésre diszkrimináció, a szoftverjogok a felhasználókra vonatkoznak, anélkül, hogy további licencekre lenne szükségük, a licenc nem lehet egyedi a Debianra és nem korlátozhatja harmadik fél szoftverlicencjeit.

Hozzájárulcsomagok: Hozzájárul ingyenes licencszoftverek, de a nem szabad licencű szoftverektől függenek.

Nem szabad: a csomagok bizonyos korlátozásokkal rendelkeznek a szoftver használatára és terjesztésére.

A Debian tárolókat a fájl tárolja / etc / apt / sources.lista. Ha futkevesebb / etc / apt / sources.lista

Az alapértelmezett tárhelyeket az alábbi képen látja, a Debian verziójától függően. Amint a kommentelt sorokban láthatja, csak és Hozzájárul tárolók anélkül nem szabad, a Linux-felhasználók számára a nem szabad szoftverek átvételének legfőbb akadálya a kód átláthatóságának hiánya, nem igazán tudod, mit futtatsz az eszközödön, ha a forráskód korlátozott, de egyes esetekben a felhasználó előbbre helyezi a teljesítményt ezt a kérdést például egy nem ingyenes illesztőprogram telepítésekor.

Koncentráljunk a 2 nem kommentált tárolóra, amelyek csak keresést tesznek lehetővé  fő- csomagok:

deb http: // tükör.izoc.org.il / pub / debian / stretch main
deb-src http: // tükör.izoc.org.il / pub / debian / stretch main

Hol:
deb: megadja, hogy ez egy bináris csomag:
deb-src: megadja a csomagok forráskódját.
http: // tükör.izoc.org.il / pub / debian /: a tárház gyökerét adja meg
nyújtás: meghatározza az operációs rendszer verzióját.
fő-: meghatározza a rendelkezésre álló összetevők típusát: fő, hozzájáruló és nem szabad, ha rendelkezésre állnak.

Ha azt akarjuk, hogy a tárházaink hozzáférjenek közreműködés és / vagy nem szabad csak a „main” után kell hozzáadnunk.
Forrásaink szerkesztéséhez.lista típusa:

nano / etc / apt / sources.lista

Minden engedélyezni kívánt sor után közreműködés vagy nem szabad csomagokat, adja hozzá őket minden sor végéhez, mint a képen, az előző két sorra, amire összpontosítottunk, most kell

deb http: // tükör.izoc.org.il / pub / debian / stretch fő hozzájárulás nem ingyenes
deb-src http: // tükör.izoc.org.il / pub / debian / stretch fő hozzájárulás nem ingyenes

Majd a forrásaink szerkesztése után.listához nyomja meg a CTRL + X billentyűkombinációt aapt frissítés”Új engedélyezett tárházaink frissítéséhez:

Amint látja, új források kerültek hozzá, és a kimenet arra kéri, hogy futtassuk az „apt list -upgradable” parancsot, hogy megnézzük, milyen frissítéseket alkalmazhatunk, futtassuk:

apt list - bővíthető

Amint látja, telepíthetünk nem szabad firmware-eket, amelyek futtatásával korábban nem voltak képesek talál frissítés.

talál frissítés

Hogyan adhatunk lerakatokat a Debianba

Bizonyos esetekben olyan szoftvereket kell telepítenünk, amelyek nem szerepelnek a Debian hivatalos tárházaiban. Például, ha a VirtualBox-ot tárolókból akarjuk telepíteni, hozzá kell adnunk őket a tárunkhoz források.lista első.

Először próbálkozzon a virtuális doboz telepítésével az alapértelmezett tárak segítségével a következő futtatással:

apt install virtualbox

A csomag nem található, most vegyük fel a virtuális doboz tárolókat a forrásainkba.listázza a fájlt gépeléssel:

nano / etc / apt / sources.lista

Amint a fájl végén látható, hozzáadtam a sort

deb http: // letöltés.virtuális doboz.org / virtualbox / debian stretch hozzájárulás

nyomja meg ctrl + x a mentéshez és bezáráshoz, valamint a tárak frissítéséhez:

apt frissítés

Most próbálkozzon újra a virtuális doboz telepítésével a tárakból a következő futtatással:

apt install virtualbox

Most elérhető a virtuális doboz, de a telepítéshez meg kell adnunk a telepíteni kívánt verziót. Az utolsó elérhető verzió telepítése Típus:

apt install virtualbox-6.0

Amint látja, a virtuális fiókot telepíthetjük a tárházunkból.

A telepíteni kívánt szoftverhez tartozó lerakat hozzáadásának más módja lehetséges, elkerülve az / etc / apt / sources fájl szerkesztését.lista.

Hozhatunk létre egy hasonló lerakatfájlt az / etc / apt / sources könyvtárban.lista.d könyvtárat a következő módon:

echo 'deb http: // letöltés.virtuális doboz.org / virtualbox / debian '$ (lsb_release -cs)'
közreműködés nem szabad '> / etc / apt / sources.lista.d / virtualbox.lista

Ezután futtassa:

ls / etc / apt / sources.lista.d

Hol:
visszhang= a következő karakterláncot jeleníti meg "

'deb http: // letöltés.virtuális doboz.org / virtualbox / debian '= a virtuális doboz tárház címét tartalmazza.

$ (lsb_release -cs)= információkat nyomtat a Linux disztribúciónkra, ha nem vagyunk biztosak a disztribúciónkban, meghívhatjuk a parancsot lsb_release -cs hogy meghatározzuk a verziónkat.

„hozzájárulás nem ingyenes”= nem ingyenes és járulékos csomagokat is tartalmazunk.

>= a parancs kimenetét fájlba írja, ebben az esetben a virtuális dobozba.lista.

/ etc / apt / sources.lista.d / virtualbox.lista= az a fájl, amelybe a kimenetet (lerakat) beírják.

A lerakat tartalomfuttatásának ellenőrzése:

kevesebb / etc / apt / sources.lista.d / virtualbox.lista

A kilépéshez nyomja meg a Q gombot.

Amint látja, a vonal hasonló ahhoz, amelyet a forrásokhoz adtunk.list fájl.

A lerakat hozzáadásához futtassa:

apt frissítés

Csak futás utánapt frissítés”A tárhelyeinken végrehajtott változtatásokra sor kerül, különben az új forrás nem kerül beépítésre az adattárakba. Ugyanezt a parancsot mindig a rendszer frissítése előtt kell végrehajtani (talál frissítés) a friss verziók és az összes adattár elérhetőségének biztosítása érdekében.

Annak ellenére, hogy mindig letölthetjük a mi .A deb telepíthető csomag manuális telepítéséhez, az adattárak kezeléséhez és azokon keresztüli szoftverek telepítéséhez megkönnyítheti a telepítési folyamatot, ha szoftverünk függőségekkel rendelkezik, amely az egyik találó főbb előnyökkel jár a programok telepítésekor vagy eltávolításakor.

Remélem, hasznosnak találta ezt a cikket, hogy megtanulja, hogyan adhat hozzá lerakatokat a rendszeréhez. Mielőtt bármilyen kérdést kérne erről a folyamatról, ne habozzon kapcsolatba lépni velünk támogatási csatornánkon keresztül a https: // support címen.linuxhint.com.

Kapcsolódó cikkek:

Távolítsa el az Ubuntu és a Debian csomagokat az apt-get és a dpkg fájlokkal
Sorolja fel az összes telepített csomagot a Debianon

5 legjobb arcade játék Linuxhoz
Manapság a számítógépek komoly gépek, amelyeket játékra használnak. Ha nem sikerül megszerezni az új magas pontszámot, akkor tudni fogja, mire gondolo...
Csata a Wesnothért 1.13.6 Megjelent a fejlesztés
Csata a Wesnothért 1.13.A múlt hónapban megjelent 6 a hatodik fejlesztési kiadás az 1-ben.13.x sorozat, és számos fejlesztést hajt végre, nevezetesen ...
A League of Legends telepítése az Ubuntu 14-re.04
Ha rajongsz a League of Legendsért, akkor ez egy lehetőség arra, hogy teszteld a League of Legends játékot. Ne feledje, hogy a LOL a PlayOnLinux rends...