apt-get install és apt-get update hiba

 ( newbie14 | 2014. november 8., szombat - 19:32 )

Sziasztok!

Két szerverre akarok rsync-et telepíteni. Az egyiken minden gond nélkül sikerült megcsinálni, a másikon viszont nem. Mindkettőre Wheezy van telepítve.

A II. szerveren, ahol hibát dob, ilyen jelenségeket produkál:

apt-get install rsync
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package rsync is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'rsync' has no installation candidate

Módosítottam a sources.list file-t, gondoltam ott lesz a hiba:

deb http://ftp.hu.debian.org/debian stable main contrib non-free
deb-src http://ftp.hu.debian.org/debian stable main contrib non-free

deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

Ezt követően a szokásos apt-get update következett:
0% [Connecting to ftp.hu.debian.org (195.228.252.133)] [Connecting to
ftp.debian.org (130.89.148.12)] [Connecting to security.debian.org
(212.211.132.250)]

Itt viszont megáll 0%-on, és nem megy tovább. Pingelni tudok kifele, úgyhogy nem olyan jellegű gond lesz.

Van ötletetek?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Az Apt-cache törlése esetleg.?
--
God bless you, Captain Hindsight..

Itt most az apt-get clean-re gondolsz?
Mert, ha igen, megvolt. Sőt! Csináltam apt-get autoclean-t is, hátha ott zavar be valami.
apt-get check-re viszont nem dobott semmilyen hibát.

apt-get autoremove ?

Phoenix Art

Nem, hanem a /var/apt/cache tartalmára.. Azért nézd meg előbb, mert disztró-függő..
--
God bless you, Captain Hindsight..

Az apt-get clean tudtommal a /var/cache/apt/archives könyvtár tartalmát törli.
Ahogy nézem nincs is benne semmi, csak 1 üres partial könyvtár, és egy 0 méretű lock file

De szerintem más gond lesz itt.
Úgy voltam vele, hogy megkerülöm a problémát, és wget-tel lehúzom innen a deb filet, és ha lent van, akkor meg dpkg-val telepítem:
http://ftp.hu.debian.org/debian/pool/main/r/rsync/rsync_3.0.9-4_amd64.deb

Ez sem akart menni. Az URL biztosan jó, mert a másik szerverre leszedte

Az scp viszont működik a 2 szerver között, így az áthúzott file-t sikeresen telepítettem.
De azért mégis csak aggasztó, hogy a fenti dolgokat nem engedte...

A /var/cache/apt könyvtárban nálam van két file, a pkgcache.bin és az srcpkgcache.bin, ezekre gondoltam de lényeg hogy menjen..
--
God bless you, Captain Hindsight..

Ez a 2 .bin file megvan itt is.

A hiba az, hogy az apt cacheben nincs rola info, ezert nem is tudod telepiteni. Ehhez kene apt-get update, ami viszont megall. Az, hogy pingetni tudsz, semmit nem jelent. Attol meg HTTP, meg plane ftp.hu.d.o nem biztos, hogy elerheto lesz. Meg kene nezni, hogy egy curl http://ftp.hu.debian.org/debian/dists/wheezy/Release mit csinal.

--
|8]

+1

Találtam 1 oldalt, ahol a lenti sources.list tartalmat javasolták:
http://unix.stackexchange.com/questions/103299/get-errors-when-aptitude-update

Ezt másoltam be:
deb http://http.debian.net/debian wheezy main
deb-src http://http.debian.net/debian wheezy main

deb http://http.debian.net/debian wheezy-updates main
deb-src http://http.debian.net/debian wheezy-updates main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

Miután elmentettem, és kiadtam az update-et, már tudta folytatni.

Igaz a végén ezt írta ki:
Failed to fetch copy:/var/lib/apt/lists/partial/http.debian.net_debian_dists_ wheezy-updates_main_i18n_Translation-en Encountered a section with no Package: header

W: Failed to fetch copy:/var/lib/apt/lists/partial/http.debian.net_debian_dists_ wheezy_main_i18n_Translation-en Encountered a section with no Package: header

E: Some index files failed to download. They have been ignored, or old ones used instead.

Kipróbáltam a wget-et is, most már az is megy újra.

DNS, default gateway, tűzfal rendben van?

Mivel régen ment, és ezek a beállítások nem voltak módosítva, így azt mondom az nem okozhatja. Ráadásul a másik szerver is ezen hálózati beállításokat használja. (ott pedig minden OK)