Strona 1 z 2

Nie mogę wykonać Żadnej akcji związanej z pakietami

: 17 października 2009, 12:00
autor: Kamil1000
Ostatnio chciałem przeinstalować Flash Playera, bo zainstalowałem (w sumie to rozpakowałem i wrzuciłem do odpowiedniego folderu) najnowszą wersję Firefoksa (3.6b1) i przestały pokazywać mi się animacje Flash (na Windowsie takiego problemu nie miałem). Jednak coś się nie powiodło (instalowałem bodajże przez GDebi) i teraz mam taki problem, że przy próbie wykonania jakiejś akcji związanej z pakietami (instalacja, deinstalacja itp.) w apt-get pojawia się błąd:

Kod: Zaznacz cały

kamil-pc:/home/kamil# apt-get install wine
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Pakiet adobe-flashplugin ma zostać przeinstalowany, ale nie można znaleźć jego archiwum.
kamil-pc:/home/kamil# apt-get purge adobe-flashplugin
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Pakiet adobe-flashplugin ma zostać przeinstalowany, ale nie można znaleźć jego archiwum.
kamil-pc:/home/kamil# 
natomiast Synaptic nie chce się uruchomić:

obrazek

Jak można naprawić ten problem?

: 17 października 2009, 12:49
autor: adrikux
Może w systemie są niespełnione zależności pakietów, rozwiąż je:

Kod: Zaznacz cały

apt-get -f install
Spróbuj przekonfigurować ten pakiet:

Kod: Zaznacz cały

dpkg-reconfigure adobe-flashplugin
Menedżer pakietów informuje Cię, że pakiet nie może być przeinstalowany. Czy pakiet, który chcesz przekonfigurować instalowałeś z repozytorium czy znalazłeś pojedynczą paczkę .deb gdzieś w sieci?
Jeżeli jest tak jak mówię, czy pakiet nie został zainstalowany z repozytoriów, to właśnie może być przyczyną nieudanej reinstalacji. Pewnie doszukuje się tego pakietu w /var/cache/apt/archives.

Swoją drogą, czy wtyczka flash to nie czasem flashplugin-nonfree?
Osobiście usunąłbym twój pakiet:

Kod: Zaznacz cały

apt-get --purge remove adobe-flashplugin
Następnie:

Kod: Zaznacz cały

apt-get install flashplugin-nonfree
Jeżeli chcesz mieć podany przezemnie pakiet, to najpierw sprawdź czy masz go w repozytoriach:

Kod: Zaznacz cały

apt-cache search flashplugin-nonfree

: 17 października 2009, 13:08
autor: Kamil1000
Niestety, ale nadal są błędy:

Kod: Zaznacz cały

kamil-pc:/home/kamil# apt-get -f install
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Pakiet adobe-flashplugin ma zostać przeinstalowany, ale nie można znaleźć jego archiwum.
kamil-pc:/home/kamil#

Kod: Zaznacz cały

kamil-pc:/home/kamil# dpkg-reconfigure adobe-flashplugin
/usr/sbin/dpkg-reconfigure: adobe-flashplugin jest uszkodzony, lub nie jest w pełni zainstalowany
kamil-pc:/home/kamil#
Flash Playera instaluję zawsze z paczki *.deb ze strony Adobe:
http://get.adobe.com/flashplayer/thanky ... %28.deb%29
Wrzuciłem tą paczkę do /var/cache/apt/archives i nadal jest ten problem.

Wtyczka Flash (oficjalna) jest na pewno w pakiecie adobe-flashplugin, który można ściągnąć z wyżej wymienionej strony Adobe. Natomiast w repozytorium istnieje i flashplugin-nonfree i adobe-flashplugin:

Kod: Zaznacz cały

kamil-pc:/home/kamil# apt-cache search flashplugin-nonfree
flashplugin-nonfree - Adobe Flash Player - browser plugin
flashplugin-nonfree-extrasound - Adobe Flash Player platform support library for Esound and OSS
adobe-flashplugin - Adobe Flash Player plugin version 10
kamil-pc:/home/kamil#

: 17 października 2009, 13:31
autor: adrikux
Ja bym wyrzucił adobe-flashplugin, a zainstalował flashplugin-nonfree

: 17 października 2009, 13:34
autor: Kamil1000
Tylko jak to zrobić?

Kod: Zaznacz cały

apt-get --purge remove adobe-flashplugin
też wywala błąd:

Kod: Zaznacz cały

kamil-pc:/home/kamil# apt-get --purge remove adobe-flashplugin
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Pakiet adobe-flashplugin ma zostać przeinstalowany, ale nie można znaleźć jego archiwum.
kamil-pc:/home/kamil# 

: 17 października 2009, 13:55
autor: iria
Nie możesz zainstalować paczki od Adobe, za pomocą dpkg?

: 17 października 2009, 13:59
autor: Kamil1000
Oczywiście, że nie:

Kod: Zaznacz cały

kamil-pc:/home/kamil/Desktop# dpkg -i inst*
(Odczytywanie bazy danych ... 145852 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zastąpienia adobe-flashplugin 10.0.32.18-1 (wykorzystując install_flash_player_10_linux.deb) ...
update-alternatives: error: no alternatives for iceape-flashplugin.
update-alternatives: error: no alternatives for iceape-flashplugin.
dpkg: warning: poprzedni skrypt pre-removal returned error exit status 2
dpkg - próba wywołania skryptu z nowego pakietu ...
update-alternatives: error: no alternatives for iceape-flashplugin.
update-alternatives: error: no alternatives for iceape-flashplugin.
dpkg: błąd przetwarzania install_flash_player_10_linux.deb (--install):
 podproces nowy skrypt pre-removal zwrócił kod błędu 2
postinst called with argument `abort-upgrade'
dpkg: błąd podczas czyszczenia środowiska:
 podproces installed post-installation script zwrócił kod błędu 1
dpkg-deb: "install.rdf~" nie jest plikiem archiwum Debiana
dpkg: błąd przetwarzania install.rdf~ (--install):
 podproces dpkg-deb --control zwrócił kod błędu 2
Wystąpiły błędy podczas przetwarzania:
 install_flash_player_10_linux.deb
 install.rdf~
kamil-pc:/home/kamil/Desktop# 

: 17 października 2009, 14:10
autor: iria
Kamil1000 pisze:Przygotowanie do zastąpienia adobe-flashplugin 10.0.32.18-1 (wykorzystując install_flash_player_10_linux.deb)
Dlaczego instalujesz inną paczkę, niż masz w systemie?

: 17 października 2009, 14:13
autor: Kamil1000
Przecież to jest ta sama.

: 17 października 2009, 16:10
autor: beetls
Miałem podobny problem, rozwiązanie jest tutaj:
link