Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
witam!
moje repo wyglądają tak:
deb http://ftp.us.debian.org/debian/ wheezy main deb-src http://ftp.us.debian.org/debian/ wheezy main deb http://security.debian.org/ wheezy/updates main deb-src http://security.debian.org/ wheezy/updates main
Natomiast kiedy próbuje je zaktualizować wyskakuje mi sporo błędów związanych z innymi repo.
Ign http://ppa.launchpad.net wheezy Release.gpg Ign http://ppa.launchpad.net wheezy Release Hit http://ftp.us.debian.org wheezy Release.gpg Hit http://ftp.us.debian.org wheezy Release Hit http://debrepo.frbit.com frbit-squeeze Release.gpg Err http://ppa.launchpad.net wheezy/main Sources 404 Not Found Hit http://ftp.us.debian.org wheezy/main Sources Err http://ppa.launchpad.net wheezy/main amd64 Packages 404 Not Found Hit http://debrepo.frbit.com frbit-squeeze Release Ign http://ppa.launchpad.net wheezy/main Translation-en_GB Hit http://ftp.us.debian.org wheezy/main amd64 Packages Ign http://ppa.launchpad.net wheezy/main Translation-en Hit http://debrepo.frbit.com frbit-squeeze/main amd64 Packages Hit http://ftp.us.debian.org wheezy/main Translation-en Ign http://debrepo.frbit.com frbit-squeeze/main Translation-en_GB Ign http://debrepo.frbit.com frbit-squeeze/main Translation-en W: Failed to fetch http://ppa.launchpad.net/phalcon/stable/ubuntu/dists/wheezy/main/source/Sources 404 Not Found W: Failed to fetch http://ppa.launchpad.net/phalcon/stable/ubuntu/dists/wheezy/main/binary-amd64/Packages 404 Not Found E: Some index files failed to download. They have been ignored, or old ones used instead.
W jaki sposób mogę wyczyścić i pozbyć się tych błędów?
Offline
Wygląda, że nie zapisałeś /etc/apt/sources.list, bo druga cześć postu przeczy pierwszej. Tak nawiasem, obecnym stabilnym wydaniem jest Jessie, wypadałoby zaktualizować, po drugie jak nie używasz pakietów źródłowych, to zakomentuj linie rozpoczynające się od "deb-src". Dla pewności wklej wynik
cat /etc/apt/sources.list
Offline
To nie wszystkie repozytoria. Reszta jest w innych plikach.
Pokaż zawartość
ls -laR /etc/apt/
Offline
Racja, jeszcze śpię...
Offline
o to wynik:
/etc/apt/: total 56K drwxr-xr-x 6 root root 4.0K Jun 23 12:30 ./ drwxr-xr-x 80 root root 4.0K Jun 23 05:01 ../ drwxr-xr-x 2 root root 4.0K Apr 22 13:54 apt.conf.d/ drwxr-xr-x 2 root root 4.0K Oct 17 2014 preferences.d/ -rw-r--r-- 1 root root 379 Jun 23 12:30 sources.list drwxr-xr-x 2 root root 4.0K Jun 23 05:34 sources.list.d/ -rw-r--r-- 1 root root 309 Jun 22 19:26 sources.list.save -rw-r--r-- 1 root root 346 Jun 22 20:11 sources.list.save.1 -rw------- 1 root root 1.2K Jul 2 2015 trustdb.gpg -rw------- 1 root root 7.1K Jun 22 19:26 trusted.gpg -rw------- 1 root root 6.0K Jun 22 18:16 trusted.gpg~ drwxr-xr-x 2 root root 4.0K Jun 22 19:26 trusted.gpg.d/ /etc/apt/apt.conf.d: total 20K drwxr-xr-x 2 root root 4.0K Apr 22 13:54 ./ drwxr-xr-x 6 root root 4.0K Jun 23 12:30 ../ -rw-r--r-- 1 root root 430 Oct 17 2014 01autoremove -rw-r--r-- 1 root root 2.4K Jun 25 2013 50unattended-upgrades -rw-r--r-- 1 root root 182 Dec 26 2012 70debconf /etc/apt/preferences.d: total 8.0K drwxr-xr-x 2 root root 4.0K Oct 17 2014 ./ drwxr-xr-x 6 root root 4.0K Jun 23 12:30 ../ /etc/apt/sources.list.d: total 16K drwxr-xr-x 2 root root 4.0K Jun 23 05:34 ./ drwxr-xr-x 6 root root 4.0K Jun 23 12:30 ../ -rw-r--r-- 1 root root 49 Jun 22 19:26 frbit.list -rw-r--r-- 1 root root 49 Jun 22 19:26 frbit.list.save /etc/apt/trusted.gpg.d: total 44K drwxr-xr-x 2 root root 4.0K Jun 22 19:26 ./ drwxr-xr-x 6 root root 4.0K Jun 23 12:30 ../ -rw-r--r-- 1 root root 5.1K Jan 2 2015 debian-archive-jessie-automatic.gpg -rw-r--r-- 1 root root 5.1K Jan 2 2015 debian-archive-jessie-security-automati c.gpg -rw-r--r-- 1 root root 2.8K Jan 2 2015 debian-archive-jessie-stable.gpg -rw-r--r-- 1 root root 4.0K Jan 2 2015 debian-archive-squeeze-automatic.gpg -rw-r--r-- 1 root root 2.8K Jan 2 2015 debian-archive-squeeze-stable.gpg -rw-r--r-- 1 root root 3.7K Jan 2 2015 debian-archive-wheezy-automatic.gpg -rw-r--r-- 1 root root 2.8K Jan 2 2015 debian-archive-wheezy-stable.gpg
Usunąłem zawartość folderu sources.list.d i teraz po zaktualizowaniu otrzymuje
Hit http://packages.dotdeb.org wheezy Release.gpg Hit http://packages.dotdeb.org wheezy Release Hit http://ftp.debian.org wheezy Release.gpg Get:1 http://security.debian.org wheezy/updates Release.gpg [1,554 B] Get:2 http://security.debian.org wheezy/updates Release.gpg [1,554 B] Hit http://ftp.debian.org wheezy Release Get:3 http://security.debian.org wheezy/updates Release [39.0 kB] Hit http://packages.dotdeb.org wheezy/all Sources Hit http://ftp.debian.org wheezy/main amd64 Packages Hit http://packages.dotdeb.org wheezy/all amd64 Packages Get:4 http://security.debian.org wheezy/updates Release [39.0 kB] Hit http://ftp.debian.org wheezy/non-free amd64 Packages Hit http://ftp.debian.org wheezy/main Translation-en Get:5 http://security.debian.org wheezy/updates/main amd64 Packages [411 kB] Hit http://ftp.debian.org wheezy/non-free Translation-en Ign http://packages.dotdeb.org wheezy/all Translation-en_GB Ign http://packages.dotdeb.org wheezy/all Translation-en Get:6 http://security.debian.org wheezy/updates/non-free amd64 Packages [14 B] Get:7 http://security.debian.org wheezy/updates/main Translation-en [225 kB] Get:8 http://security.debian.org wheezy/updates/non-free Translation-en [14 B] Get:9 http://security.debian.org wheezy/updates/main amd64 Packages [411 kB] Get:10 http://security.debian.org wheezy/updates/main Translation-en [225 kB] Fetched 1,354 kB in 1s (915 kB/s) Reading package lists... Done W: Ignoring Provides line with DepCompareOp for package libjpeg62 W: You may want to run apt-get update to correct these problems
Nadal są pewne ostrzeżenia.
Offline
Ale chyba coś dopisywałeś do sources.list bo pojawiły się nowe adresy.
Może tak dla porządku zapuścić:
apt-get clean && apt-get update && apt-get upgrade
Offline
Tak, dopisywałem to:
deb http://security.debian.org/debian-security wheezy/updates main
po wpisaniu tej komendy otrzymuje
apt-get clean && apt-get update && apt-get upgrade
Hit http://packages.dotdeb.org wheezy Release.gpg Hit http://packages.dotdeb.org wheezy Release Hit http://security.debian.org wheezy/updates Release.gpg Hit http://security.debian.org wheezy/updates Release.gpg Hit http://ftp.debian.org wheezy Release.gpg Hit http://packages.dotdeb.org wheezy/all Sources Hit http://security.debian.org wheezy/updates Release Hit http://packages.dotdeb.org wheezy/all amd64 Packages Hit http://ftp.debian.org wheezy Release Hit http://security.debian.org wheezy/updates Release Hit http://security.debian.org wheezy/updates/main amd64 Packages Hit http://ftp.debian.org wheezy/main amd64 Packages Hit http://security.debian.org wheezy/updates/non-free amd64 Packages Hit http://security.debian.org wheezy/updates/main Translation-en Hit http://ftp.debian.org wheezy/non-free amd64 Packages Hit http://security.debian.org wheezy/updates/non-free Translation-en Ign http://packages.dotdeb.org wheezy/all Translation-en_GB Ign http://packages.dotdeb.org wheezy/all Translation-en Hit http://security.debian.org wheezy/updates/main amd64 Packages Hit http://ftp.debian.org wheezy/main Translation-en Hit http://security.debian.org wheezy/updates/main Translation-en Hit http://ftp.debian.org wheezy/non-free Translation-en Reading package lists... Done W: Ignoring Provides line with DepCompareOp for package libjpeg62 W: You may want to run apt-get update to correct these problems Reading package lists... Done Building dependency tree Reading state information... Done The following packages have been kept back: nginx nginx-common nginx-full 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Offline
Zahaszuj deb-src i to spróbuj jeszcze
apt-get update && apt-get dist-upgrade
Ostatnio edytowany przez arecki (2016-06-23 13:11:59)
Offline
Wpisałem najpierw
apt-get update && apt-get dist-upgrade
następnie
apt-get clean && apt-get update && apt-get upgrade
Wynik jest dokładnie taki sam.
Offline
A zahaszowałeś deb-src ?
Offline
A w jaki sposób mogę to zrobić?
Offline
Wstawić znak # przed deb-src czyli bazując na tym co podałeś w pierwszej wiadomości:
deb http://ftp.us.debian.org/debian/ wheezy main #deb-src http://ftp.us.debian.org/debian/ wheezy main deb http://security.debian.org/ wheezy/updates main #deb-src http://security.debian.org/ wheezy/updates main
I potem pokaż co masz za repozytoria, po tych zmianach i dopiskach.
Offline
wyglaają one teraz tak:
deb http://security.debian.org/ wheezy/updates main contrib non-free #deb-src http://security.debian.org/ wheezy/updates main contrib non-free deb http://packages.dotdeb.org wheezy all #deb-src http://packages.dotdeb.org wheezy all deb http://security.debian.org/debian-security wheezy/updates main
wynik poleceń:
Hit http://packages.dotdeb.org wheezy Release.gpg Hit http://packages.dotdeb.org wheezy Release Hit http://security.debian.org wheezy/updates Release.gpg Hit http://security.debian.org wheezy/updates Release.gpg Hit http://packages.dotdeb.org wheezy/all amd64 Packages Hit http://security.debian.org wheezy/updates Release Hit http://security.debian.org wheezy/updates Release Hit http://security.debian.org wheezy/updates/main amd64 Packages Hit http://security.debian.org wheezy/updates/contrib amd64 Packages Hit http://security.debian.org wheezy/updates/non-free amd64 Packages Hit http://security.debian.org wheezy/updates/contrib Translation-en Hit http://security.debian.org wheezy/updates/main Translation-en Ign http://packages.dotdeb.org wheezy/all Translation-en_GB Hit http://security.debian.org wheezy/updates/non-free Translation-en Ign http://packages.dotdeb.org wheezy/all Translation-en Hit http://security.debian.org wheezy/updates/main amd64 Packages Hit http://security.debian.org wheezy/updates/main Translation-en Reading package lists... Done W: Ignoring Provides line with DepCompareOp for package libjpeg62 W: You may want to run apt-get update to correct these problems Reading package lists... Done Building dependency tree Reading state information... Done
Ostatnio edytowany przez Lopus2 (2016-06-23 14:08:43)
Offline
Zrób sobie zgodnie z https://dug.net.pl/tekst/136/lista_repozytoriow_(so … _dla_debiana/
Czyli np. coś takiego:
## podstawowe repozytorium deb http://ftp.pl.debian.org/debian/ oldstable main contrib non-free ## uaktualnienia bezpieczeństwa deb http://security.debian.org/ oldstable/updates main contrib non-free ## często uaktualniane pakiety, np. dotyczące ## filtrowania spamu czy skanowania antywirusowego deb http://ftp.pl.debian.org/debian oldstable-updates main contrib non-free ## backporty - programy przepakietowane dla stable z testinga deb http://ftp.pl.debian.org/debian wheezy-backports main contrib non-free ## backporty sloppy - programy przepakietowane dla oldstable z testinga deb http://ftp.pl.debian.org/debian wheezy-backports-sloppy main contrib non-free ## deb-multimedia - dodatkowe kodeki, odtwarzacze, etc. deb http://www.deb-multimedia.org/ oldstable main non-free ## backporty deb-multimedia - dodatkowe kodeki, odtwarzacze, etc. ## przepakietowane dla stable z testinga deb http://www.deb-multimedia.org/ wheezy-backports main ## przeglądarka Opera deb http://deb.opera.com/opera/ stable non-free ## przeglądarka Iceweasel - aktualne wydanie stabilne ## (wymaga również repozytorium z backportami) deb http://mozilla.debian.net/ wheezy-backports iceweasel-release
Osobna kwestia to czy na pewno chcesz pracować na starym już wheezy.
Ostatnio edytowany przez arecki (2016-06-23 14:23:37)
Offline
jak rozumiem mówisz o aktualizacji system do jessie , chętnie bym to zrobił
znalazłem taki sposób aktualizacji:
deb http://ftp.debian.org/debian jessie main contrib non-free deb http://security.debian.org jessie/updates main contrib non-free deb-src http://ftp.debian.org/debian jessie main contrib non-free deb-src http://security.debian.org jessie/updates main contrib non-free deb http://http.debian.net/debian jessie-backports main
apt-get update && apt-get dist-upgrade
następnie
apt-get autoremove && apt-get clean
Tak?
@edit
po wykonaniu tych czynności otrzymuje:
cat /etc/debian_version stretch/sid
Czy wszystko wykonało się poprawnie?
Ostatnio edytowany przez Lopus2 (2016-06-23 14:32:07)
Offline
To kwestia ustawienia odpowiednich repozytoriów i potem wykonania wspomnianych wcześniej aktualizacji pakietów z opcją dist-upgrade.
Ale jest to już grubsza sprawa, więc może najpierw posprzątaj obecne a potem można by pomyśleć a przejściu na wyższą wersję.
Wygląda na to, że przeszedłeś już nie na jessie ale jeszcze wyżej bo na stretch, ale coś za szybko.
Zazwyczaj pobiera sporo paczek do aktualizacji.
I taki przeskok o dwie wersje, hmm...
Ostatnio edytowany przez arecki (2016-06-23 16:03:56)
Offline
Czyli poszło coś nie tak? :(
Teraz przy próbie instalacji
apt-get install mysql-server
Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: mysql-server : Depends: mysql-server-5.5 but it is not going to be installed E: Unable to correct problems, you have held broken packages.
Nadal otrzymuje błąd
Offline
arecki napisał(-a):
przeszłeś
Od użytkownika, który zabiera się za poprawianie innych, automatycznie wymaga się poprawnego pisania.
Offline
Pokaż:
cat /etc/sources.list
uname -a
lsb_release -a
Ostatnio edytowany przez arecki (2016-06-23 16:04:28)
Offline
cat /etc/apt/sources.list
deb http://ftp.debian.org/debian jessie main contrib non-free deb http://security.debian.org jessie/updates main contrib non-free deb-src http://ftp.debian.org/debian jessie main contrib non-free deb-src http://security.debian.org jessie/updates main contrib non-free deb http://http.debian.net/debian jessie-backports main
uname -a
Linux vps223907.ovh.net 3.2.0-4-amd64 #1 SMP Debian 3.2.78-1 x86_64 GNU/Linux
lsb_release -a
No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.5 (jessie) Release: 8.5 Codename: jessie
Offline
Ok czyli masz jessie (jeszcze jakiś stary kernel ci się ostał).
Z tym błędem to nie rozumiem czemu nie przyjmuje metapakietu.
Spróbuj:
apt-get install mysql-server-5.5
lub nowszym narzędziem:
aptitude install mysql-server
lub jeszcze nowszym
apt install mysql-server
Ostatnio edytowany przez arecki (2016-06-23 16:27:09)
Offline
apt install mysql-server Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: mysql-server : Depends: mysql-server-5.5 but it is not going to be installed E: Unable to correct problems, you have held broken packages.
Natomiast kiedy próbuje zainstalować je za pomoca aptitude otrzymuje:
The following NEW packages will be installed: libdbd-mysql-perl{ab} libhtml-template-perl{a} libmysqlclient18{a} mysql-client-5.5{a} mysql-common{a} mysql-server mysql-server-5.5{a} mysql-server-core-5.5{a} 0 packages upgraded, 8 newly installed, 0 to remove and 1 not upgraded. Need to get 7,871 kB of archives. After unpacking 93.9 MB will be used. The following packages have unmet dependencies: libdbd-mysql-perl : Depends: perlapi-5.20.0 which is a virtual package. The following actions will resolve these dependencies: Keep the following packages at their current version: 1) libdbd-mysql-perl [Not Installed] 2) mysql-client-5.5 [Not Installed] 3) mysql-server [Not Installed] 4) mysql-server-5.5 [Not Installed] Accept this solution? [Y/n/q/?] y No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 1 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used.
Oczywiście zadne pakiety nie instalują się
Offline
apt-get install mysql-server-5.5
Offline
Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: mysql-server-5.5 : Depends: mysql-client-5.5 (>= 5.5.49-0+deb8u1) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
Offline
To pokaż co on tam zaholdował:
dpkg --get-selections | grep hold
Offline