Hozzászólások
-
SzerzőBejegyzés
-
A /etc/yum.conf-ban keresd meg a keepcache=0 sort es javitsd at a 0-t 1-re:
keepcache=1Csak ugy letolteni (telepites nelkul) nem lehet szerintem.
Nekem is faj, de egyelore ugy hidalom at a problemat, hogy yum install-lal leszedem
es telepitem ami kell, aztan ha megsincs ra szuksegem, yum remove leszedi
(de a /var/cache/yum/ alatt ott marad minden, haza tudom vinni a csomagokat).Hmm, en meg nem vettem eszre, egybol nekialltam a barkacsnak – nem tudom, hogy mit tartalmaz a CD
(es most sincs elottem).
A fenti modszerrel oldom meg pl otthon (ahol nincs net) az innen-onnan szedett repok frissiteset:
munkahelyen leszed, hazavisz, otthon bemasol, uj adatbazisok legyart, es vegul yum update.En is kuzdottem a problemaval, ime az en tapasztalatom/lmegoldasom:
A /etc/yum.repos.d/ konyvtarban vannak azok a repo fajlok, amik a yum/yumex/pirut szamara
a forrast jelentik. Ezek egyszeru szoveges konfig fajlok, de alapbol mindegyik a netre ‘mutat’
(pl mirrorlist=http://….)
Ezert hiusul meg a csomagok lekerdezese, frissitese net nelkul.Ha tehat nincs neted, de a cd-rol akarod hasznalni pl a yumot, akkor sajat ‘eszkozre’
mutato bejegyzesekre csereld a gyariakat, tehat pl
file:///….. tipusuakra.Ehhez viszont az adott eszkozon le kell gyartani az ‘adatbazis fajlokat’, ami CD/DVD eseten
nem fog menni, mert ezek csak olvashato eszkozok.Ha viszont bemasolod a korong tartalmat egy konyvtarba (eleg csak az rpm csomagokat),
odaballagsz es kiadod a `createrepo -vp ./` parancsot, akkor konnyeden elkeszitheto
a hon ahitott adatbazis (a createrepo csomag az 5. cd-n talalhato), amivel mar tud dolgozni a yum.Tesztelesre javaslom:
0. Nezd meg van -e createrepo parancsod! Ha nincs tedd fel a csomagot!
1. Hozz letre egy konyvtarat (mkdir /tmp/Teszt) es masolj bele egy-ket rpm fajlt (mondjuk
CD/DVD-rol)
2. Lepj a fenti konyvtarba (cd /tmp/Teszt/) es keszitsd el az adatbazist (createrepo -vp ./)
3. Keszits egy uj bejegyzest a yum-nak, hogy tudja, van egy uj repository, ahol lehet keresni
cat > /etc/yum.repos.d/teszt.repo
[Teszt]
name=Teszt csomagok
baseurl=file:///tmp/Teszt/
enabled=1
gpgcheck=1Ennyi. Innentol tudsz keresni a `yum search akarmi` paranccsal.
Tovabbi yum opciok a man oldalban talalhatok.Sok sikert!
-
SzerzőBejegyzés
legutóbbi hsz