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
System - Debian Squeeze 6.0.5 + Openbox . Wczoraj próbowałem zainstalować odtwarzacz MOC, jednak po wydaniu komendy aptitude install moc wyskakuje coś takiego:
Czytanie list pakietów... Budowanie drzewa zależności... Odczyt informacji o stanie... Odczyt dodatkowych informacji o stanie... Inicjalizacja stanów pakietów... Zapisywanie dodatkowych informacji o stanie... Odczyt opisów zadań... Następujące NOWE pakiety zostaną zainstalowane: ca-certificates{a} libcurl3-gnutls{a} libfaad2{a} libidn11{a} libjack-jackd2-0{a} libmad0{a} libmodplug1{a} libmpcdec6{a} libresid-builder0c2a{a} libsamplerate0{a} libsidplay2{a} libsidutils0{a} libsndfile1{a} libtagc0{a} moc openssl{a} 0 pakietów aktualizowanych, 16 instalowanych, 0 do usunięcia i 4 nie aktualizowanych. Do pobrania 0 B archiwów. Zajęte po rozpakowaniu: 8774 kB. Kontynuować? [T/n/?]
Następnie po twierdzącej odpowiedzi pojawia się to:
E: Nie udało się odnaleźć pliku dla pakietu libmpeg2-4. Może to oznaczać, że trzeba będzie ręcznie naprawić ten pakiet . E: Błąd wewnętrzny: nie można utworzyć listy pakietów do pobrania
W czym jest problem?
Offline
Jakie masz repozytoria? Kiedy robiłeś apt-get/aptitude update?
Offline
Aptitude update robiłem przed poleceniem do instalcji odtwarzacza
sources.list :
deb http://ftp.debian.org/debian/ squeeze main deb-src http://ftp.debian.org/debian/ squeeze main deb http://security.debian.org/ squeeze-updates main deb-src http://security.debian.org/ squeeze-updates main deb http://ftp.debian.org/debian/ squeeze-updates main deb-src http://ftp.debian.org/debian/ squeeze-updates main deb http://deb.opera.com/opera/ stable non-free deb http://backports.debian.org/debian-backports squeeze-backports main deb http://ww.deb-multimedia.org squeeze main non-free deb-src http://ww.deb-multimedia.org squeeze main
Offline
Do pobrania 0 B archiwów. Zajęte po rozpakowaniu: 8774 kB.
?
Spróbuj
aptitude clean aptitude update aptitude install moc
Offline
ilin:
Zrobilem tak jak powiedziałeś i dalej jest to samo. Mało tego, próbowałem zainstalować Gedit i wyskakuje ten sam komunikat, czyli:
E: Nie udało się odnaleźć pliku dla pakietu libmpeg2-4. Może to oznaczać, że trzeba będzie ręcznie naprawić ten pakiet . E: Błąd wewnętrzny: nie można utworzyć listy pakietów do pobrania
Offline
Pokaż wynik:
apt-cache policy libmpeg2-4
Offline
Wynik polecenie apt-cache policy libmpeg2-4
libmpeg2-4: Zainstalowano: 0.4.1-3 Kandydująca: 0.4.1-3 Tabela wersji: 0.4.1-3 0 500 http://ftp.pl.debian.org/debian/ squeeze/main amd64 Packages ***0.4.1-3 0 100 /var/lib/dpkg/status
Offline
A możesz go przeinstalować?
aptitude reinstall libmpeg2-4
Offline
yossarian:
Po wpisaniu tego polecenia pojawia się to:
Następujące pakiety zostaną PONOWNIE zainstalowane: libmpeg2-4 0 pakietów aktualizowanych, 0 instalowanych, 1 ponownie instalowany, 0 do usunięcia i 5 nie aktualizowanych Do pobrania 0 B archiwów. Zajęte miejsce po rozpakowaniu: 0 B. E: Nie udało się odnaleźć pliku dla pakietu libmpeg2-4. Może to oznaczać, że trzeba będzie ręcznie naprawić ten pakiet . E: Błąd wewnętrzny: nie można utworzyć listy pakietów do pobrania
Offline
Spróbuj tak:
dpkg --clear-avail apt-get update
Pokaż jeszcze:
df -h
Ostatnio edytowany przez yossarian (2012-09-24 13:01:52)
Offline
Po tym poleceniu pojawiły się tego typu informacje:
Traf http://ftp.pl.debian.org squeeze-update/main amd63 Packages Ign http://ftp.pl.debian.org squeeze-update/main Translation-pl ... Czytanie list pakietów gotowe W: GPG error: http://deb.opera stable Release: Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY ...
czyli teraz mogę sprobować wydać polecenie
aptitude install moc
tak?
Edit:
Zaraz dodam
Edit:
Wynik polecenia df -h
System plików rozm. użyte dost. %uż zamontowane
tmpfs 2G 0 2G 0% /lib/init/rw
udev 2G 276K 2G 1% /dev
tmpfs 2G 0 2G 0% /dev/shm
/dev/sda7 20G 216M 19G 2% /home
/dev/sda2 227G 148G 79G 66% /mnt/Dane
Ostatnio edytowany przez Ketaro (2012-09-24 13:16:48)
Offline
Ketaro napisał(-a):
Po tym poleceniu pojawiły się tego typu informacje:
Kod:
Traf http://ftp.pl.debian.org squeeze-update/main amd63 Packages Ign http://ftp.pl.debian.org squeeze-update/main Translation-pl ... Czytanie list pakietów gotowe W: GPG error: http://deb.opera stable Release: Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY ...
czyli teraz mogę sprobować wydać polecenie
Kod:
aptitude install moctak?
No wypadałoby. Nie posiadam zdolności wróżenia;)
Wynik polecenia df -h
System plików rozm. użyte dost. %uż zamontowane
tmpfs 2G 0 2G 0% /lib/init/rw
udev 2G 276K 2G 1% /dev
tmpfs 2G 0 2G 0% /dev/shm
/dev/sda7 20G 216M 19G 2% /home
/dev/sda2 227G 148G 79G 66% /mnt/Dane
To chyba nie jest cały wynik?
Offline
Działa już czy nie? Klucz dodaj sobie według arta: dug.net.pl/gpg.
Offline
Po wpisaniu aptitude install moc - efekt ten sam, bez zmian na lepsze
Rzeczywiście, pominąłem jedną ważną pozycję (wszystko piszę ręcznie, bo mam świeży system i nie zainstalowałem jeszcze edytor tekstu- oprócz nano)
Wynik polecenia df -h
System plików rozm. użyte dost. %uż zamontowane
/dev/sda6 18G 1,2G 16G 7% /
tmpfs 2G 0 2G 0% /lib/init/rw
udev 2G 276K 2G 1% /dev
tmpfs 2G 0 2G 0% /dev/shm
/dev/sda7 20G 216M 19G 2% /home
/dev/sda2 227G 148G 79G 66% /mnt/Dane
Offline
Dobra, po kolei… Popraw repozytoria, mam na myśli www:
deb http://ww.deb-multimedia.org squeeze main non-free deb-src http://ww.deb-multimedia.org squeeze main
Daj:
apt-get update
Dodaj klucze według tamtego arta. Puść jeszcze raz:
apt-get update
Wklej nam całą zawartość tego polecenia. Nie przepisuj. Nie potrzeba żadnego edytora, wystarczy zaznaczyć tekst myszką a potem użyć środkowego przycisku do jego wklejenia na forum (ewentualnie zwykłe kopiuj → wklej po zaznaczeniu tesktu).
EDIT: Kolejny błąd w repozytoriach:
deb http://security.debian.org/ squeeze-updates main deb-src http://security.debian.org/ squeeze-updates main
Tam ma być ukośnik, nie myślnik.
Offline
ArnVaker:
O to wynik
Traf http://deb.opera.com stable Release.gpg Ign http://deb.opera.com/opera/ stable/non-free Translation-en Ign http://deb.opera.com/opera/ stable/non-free Translation-pl Traf http://ftp.pl.debian.org squeeze Release.gpg Ign http://ftp.pl.debian.org/debian/ squeeze/main Translation-en Ign http://ftp.pl.debian.org/debian/ squeeze/main Translation-pl Pob: 1 http://www.deb-multimedia.org squeeze Release.gpg [198 B] Ign http://www.deb-multimedia.org/ squeeze/main Translation-en Ign http://www.deb-multimedia.org/ squeeze/main Translation-pl Ign http://www.deb-multimedia.org/ squeeze/non-free Translation-en Ign http://www.deb-multimedia.org/ squeeze/non-free Translation-pl Traf http://deb.opera.com stable Release Traf http://security.debian.org squeeze/updates Release.gpg Ign http://security.debian.org/ squeeze/updates/main Translation-en Ign http://security.debian.org/ squeeze/updates/main Translation-pl Traf http://ftp.pl.debian.org squeeze-updates Release.gpg Ign http://ftp.pl.debian.org/debian/ squeeze-updates/main Translation-en Ign http://ftp.pl.debian.org/debian/ squeeze-updates/main Translation-pl Traf http://ftp.pl.debian.org squeeze Release Pob: 2 http://www.deb-multimedia.org squeeze Release [24,1 kB] Traf http://deb.opera.com stable/non-free amd64 Packages Traf http://security.debian.org squeeze/updates Release Traf http://ftp.pl.debian.org squeeze-updates Release Traf http://backports.debian.org squeeze-backports Release.gpg Ign http://backports.debian.org/debian-backports/ squeeze-backports/main Translation-en Ign http://backports.debian.org/debian-backports/ squeeze-backports/main Translation-pl Traf http://www.deb-multimedia.org squeeze/main Sources Traf http://security.debian.org squeeze/updates/main Sources Traf http://ftp.pl.debian.org squeeze/main Sources Traf http://ftp.pl.debian.org squeeze/main amd64 Packages Traf http://www.deb-multimedia.org squeeze/main amd64 Packages/DiffIndex Traf http://www.deb-multimedia.org squeeze/non-free amd64 Packages/DiffIndex Traf http://security.debian.org squeeze/updates/main amd64 Packages Traf http://ftp.pl.debian.org squeeze-updates/main Sources/DiffIndex Traf http://ftp.pl.debian.org squeeze-updates/main amd64 Packages/DiffIndex Traf http://backports.debian.org squeeze-backports Release Traf http://ftp.pl.debian.org squeeze-updates/main amd64 Packages Traf http://backports.debian.org squeeze-backports/main amd64 Packages/DiffIndex Traf http://backports.debian.org squeeze-backports/main amd64 Packages Pobrano 199 B w 2s (92 B/s) Czytanie list pakietów... Gotowe
Edit:
Na chwilę obecną - openbox+ menadżer logowania (gdm) - to wszystko co mam ;D
Ostatnio edytowany przez Ketaro (2012-09-24 14:01:07)
Offline
I nadal to samo?
Offline
Cały czas to samo, no wiem może źle coś robię, albo system pamięta jeszcze jakieś stare błędne ustawienie.
Aha, adresy w repo są poprawne, popełniłem błąd przy przepisywaniu. Nie wiedziałem o tym środkowym przycisku
aptitude install moc Następujące NOWE pakiety zostaną zainstalowane: ca-certificates{a} libcurl3-gnutls{a} libfaad2{a} libidn11{a} libjack-jackd2-0{a} libmad0{a} libmodplug1{a} libmpcdec6{a} libresid-builder0c2a{a} libsamplerate0{a} libsidplay2{a} libsidutils0{a} libsndfile1{a} libtagc0{a} moc openssl{a} 0 pakietów aktualizowanych, 16 instalowanych, 0 do usunięcia i 6 nie aktualizowanych. Do pobrania 0 B archiwów. Zajęte po rozpakowaniu: 8774 kB. Kontynuować? [T/n/?] y E: Nie udało się odnaleźć pliku dla pakietu libmpeg2-4. Może to oznaczać, że trzeba będzie ręcznie naprawić ten pakiet. E: Nie udało się odnaleźć pliku dla pakietu libmpeg2-4. Może to oznaczać, że trzeba będzie ręcznie naprawić ten pakiet. E: Błąd wewnętrzny: nie można utworzyć listy pakietów do pobrania
Offline
Zobacz:
dpkg --force-all -P libmpeg2-4 aptitude full-upgrade
Offline
Pierwsze:
dpkg --force-all -P libmpeg2-4 dpkg: ostrzeżenie: problem zignorowany po użyciu opcji --force: Pakiet jest w złym stanie - powinien zostać przeinstalowany przed usunięciem. (Odczytywanie bazy danych ... 38021 files and directories currently installed.) Usuwanie libmpeg2-4 ... Czyszczenie z plików konfiguracyjnych dla libmpeg2-4 ...
Edit:
Zaraz wyślę drugie
Edit2:
Reszta
aptitude full-upgrade Następujące pakiety zostaną zaktualizowane: isc-dhcp-client isc-dhcp-common libdrm-intel1 libdrm-radeon1 libdrm2 5 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nie aktualizowanych. Do pobrania 1907 kB archiwów. Zajęte po rozpakowaniu: 12,3 kB. Kontynuować? [T/n/?] y Pobieranie:1 http://www.deb-multimedia.org/ squeeze/main libdrm2 amd64 2.4.23-0.0 [432 kB] Pobieranie:2 http://security.debian.org/ squeeze/updates/main isc-dhcp-client amd64 4.1.1-P1-15+squeeze8 [281 kB] Pobieranie:3 http://www.deb-multimedia.org/ squeeze/main libdrm-intel1 amd64 2.4.23-0.0 [433 kB] Pobieranie:4 http://security.debian.org/ squeeze/updates/main isc-dhcp-common amd64 4.1.1-P1-15+squeeze8 [339 kB] Pobieranie:5 http://www.deb-multimedia.org/ squeeze/main libdrm-radeon1 amd64 2.4.23-0.0 [421 kB] Pobrano 1907 kB w 38s (49,5 kB/s) (Odczytywanie bazy danych ... 38009 files and directories currently installed.) Przygotowanie do zastąpienia isc-dhcp-client 4.1.1-P1-15+squeeze6 (wykorzystując .../isc-dhcp-client_4.1.1-P1-15+squeeze8_amd64.deb) ... Rozpakowanie pakietu zastępującego isc-dhcp-client ... Przygotowanie do zastąpienia isc-dhcp-common 4.1.1-P1-15+squeeze6 (wykorzystując .../isc-dhcp-common_4.1.1-P1-15+squeeze8_amd64.deb) ... Rozpakowanie pakietu zastępującego isc-dhcp-common ... Przygotowanie do zastąpienia libdrm2 2.4.21-1~squeeze3 (wykorzystując .../libdrm2_2.4.23-0.0_amd64.deb) ... Rozpakowanie pakietu zastępującego libdrm2 ... Przygotowanie do zastąpienia libdrm-intel1 2.4.21-1~squeeze3 (wykorzystując .../libdrm-intel1_2.4.23-0.0_amd64.deb) ... Rozpakowanie pakietu zastępującego libdrm-intel1 ... Przygotowanie do zastąpienia libdrm-radeon1 2.4.21-1~squeeze3 (wykorzystując .../libdrm-radeon1_2.4.23-0.0_amd64.deb) ... Rozpakowanie pakietu zastępującego libdrm-radeon1 ... Przetwarzanie wyzwalaczy dla man-db... Konfigurowanie isc-dhcp-common (4.1.1-P1-15+squeeze8) ... Konfigurowanie isc-dhcp-client (4.1.1-P1-15+squeeze8) ... Konfigurowanie libdrm2 (2.4.23-0.0) ... Konfigurowanie libdrm-intel1 (2.4.23-0.0) ... Konfigurowanie libdrm-radeon1 (2.4.23-0.0) ... Bieżący status: 0 aktualizacji [-5].
Właśnie instaluje się MOC ;)
Ostatnio edytowany przez Ketaro (2012-09-24 14:14:10)
Offline
OK, zainstaluj teraz libmpeg2-4 i potem usuń go jeszcze raz. Coś było z nim nie tak i mogły śmieci zostać.
Offline
Ok zrobiłem tak, aptitude install a poźniej remove libmpeg2-4. Wielkie dzięki
A teraz jakbyś mógł wytłumaczyć co się stało , dalczego ten libmpeg2-4 przeszkadzał i co to za komendy, może bardziej w jakim celu je wykorzsytaliśmy
dpkg --force-all -P libmpeg2-4 aptitude full-upgrade
Wybacz że Cię tak nękam, ale chciałbym się czegoś nauczyć i nie lubie tylko wklejać polecenia i patrzeć co się dzieje
Edit:
Jak sprawdzić czy mam zainstalowane stery do karty dźwiękowej, bo włączyłem MOC i jakiś plik mp3 ale nic nie słychać (zaraz sprawdze jak się w nim podgłaśnie ale na wszelki wypadek zapytam o problemy z dźwiękim)
Ostatnio edytowany przez Ketaro (2012-09-24 14:23:03)
Offline
Generalnie komunikat:
E: Nie udało się odnaleźć pliku dla pakietu tu_nazwa_pakietu. Może to oznaczać, że trzeba będzie ręcznie naprawić ten pakiet.
oznacza, że konkretna wersja danego pakietu nie jest dostępna w repozytorium.
U Ciebie niby wersja według oznaczeń zgadzała się z dostępną w repozytorium:
libmpeg2-4: Zainstalowano: 0.4.1-3 Kandydująca: 0.4.1-3 Tabela wersji: 0.4.1-3 0 500 http://ftp.pl.debian.org/debian/ squeeze/main amd64 Packages ***0.4.1-3 0 100 /var/lib/dpkg/status
(wersja przy /var/lib/dpkg/status to aktualnie zainstalowana)
jednak przez system zarządzania pakietami widziana była jako inna. Wersje identyczne dostępne z kilku źródeł umieszczane są bezpośrednio jedna pod drugą bez wyszczególnienia numeracji jeszcze raz. W tym przypadku powinno być to mniej więcej:
libmpeg2-4: Zainstalowana: 0.4.1-3 Kandydująca: 0.4.1-3 Tabela wersji: *** 0.4.1-3 0 500 http://ftp.pl.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status
A zatem skoro w systemie miałeś inną wersję niż dostępną w repozytorium, wypadało ją wywalić i zainstalować tą z repozytorium.
Polecenie:
dpkg --force-all -P libmpeg2-4
usunęło ten pakiet używając wszelkich dostępnych wymuszeń na wypadek gdyby było z nim coś nie tak, szczegóły w:
dpkg --force-help
Polecenie:
aptitude full-upgrade
zaktualizowało system. Gdyby się okazało, że pakiet libmpeg2-4 jest wymagany przez jakiś inny zainstalowany pakiet, uzupełniłoby również zależności instalując go z repozytorium. Dlaczego pakiet libmpeg2-4 w Twoim systemie różnił się od tego z repozytorium niestety nie wiem, może za pierwszym razem błędnie się zainstalował (aczkolwiek nie spotkałem jeszcze takiego przypadku).
=================
Odnośnie dźwięku odpal alsamixer, podciągnij kanały i wyłącz wyciszenie (klawiszem „m” się przełącza).
Jeśli nie pomoże, załóż wątek w multimediach podając wynik skryptu z przyklejonego wątku.
Offline
Jeszcze raz dziękuje. Już się człowiek czegoś nauczył ;)
--------
Nie wykryło polecenia alsamixer, zatem powinienem to zainstalować, czy chodzi o gnome-alsamixer?
Offline
aptitude install alsa-base alsa-utils
Offline