Hozzászólások
[quote:a4c2ce7205="enrox"]ftp-t sajnos nem enged kifele a proxy.
Kellemetlen. Ha tenyleg az apt (mar vagy 3-4 eve report-olt) chunked-encoding-os http bug-jaba futottal bele, akkor a debian BTS-ben (290694-es bug) talalsz patch-et erre, egy probat meger.
- A hozzászóláshoz be kell jelentkezni
[quote:5e713605a5="wildy"][quote:5e713605a5="enrox"]ftp-t sajnos nem enged kifele a proxy.
Kellemetlen. Ha tenyleg az apt (mar vagy 3-4 eve report-olt) chunked-encoding-os http bug-jaba futottal bele, akkor a debian BTS-ben (290694-es bug) talalsz patch-et erre, egy probat meger.
Latom a megfelelo ember valaszolt :o)
[http.cc-patch (text/plain, inline)]
Gxxxxx Sxxxxr
wildy@bxxxt.hu
Koszi, kiprobalom.
- A hozzászóláshoz be kell jelentkezni
toroltem...
- A hozzászóláshoz be kell jelentkezni
Sziasztok!
Munkahelyemrol probaltam upgradelni jelenlegi desktopom (SID)
A kovetkezo furcsasagot tapasztaltam:
- A letoltott csomagok 90% -ra filesize mismatch error-t jelez es a partial
alkonyvtarba pakolja
- A partialos deb-ek merete kb 3x nagyobb mint a szerveren talalhatoke
- A partialos deb-ek -et siman lehet kicsomagolni/telepiteni manualisan
- A partialos debek (a fajlmeretek miatt) md5 checksum-ja nem egyezik meg a Packages.gz -ben talalhatokkal
- A nem partialos debek fajlmerete es checksumja megegyezik a Packages.gz-ben talahato adatokkal
- A nem partialos debek fajlmerete megegyezik a szerveren talalhato fajlok mereteivel.
- Ha bongeszovel (firefox vagy wget) szedem a partialos debeket, akkor
fajlmeretuk es md5 checksum-ok jo.
Azt fontos megemlitenem hogy proxy mukodik a munakhelyemen, azon keresztul apt-get -elek (probalt apt.conf -os es kornyezeti valtozos proxy beallitasokkal is)
Elozoleg a apt chache-t uritettem.
A probalt szerverek:
http://ftp.us.debian.org
http://ftp.hu.debian.org
http://debian.inf.elte.hu
Ugy velem nem a proxyval lehet a gond, mert ha bongezson keresztul sikerul normalisan letotlenem a csomagokat, akkor gondolom apt-get -nek is le kene rendesen szedni (mert os is http protokolt hasznal)
Az altalam hazsnalt apt-get verzioja: 0.5.27
Szerintetek mi lehet a problema?
*megnevezesek pontositasa:
- partialos deb: apt szerint nem valid csomag, ezert a /var/cache/apt/archives/partial konyvtarba pakolja
- nem partialos deb: apt szerint valid csomag, ezert a /var/cache/apt/archives/ -be pakolja
Udv
EnRoX
- A hozzászóláshoz be kell jelentkezni
apt-get upgrade előtt volt apt-get update ?
- A hozzászóláshoz be kell jelentkezni
Persze, minden egyes apt.conf atiras utan clean/update!
Es update altal generalt package infok megegyeznek a szerevren levokkel.
- A hozzászóláshoz be kell jelentkezni
/etc/apt/apt.conf -ban próbáld meg a GPG-Check "false"; használatát.
- A hozzászóláshoz be kell jelentkezni
Ha ellenőrzött szervereket használsz amúgy is, akkor fölösleges az aláírást ellenőrizni.
- A hozzászóláshoz be kell jelentkezni
[quote:14d4f0b45e="Frantique"]/etc/apt/apt.conf -ban próbáld meg a GPG-Check "false"; használatát.
Megpobaltam beirni barhova, meg
APT::Get::AllowUnauthenticated 1;
ilyet is, es meg mindig reklamal.
Hogyan lehet letiltani?
- A hozzászóláshoz be kell jelentkezni
[quote:fc5553e5f8="Frantique"]/etc/apt/apt.conf -ban próbáld meg a GPG-Check "false"; használatát.
Szerintem nem itt van a problema.
Nem arrol van szo, hogy a csomag hiteles e vagy nem.
MD5 checksum a fajltartalmatbol szamoldik.
Pelda:
A szervren van 10mb-os fajl. Ennek a fajlnak a az MD5 checsumja megtalalhato a Packages allomanyban, amit apt-get update dolgoz fel.
apt-get -tel leszedem a 10mb-os fajlt, amit valamien modon nallam nem 10mb-es hanem 36Mb-os lesz. Leellenorzi a letoltott fajl MD5 checksumjat az update altal leszedett, Packages.gz -ben taroltal. Mivel a fajlmerete, es a benne levo bajtok nem egyeznek meg ezert MD5 checksumjuk sem fog megegyezni.
Ezert anyazik apt-get!
(Bongeszovel hibatanul lejona a fajl)
Szerintem ennek semmi koze GPG-hez.
udv
EnRoX
- A hozzászóláshoz be kell jelentkezni
Sajnos az apt kicsit bugos, pl. a http metodus eleg erdekes hibakat tud osszehozni. Probald ki mas method-dal (pl. ftp).
- A hozzászóláshoz be kell jelentkezni
Manualisan (bongeszovel letoltve) upgardeltem apt-t (meg dependenciket) 0.6.4 -re. A probelma tovabbra is fent all.
Ha nemi tobelt infot ad akkor apt.conf kovetkezo keppen nez ki:
#Eleje
APT
{
Architecture "i386";
// Options for apt-get
Get
{
Download "true";
};
};
Acquire
{
http
{
Proxy "http://nt_tartomany\usernev:jelszo@proxy_host:port";
Timeout "120";
Pipeline-Depth "5";
};
ftp
{
Proxy "http://nt_tartomany\usernev:jelszo@proxy_host:port";
Timeout "120";
};
};
DSelect
{
Clean "auto"; // always|auto|prompt|never
Options "-f";
UpdateOptions "";
PromptAfterUpdate "no";
CheckDir "no";
}
#Vege
Termeszetesen proxy_user/pass/host/port -ra mindenki kepzeljen oda vmit.
Udv
EnRoX
- A hozzászóláshoz be kell jelentkezni
[quote:e7c1e18ae3="wildy"]Sajnos az apt kicsit bugos, pl. a http metodus eleg erdekes hibakat tud osszehozni. Probald ki mas method-dal (pl. ftp).
ftp-t sajnos nem enged kifele a proxy.
- A hozzászóláshoz be kell jelentkezni