Új hozzászólás Aktív témák

  • hcl

    titán

    LOGOUT blog

    válasz DarthSun #106720 üzenetére

    Amúgy tároló.

    A tárolót általában az adott disztró készítője üzemelteti. Ezek olyan oldalak, ahol aláírva fent van minden csomag. (Meg pl. Ubuntu esetén lehet saját tárolója mindenkinek, aki kiad rá szoftvert.) Azért lényeges, hogy aláírt, mert így nem lehet az, hogy valaki csinál egy kamu tárolót pl. az Ubuntu alapcsomagjainak, és majd mindenki onnan szedi a rosszindulatú kódot tartalmazó cuccot. A tároló aláírását a telepítő pl. ismeri. Ezek a /etc/apt/sources.list vagy hasonló file-ban vannak (van, ahol apt/sources.list.d/... ) , simán olvasható szövegként, böngészőben meg tudod nézni a linkeket is. Valami ilyesmi http://ftp.debian.org/debian/dists/trixie/non-free-firmware/ .

    Na, amikor azt mondod a Linuxnak, hogy apt install valami, vagy Synapticban kiválasztasz egy csomagnevet, vagy a Discoverben egy valamit, amit fel akarsz tenni, akkor az ezekből a tárolókból szedi le a szükséges csomagokat. Egy szoftver nem egy csomagból áll, ezek egymásra épülnek, ezeket a függőségeket kezeli le helyetted az apt, szépen leszedi, amit kell, a csomagokban szerepel, hogy mit igényel, stb. (A Synaptic is egy apt frontend, a szoftverbolt meg annyival tud többet, hogy a többi féle telepítési környezetet is kezeli, pl. flatpaket.) Az a lényeg, hogy ez tök automatikus. (A törött csomag meg olyan, aminek van olyan függősége, ami nincs fent. Ez azért meredek, mert aminek nincs meg valami függősége, azt fel se kéne telepítenie.)

    A frissítés is úgy megy, hogy leszedi a friss csomaglistákat, és ha valami újabb, mint ami telepítve van, akkor azt letölti, és telepíti. Semmi olyan nincs, mint Windowson, pontosan lehet tudni, mit csinál. :) Ki is írja, ha azt mondod neki.

Új hozzászólás Aktív témák