Nast

Konfiguracja serwerów, usług, itp.
d4ng
Posty: 14
Rejestracja: 29 września 2007, 21:22
Lokalizacja: Skierniewice

Następujące pakiety mają niespełnione zależności...

Post autor: d4ng »

Witam wszystkich.

Mam serwer dedykowany, na którym nie mogę zainstalować (aktualizować) ani usunąć ffmpeg.

Np. kiedy wpisuję:

Kod: Zaznacz cały

apt-get remove ffmpeg
zwraca mi coś takiego:

Kod: Zaznacz cały

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:

Kod: Zaznacz cały

apt-get clean
apt-get autoclean
chyba odpada.
Awatar użytkownika
xmaster
Junior Member
Posty: 558
Rejestracja: 13 stycznia 2009, 08:19
Lokalizacja: /dev/piotrków tryb.

Post autor: xmaster »

Zacytuję tekst z Twojego loga

Kod: Zaznacz cały

Należy uruchomić "apt-get -f install", aby je naprawić:
mendeczka
Beginner
Posty: 209
Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho

Post autor: mendeczka »

Po pierwsze: sugerowałbym Ci zapoznać się z

Kod: Zaznacz cały

aptitude
- może będzie dla Ciebie łatwiejsze.
Po drugie:

Kod: Zaznacz cały

apt-get clean[code] i:[code]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
Posty: 14
Rejestracja: 29 września 2007, 21:22
Lokalizacja: Skierniewice

Post autor: d4ng »

&quot pisze:Zacytuję tekst z Twojego loga

Kod: Zaznacz cały

Należy uruchomić "apt-get -f install", aby je naprawić
Wierz mi, że na pewno na to nie wpadłem.
jak dobrze pamiętam czyści lokalne repozytorium pobranych plików - nie wpływa na pracę silnika
Tzn.?
Zalecałbym całkowite odinstalowanie ffmpeg łącznie z konfigami następnie zainstalowanie tego przez aptitude
Tylko jak, skoro przez:

Kod: Zaznacz cały

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ć?
Awatar użytkownika
xmaster
Junior Member
Posty: 558
Rejestracja: 13 stycznia 2009, 08:19
Lokalizacja: /dev/piotrków tryb.

Post autor: xmaster »

Kod: Zaznacz cały

apt-get purge Nazwa_Pakietu
d4ng
Posty: 14
Rejestracja: 29 września 2007, 21:22
Lokalizacja: Skierniewice

Post autor: d4ng »

Kod: Zaznacz cały

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).
Awatar użytkownika
xmaster
Junior Member
Posty: 558
Rejestracja: 13 stycznia 2009, 08:19
Lokalizacja: /dev/piotrków tryb.

Post autor: xmaster »

Kod: Zaznacz cały

apt-get update
apt-get clean
apt-get autoclean
apt-get dist-upgrade
po kolei wszystko
d4ng
Posty: 14
Rejestracja: 29 września 2007, 21:22
Lokalizacja: Skierniewice

Post autor: d4ng »

&quot pisze:

Kod: Zaznacz cały

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:

Kod: Zaznacz cały

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
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Dzięki Obrazek tylko zanim to wpisze mógłbyś mi powiedzieć co spowodują te dwie komendy:
Czyżby man nie działał u Ciebie?
Lepiej zamiast filozofować i drwić napisz, co system twierdzi po wydaniu mu:

Kod: Zaznacz cały

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.
ODPOWIEDZ