|
Następujące pakiety mają niespełnione zależności...
d4ng - 20-04-2010 14:23
Witam wszystkich.
Mam serwer dedykowany, na którym nie mogę zainstalować (aktualizować) ani usunąć ffmpeg.
Np. kiedy wpisuję:
apt-get remove ffmpeg
zwraca mi coś takiego:
Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Należy uruchomić "apt-get -f install", aby je naprawić: Następujące pakiety mają niespełnione zależności: libavcodec-dev: Wymaga: libavcodec51 (= 0.svn20080206-18+lenny1) ale 3:2008070 6-0.3lenny1 ma zostać zainstalowany Wymaga: libavutil-dev (= 0.svn20080206-18+lenny1) ale nie zost anie zainstalowany Wymaga: libgsm1-dev ale nie zostanie zainstalowany Wymaga: libtheora-dev (> 0.0.0.alpha4) ale nie zostanie zainst alowany Wymaga: zlib1g-dev ale nie zostanie zainstalowany Wymaga: libraw1394-dev ale nie zostanie zainstalowany Wymaga: libdc1394-22-dev ale nie zostanie zainstalowany libavformat-dev: Wymaga: libavformat52 (= 0.svn20080206-18+lenny1) ale 3:20080 706-0.3lenny1 ma zostać zainstalowany libpostproc-dev: Wymaga: libpostproc0d (= 0.cvs20060823-8+etch1) ale nie da si ę go zainstalować Wymaga: libavcodec-dev (= 0.cvs20060823-8+etch1) ale 0.svn200 80206-18+lenny1 ma zostać zainstalowany E: Niespełnione zależności. Proszę spróbować "apt-get -f install" bez pakietów ( lub podać rozwiązanie).
Chciałbym dodać że na tym serwerze jest już kilka wgranych i skonfigurowanych paczek, więc rozwiązanie typu:
apt-get clean apt-get autoclean
chyba odpada.
xmaster - 20-04-2010 14:42
Zacytuję tekst z Twojego loga Należy uruchomić "apt-get -f install", aby je naprawić:
mendeczka - 20-04-2010 14:47
Po pierwsze: sugerowałbym Ci zapoznać się z
aptitude
- może będzie dla Ciebie łatwiejsze. Po drugie: [CODE]apt-get clean[code] i:
apt-get autoclean
jak dobrze pamiętam czyści lokalne repozytorium pobranych plików - nie wpływa na pracę silnika.
Zalecałbym całkowite odinstalowanie ffmpeg łącznie z konfigami następnie zainstalowanie tego przez aptitude.
d4ng - 20-04-2010 15:19
Zacytuję tekst z Twojego loga
Należy uruchomić "apt-get -f install", aby je naprawić
Wierz mi, że na pewno na to nie wpadłem. Tzn.?
Tylko jak, skoro przez:
apt-get remove ffmpeg
nie mogę tego zrobić|?
Teraz tak w ogóle zastanawiam się nad wyczyszczeniem wszystkiego bo znalazłem fajny poradnik http://www.mysql-apache-php.com/ może dzięki temu rozwiąże inne problemy. Jakbym chciał wszystko wyczyścić zostawić gołą dystrybucje (taką jaka była przed moją ingerencją, tylko żeby nic nie popsuł z ssh) to co mam zrobić?
xmaster - 20-04-2010 15:30
apt-get purge Nazwa_Pakietu
d4ng - 20-04-2010 15:40
ns306409:~# apt-get --purge remove ffmpeg
Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Należy uruchomić "apt-get -f install", aby je naprawić: Następujące pakiety mają niespełnione zależności: libavcodec-dev: Wymaga: libavcodec51 (= 0.svn20080206-18+lenny1) ale 3:20080706-0.3lenny1 ma zostać zainstalowany Wymaga: libavutil-dev (= 0.svn20080206-18+lenny1) ale nie zostanie zainstalowany Wymaga: libgsm1-dev ale nie zostanie zainstalowany Wymaga: libtheora-dev (> 0.0.0.alpha4) ale nie zostanie zainstalowany Wymaga: zlib1g-dev ale nie zostanie zainstalowany Wymaga: libraw1394-dev ale nie zostanie zainstalowany Wymaga: libdc1394-22-dev ale nie zostanie zainstalowany libavformat-dev: Wymaga: libavformat52 (= 0.svn20080206-18+lenny1) ale 3:20080706-0.3lenny1 ma zostać zainstalowany libpostproc-dev: Wymaga: libpostproc0d (= 0.cvs20060823-8+etch1) ale nie da się go zainstalować Wymaga: libavcodec-dev (= 0.cvs20060823-8+etch1) ale 0.svn20080206-18+lenny1 ma zostać zainstalowany E: Niespełnione zależności. Proszę spróbować "apt-get -f install" bez pakietów (lub podać rozwiązanie).
xmaster - 20-04-2010 17:03
apt-get update apt-get clean apt-get autoclean apt-get dist-upgrade
po kolei wszystko
d4ng - 20-04-2010 18:26
apt-get update apt-get clean apt-get autoclean apt-get dist-upgrade
Dzięki :) tylko zanim to wpisze mógłbyś mi powiedzieć co spowodują te dwie komendy:
apt-get clean apt-get autoclean
i jak to się ma do ssh? Czy nie będę miał później problemów z połączeniem się?
pavbaranov - 20-04-2010 19:07
Czyżby man nie działał u Ciebie? Lepiej zamiast filozofować i drwić napisz, co system twierdzi po wydaniu mu: apt-get -f install
Niekiedy, by zadziałało, trzeba to ponowić kilka razy. Przy okazji - sprawdź sobie, jakie masz wpisy w sources.list oraz skąd ściąga owe ffmpeg, bowiem wygląda na to, że masz cokolwiek pomieszane w źródłach oprogramowania.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|