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?
- 5784 megtekintés
Hozzászólások
Az Apt-cache törlése esetleg.?
--
God bless you, Captain Hindsight..
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
apt-get autoremove ?
- A hozzászóláshoz be kell jelentkezni
Nem, hanem a /var/apt/cache tartalmára.. Azért nézd meg előbb, mert disztró-függő..
--
God bless you, Captain Hindsight..
- A hozzászóláshoz be kell jelentkezni
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.d…
Ez sem akart menni. Az URL biztosan jó, mert a másik szerverre leszedte
- A hozzászóláshoz be kell jelentkezni
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 hozzászóláshoz be kell jelentkezni
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..
- A hozzászóláshoz be kell jelentkezni
Ez a 2 .bin file megvan itt is.
- A hozzászóláshoz be kell jelentkezni
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]
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
Találtam 1 oldalt, ahol a lenti sources.list tartalmat javasolták:
http://unix.stackexchange.com/questions/103299/get-errors-when-aptitude…
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.
- A hozzászóláshoz be kell jelentkezni
DNS, default gateway, tűzfal rendben van?
- A hozzászóláshoz be kell jelentkezni
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)
- A hozzászóláshoz be kell jelentkezni