Az ebben a cikkben tárgyalt parancsokat és eljárásokat egy Debian 10 Buster rendszerben tesztelték.
A források megértése.list File
A / etc / apt / sources.lista fájl így néz ki:
Ez a fájl tartalmazza a szoftverek telepítéséhez használt alapértelmezett források listáját. Ban,-ben / etc / apt / sources.lista A fenti fájlban láthat néhány sort a „#" szimbólum. Ezeket a megjegyzéseket a tároló letiltására vagy a forrás magyarázatának hozzáadására használják. A fájl összes sora egy adott formátumban van felsorolva.
Ezután többet megtudhat a / etc / apt / sources.lista fájl.
A / etc / apt / sources.lista fájl a forrásokat a következő formátumban tartalmazza:
típus
Az első kifejezés a fenti formátumban a típus archívumának. A „deb”Azt jelzi, hogy a bináris fájlok tárháza, amelyek előre lefordított fájlok. A „deb-src”Azt jelzi, hogy a forrásfájl formátumú csomagok tárháza, amely lefordítást igényel a rendszerben való felhasználáshoz.
Adattár URL-je
A következő kifejezés a fenti formátumban a lerakat URL-jét jelenti (HTTP, HTTPS vagy FTP). Ez a kifejezés a tároló helyét jelenti, ahonnan le szeretné tölteni a csomagokat.
terjesztés
A következő kifejezés a fenti formátumban vagy a rövid kódnév (azaz.e., Sid, Buster, Wheezy, Lenny, Jessie stb.) vagy a Debian kiadás fejlesztési fázisa (stabil, tesztelés és instabil).
Összetevő
Az utolsó kifejezés a fenti formátumban a Debian csomag kategóriáit képviseli. A Debian disztribúció elérhető kategóriái a fő, a közreműködés és a nem szabad kategóriák.
Fő
Ez a kategória olyan csomagokat tartalmaz, amelyeket ingyenes licenc alapján bocsátanak ki (BSD, GPL stb.) és amelyek megfelelnek a DFSG-nek (Debian szabad szoftver irányelvek). Ezek a csomagok tartalmazzák a forráskódot is, amely módosítható és terjeszthető.
Hozzájárul
Ez a kategória azokat a csomagokat tartalmazza, amelyek megfelelnek a DFSG-nek (Debian szabad szoftver irányelvek). A Contrib kategória csomagjai nyílt forráskódú csomagok, de nem szabad csomagok működésétől függenek.
Nem szabad
Ez a kategória azokat a csomagokat tartalmazza, amelyek nem felelnek meg a DFSG-nek (Debian Free Software Guidelines). Ezeknek a csomagoknak szigorú licencfeltételei vannak, amelyek korlátozzák a szoftver használatát és terjesztését.
Adattár hozzáadása a források használatával.list File
A Debian segítségével hozzáadhat egy adattárat a / etc / apt / sources.lista fájl. Itt hozzáadjuk a forrásokhoz a VirtualBox adattárat.list fájl.
Egyéni tárház hozzáadása a / etc / apt / sources.lista fájl, kövesse az alábbi lépéseket:
1. Nyissa meg a / etc / apt / sources.lista fájl bármely szerkesztőben:
$ sudo nano / etc / apt / sources.lista2. Adja hozzá a VirtualBox adattárat a fájlba:
deb http: // letöltés.virtuális doboz.org / virtualbox / debian stretch hozzájárulás3. Mentse és zárja be a fájlt.
4. Miután hozzáadta az adattárat a / etc / apt / sources.lista fájlt, futtassa aapt frissítés”Parancsot a rendszer tudomására hozni a hozzáadott lerakatról.
$ sudo apt frissítésMost, hogy hozzáadta a VirtualBox adattárat, folytathatja a telepítési eljárást.
A tárház felvételének alternatív módja a Debian-forrásokban az, ha a tárat külön fájlba veszi a / etc / apt / sources.lista.d / Könyvtár. Ehhez kövesse az alábbi lépéseket:
1. Hozzon létre egy fájlt a / etc / apt / sources / list.d / könyvtárat a .lista utótag.
$ sudo nano / etc / apt / sources.lista.d / virtualbox.lista2. Adja hozzá a VirtualBox adattárat a fájlba:
deb http: // letöltés.virtuális doboz.org / virtualbox / debian stretch hozzájárulás3. Mentse és zárja be a fájlt.
4. Miután hozzáadta az adattárat egy külön fájlba a / etc / apt / sources.lista.d futtassa a “apt frissítés”Parancsot a rendszer tudomására hozni a hozzáadott lerakatról.
$ sudo apt frissítésMost, hogy hozzáadta a VirtualBox adattárat, folytathatja a telepítési eljárást.
Ennyi van benne! Remélem, most már egyértelműen megértette, hogy mi a forrás.a list fájl és mit jelentenek a fájlban szereplő egyes kifejezések.