Offline apt-get

Fórumok

Offline apt-get

Hozzászólások

Mar volt rola szo, HUPwiki-be vele!
apt-get --print-uris install amit_akarsz

ez egy URL lista lesz, amit minimalis atalkitassal oda lehet adni pl. egy wget-nek, vagy amid van windowson. A letoltott csomagokat be kell masolni a

/var/cache/apt/archives -be

aztan ujra

apt-get install amit_akarsz

Jo esetben semmit nem akar mar letolteni, es kesz is vagy. Csomaglistakat offline nem tudom hogy kell frissiteni, de ott valszeg a Packages.gz file-ok a te barataid.

a te barátod az apt-zip lesz. Vannak szupi kis leírások hozzá. ehhez meg google lesz a barátod :)

Üdv!

Debian alatt szeretném megvalósítani az apt-get install, update, upgrade parancsokat, de úgy, hogy egy másik gépről hozom át a csomaglistát, illetve magukat a csomagokat is. (magyarázat: albérletben lakom, lejár a netszerződés, nem tudom, mikor lesz itt újra net, de közben is kell telepítenem programokat, illetve frissen kell tartanom a debian-omat..)

Tehát: hogyan lehet ezt megcsinálni? A másik gépen lehet windows is? (egyetemi gépterem, win only...)

Petya

Hátugye érdemes lehetne DVD-re CD-re kiírni a fájlokat és onnan telepíteni de ha te reagaszkodsz a te megoldásodhoz akkor ha oda felteszel egy FTP szevrert és megfelelő struktúbában helyezed el a fileokat (ahogy az igazi apt szerveren is van) akkor szerintem azzal megvalósítod azt amit szeretnél. (persze az IP címiet azt be kell állítani a kliensgépen hogy onnan szedje az adatokat.)

[quote:d955b231da="bigacsiga"]Hátugye érdemes lehetne DVD-re CD-re kiírni a fájlokat és onnan telepíteni de ha te reagaszkodsz a te megoldásodhoz akkor ha oda felteszel egy FTP szevrert és megfelelő struktúbában helyezed el a fileokat (ahogy az igazi apt szerveren is van) akkor szerintem azzal megvalósítod azt amit szeretnél. (persze az IP címiet azt be kell állítani a kliensgépen hogy onnan szedje az adatokat.)

Szerintem félreértettél, a debianos gépen nem lesz net, és rendelkezésre áll egy windowsos gép, de a két gép között semmilyen kapcsolat nincs, tekintve, hogy a debian-os gép itt van nálam, a win-es pedig az egyetem géptermében.... tehát csak pendrive-on tudok adatot mozgatni a két gép között (esetleg cd, dvd...)

Petya

Hali! . . .

. . . Vagy apt-proxy. Nekem működik, bár a Sarge-ban nincs benne. Pedig hasznos kis cucc. (Az /etc/apt/preferences-ben meg lehet beszélni az apt-vel, hogy ha valamit nem talál, akkor azt egy másik forrásból vegye, pl. így: http://www.argon.org/~roderick/apt-pinning.html.) Asszem Woody-ban is van meg unstable-ben is, csak utóbbi még nincs igazán kész.

Szóval letölti, tárolja a csomagokat, más gépek meg lekérhetik róla. Az apt-proxy-import parancsot használva még a meglévő, már letöltött csomagjaiddal is meg lehet etetni.

Ha esetleg érdekel egy nem tökéletes, de működő konfig:

[code:1:1fce3eeccb]
APT_PROXY_CACHE=/var/cache/apt-proxy

add_backend /debian/ \
$APT_PROXY_CACHE/debian/ \
http://ftp.us.debian.org/debian/ \
http://ftp.de.debian.org/debian/ \
http://ftp.uk.debian.org/debian/ \
+ftp.us.debian.org::debian/

add_backend /non-US/ \
$APT_PROXY_CACHE/non-US/ \
http://non-us.debian.org/ \
http://ftp.de.debian.org/debian-non-US/ \
http://ftp.uk.debian.org/debian-non-US/ \
+ftp.de.debian.org::debian-non-US/

add_backend /security/ \
$APT_PROXY_CACHE/security/ \
http://security.debian.org/

CLEANUP_DAYS=14
CLEAN_SWEEP=60
MAX_VERSIONS=2
BACKEND_FREQ=240
RSYNC_TIMEOUT=30
WGET_TIMEOUT=30
[/code:1:1fce3eeccb]

[quote:11a2108ba8="_Petya_"] a debianos gépen nem lesz net, és rendelkezésre áll egy windowsos gép, de a két gép között semmilyen kapcsolat nincs

Jakérem, úgy nehezebb,,, (Akkor én is félreértettelek).

[quote:11a2108ba8="_Petya_"]tehát csak pendrive-on tudok adatot mozgatni a két gép között (esetleg cd, dvd...)

Akkor böngésző, www.debian.org , -> ,,Debian-csomagok''...

Nem csináltam még ilyet, de úgy tudom, hogy az "apt-doc" nevezetű csomagban részletes útmutatás van ehhez. Tehát installáld az "apt-doc" csomagot, és nézd meg, mit ír itt: /usr/share/doc/apt-doc/offline.html.