Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

[ROZWIĄZANY] mplayer-gui - błąd przy instalacji - niespełnione zależności

Zaczęty przez r6, Luty 05, 2024, 11:41:20 AM

Poprzedni wątek - Następny wątek

r6

Witam.
Odinstalowałem VLC i jego zależności wraz z plikami konfiguracyjnymi.
Zainstalowałem mplayer a teraz chciałem doinstalować mplayer-gui.

Mam taki błąd przy instalacji:
sudo apt install mplayer-gui

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe   
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
 mplayer : W konflikcie z: mplayer-gui
           W konflikcie z: mplayer-gui:i386
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.

Moje repozytoria
find /etc/apt/ -name *.list
/etc/apt/sources.list
/etc/apt/sources.list.d/sparky.list
/etc/apt/sources.list.d/liquorix.list

cat /etc/apt/sources.list
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security/ bookworm-security/updates main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security/ bookworm-security/updates main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb http://deb-multimedia.org/ bookworm main non-free

cat /etc/apt/sources.list.d/sparky.list
### sparky core repository is used by all sparky editions
deb [signed-by=/usr/share/keyrings/sparky.gpg.key] https://repo.sparkylinux.org/ core main
deb-src [signed-by=/usr/share/keyrings/sparky.gpg.key] https://repo.sparkylinux.org/ core main

### sparky orion repository
deb [signed-by=/usr/share/keyrings/sparky.gpg.key] https://repo.sparkylinux.org/ orion main
deb-src [signed-by=/usr/share/keyrings/sparky.gpg.key] https://repo.sparkylinux.org/ orion main


cat /etc/apt/sources.list.d/liquorix.list
## liquorix
# deb http://liquorix.net/debian/ sid main

Przeszukałem fora linuxiarze.pl oraz sparkylinux.org i nie widzę aby ktoś zgłaszał błędy przy instalacji mplayer-gui.

Wersja Sparky
cat /etc/*-release
DISTRIB_ID=Sparky
DISTRIB_RELEASE=7.2
DISTRIB_CODENAME=Orion-Belt
DISTRIB_DESCRIPTION="SparkyLinux"

robson75

Przecież wyraźnie pisze że mplayer jest w konflikcie z mplayer-gui. Weź odinstaluj mplayer, i zainstaluj mplayer-gui.
Arch Linux Xfce - 64Bit Linux User #621110

r6

Odinstalowałem mplayer i to co razem z nim się instalowało.

sudo apt purge liblirc-client0 libsdl1.2-compat libsdl1.2-compat-shim libmng2 mplayer libmpeg2-4 libdca0 libenca0 libaudio2 libdvdnav4
sudo apt install mplayer-gui
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe   
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
 mplayer : W konflikcie z: mplayer-gui
           W konflikcie z: mplayer-gui:i386
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.

sudo apt update Aktualne i bez błędów.

robson75

I z tego powodu omijam szerokim łukiem dystrybucje oparte na Debian-ie. Po prostu, pomieszanie z poplątaniem.
Arch Linux Xfce - 64Bit Linux User #621110

r6


ciubaka

Też miałem problem z instalacją Mplayer na Sparky. I tylko i wyłącznie na Sparky, nigdzie indziej. Krótko mówiąc - nie zainstalował się. Wgrałem jakąś jego pochodną, bodajże Smtplayer, czy jakoś tak. I konkluzja - nic mi to nie dało, wróciłem do VLC. Może nie było warto? U mnie chodziło o to, że nie mogłem odczytać płyty VCD, ale jak doczytałem potem - w Linuxie generalnie nie jest to zbyt proste ...

PomPom

Debian 12 - zero problemów z zainstalowaniem mplayer czy mplayer-gui.

Przychodzi mi na myśl, że jeden pakiet masz z innego repozytorium niż drugi i kłócą się ze sobą w jakiś sposób.
myk byle jak jako tako

linux4ever

#7
Cytat: r6 w Luty 05, 2024, 12:14:39 PMOdinstalowałem mplayer i to co razem z nim się instalowało.

sudo apt purge liblirc-client0 libsdl1.2-compat libsdl1.2-compat-shim libmng2 mplayer libmpeg2-4 libdca0 libenca0 libaudio2 libdvdnav4
sudo apt install mplayer-gui
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe   
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
 mplayer : W konflikcie z: mplayer-gui
           W konflikcie z: mplayer-gui:i386
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.

sudo apt update Aktualne i bez błędów.

Pakiety się kłócą bo nie masz dogranej architektury i386 lub dwie jak i386 i amd64 które same siebie zwalczają.

Dalej możesz używać mplayer lub mplayer-gui jeśli użyjesz komend z tego poradnika:

https://linuxhint.com/apt_get_fix_missing_broken_packages/

Sam mam siduction z architekturami i386 i amd64 i nie mam takiego problemu.

I jak lubisz odtwarzacze oparte o vlc  to kaffeine zaś na mplayerze nowy silnik multimediów czy mpv a na nim celluloid możesz też użyć kodi.
"Powiedz mi, a zapomnę, pokaż mi, a zapamiętam, pozwól mi zrobić, a zrozumiem. "-Konfucjusz

r6

apt policy mplayer-gui && apt policy mplayer
mplayer-gui:
  Zainstalowana: (brak)
  Kandydująca:   2:1.5+svn38408-1
  Tabela wersji:
     2:1.5+svn38408-1 500
        500 http://deb.debian.org/debian bookworm/main amd64 Packages
mplayer:
  Zainstalowana: (brak)
  Kandydująca:   4:1.5.0+svn38423-dmo2
  Tabela wersji:
     4:1.5.0+svn38423-dmo2 500
        500 http://deb-multimedia.org bookworm/main amd64 Packages
     2:1.5+svn38408-1 500
        500 http://deb.debian.org/debian bookworm/main amd64 Packages

https://linuxhint.com/apt_get_fix_missing_broken_packages/

Polecenia z tego poradnika nic nie zmieniły. Przykład:

sudo apt-get update --fix-missing
Stary:1 http://deb-multimedia.org bookworm InRelease
Stary:2 http://deb.debian.org/debian bookworm InRelease                                                                             
Stary:3 http://security.debian.org/debian-security bookworm-security/updates InRelease                                               
Stary:4 http://deb.debian.org/debian bookworm-updates InRelease
Stary:5 https://repo.sparkylinux.org core InRelease       
Stary:6 https://repo.sparkylinux.org orion InRelease
Czytanie list pakietów... Gotowe

sudo apt-get autoremove
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe   
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.


sudo apt-get install -f
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe   
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.

Polecenia bez odpowiedzi:
sudo apt-get cleansudo dpkg --configure -a
Spróbuję wymusić instalację pakietów z repozytorium http://deb.debian.org/debian

r6

Nie mogłem edytować to dopiszę.

sudo nano /etc/apt/sources.list
Zakomentowałem repozytorium http://deb-multimedia.org

sudo apt-get update
Stary:1 http://deb.debian.org/debian bookworm InRelease                                                        
Stary:2 http://security.debian.org/debian-security bookworm-security/updates InRelease                         
Stary:3 http://deb.debian.org/debian bookworm-updates InRelease
Stary:4 https://repo.sparkylinux.org core InRelease      
Stary:5 https://repo.sparkylinux.org orion InRelease

apt policy mplayer-gui && apt policy mplayer
mplayer-gui:
  Zainstalowana: (brak)
  Kandydująca:   2:1.5+svn38408-1
  Tabela wersji:
     2:1.5+svn38408-1 500
        500 http://deb.debian.org/debian bookworm/main amd64 Packages
mplayer:
  Zainstalowana: (brak)
  Kandydująca:   2:1.5+svn38408-1
  Tabela wersji:
     2:1.5+svn38408-1 500
        500 http://deb.debian.org/debian bookworm/main amd64 Packages

sudo apt -s install mplayer
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe  
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
 libswscale6 : Wymaga: libavutil57 (= 7:5.1.4-0+deb12u1) ale 10:5.1.3-dmo5 ma zostać zainstalowany
 mplayer : Wymaga: libavformat59 (>= 7:5.0)
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.

sudo apt -s install mplayer-gui
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe  
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
 libswscale6 : Wymaga: libavutil57 (= 7:5.1.4-0+deb12u1) ale 10:5.1.3-dmo5 ma zostać zainstalowany
 mplayer-gui : Wymaga: mplayer
               Wymaga: libavformat59 (>= 7:5.0)
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety

Zostanę przy samym mplayer bez gui.

Dziękuję wszystkim za pomoc.

sovtware

na czystym Debianie 12 wszystko gra .... musisz mieć coś pomieszane lub to wina SparkyLinux

sovtware@sovtware-ms-7966:~$ su
Hasło:
root@sovtware-ms-7966:/home/sovtware# sudo apt install mplayer-gui
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe   
The following additional packages will be installed:
  libenca0 liblirc-client0 libmad0 libsdl1.2debian libvorbisidec1 mplayer mplayer-skin-blue
Sugerowane pakiety:
  lirc fonts-freefont-ttf mplayer-doc netselect | fping
Zostaną zainstalowane następujące NOWE pakiety:
  libenca0 liblirc-client0 libmad0 libsdl1.2debian libvorbisidec1 mplayer mplayer-gui mplayer-skin-blue
0 aktualizowanych, 8 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 4 224 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 10,9 MB miejsca na dysku.
Kontynuować? [T/n]
Pobieranie:1 http://deb.debian.org/debian bookworm/main amd64 libenca0 amd64 1.19-1.1 [62,5 kB]
Pobieranie:2 http://deb.debian.org/debian bookworm/main amd64 liblirc-client0 amd64 0.10.1-7.2 [47,0 kB]
Pobieranie:3 http://deb.debian.org/debian bookworm/main amd64 libmad0 amd64 0.15.1b-10.1+b1 [69,1 kB]
Pobieranie:4 http://deb.debian.org/debian bookworm/main amd64 libsdl1.2debian amd64 1.2.15+dfsg2-8 [199 kB]
Pobieranie:5 http://deb.debian.org/debian bookworm/main amd64 libvorbisidec1 amd64 1.2.1+git20180316-7 [72,3 kB]
Pobieranie:6 http://deb.debian.org/debian bookworm/main amd64 mplayer amd64 2:1.5+svn38408-1 [2 255 kB]
Pobieranie:7 http://deb.debian.org/debian bookworm/main amd64 mplayer-gui amd64 2:1.5+svn38408-1 [1 296 kB]
Pobieranie:8 http://deb.debian.org/debian bookworm/main amd64 mplayer-skin-blue all 1.13-2 [223 kB]
Pobrano 4 224 kB w 0s (10,4 MB/s)           
Wybieranie wcześniej niewybranego pakietu libenca0:amd64.
(Odczytywanie bazy danych ... 250439 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu .../0-libenca0_1.19-1.1_amd64.deb ...
Rozpakowywanie pakietu libenca0:amd64 (1.19-1.1) ...
Wybieranie wcześniej niewybranego pakietu liblirc-client0:amd64.
Przygotowywanie do rozpakowania pakietu .../1-liblirc-client0_0.10.1-7.2_amd64.deb ...
Rozpakowywanie pakietu liblirc-client0:amd64 (0.10.1-7.2) ...
Wybieranie wcześniej niewybranego pakietu libmad0:amd64.
Przygotowywanie do rozpakowania pakietu .../2-libmad0_0.15.1b-10.1+b1_amd64.deb ...
Rozpakowywanie pakietu libmad0:amd64 (0.15.1b-10.1+b1) ...
Wybieranie wcześniej niewybranego pakietu libsdl1.2debian:amd64.
Przygotowywanie do rozpakowania pakietu .../3-libsdl1.2debian_1.2.15+dfsg2-8_amd64.deb ...
Rozpakowywanie pakietu libsdl1.2debian:amd64 (1.2.15+dfsg2-8) ...
Wybieranie wcześniej niewybranego pakietu libvorbisidec1:amd64.
Przygotowywanie do rozpakowania pakietu .../4-libvorbisidec1_1.2.1+git20180316-7_amd64.deb ...
Rozpakowywanie pakietu libvorbisidec1:amd64 (1.2.1+git20180316-7) ...
Wybieranie wcześniej niewybranego pakietu mplayer.
Przygotowywanie do rozpakowania pakietu .../5-mplayer_2%3a1.5+svn38408-1_amd64.deb ...
Rozpakowywanie pakietu mplayer (2:1.5+svn38408-1) ...
Wybieranie wcześniej niewybranego pakietu mplayer-gui.
Przygotowywanie do rozpakowania pakietu .../6-mplayer-gui_2%3a1.5+svn38408-1_amd64.deb ...
Rozpakowywanie pakietu mplayer-gui (2:1.5+svn38408-1) ...
Wybieranie wcześniej niewybranego pakietu mplayer-skin-blue.
Przygotowywanie do rozpakowania pakietu .../7-mplayer-skin-blue_1.13-2_all.deb ...
Rozpakowywanie pakietu mplayer-skin-blue (1.13-2) ...
Konfigurowanie pakietu libvorbisidec1:amd64 (1.2.1+git20180316-7) ...
Konfigurowanie pakietu libenca0:amd64 (1.19-1.1) ...
Konfigurowanie pakietu liblirc-client0:amd64 (0.10.1-7.2) ...
Konfigurowanie pakietu libsdl1.2debian:amd64 (1.2.15+dfsg2-8) ...
Konfigurowanie pakietu libmad0:amd64 (0.15.1b-10.1+b1) ...
Konfigurowanie pakietu mplayer (2:1.5+svn38408-1) ...
Konfigurowanie pakietu mplayer-gui (2:1.5+svn38408-1) ...
Konfigurowanie pakietu mplayer-skin-blue (1.13-2) ...
update-alternatives: użycie /usr/share/mplayer/skins/Blue jako dostarczającego /usr/share/mplayer/skins/default (mplayer-skin) w trybie automatycznym
Przetwarzanie wyzwalaczy pakietu hicolor-icon-theme (0.17-2)...
Przetwarzanie wyzwalaczy pakietu libc-bin (2.36-9+deb12u4)...
Przetwarzanie wyzwalaczy pakietu man-db (2.11.2-2)...
Przetwarzanie wyzwalaczy pakietu mailcap (3.70+nmu1)...
Przetwarzanie wyzwalaczy pakietu desktop-file-utils (0.26-1)...
root@sovtware-ms-7966:/home/sovtware#





r6

W Synaptic wymusiłem obniżenie wersji pakietu mplayer.
Przy instalacji mplayer-gui Synaptic pokazuje
Cytatmplayer-gui:

Pakiet mplayer-gui nie posiada żadnej dostępnej wersji, ale istnieje w bazie danych.
Zazwyczaj oznacza, to że pakiet ten został wymieniony w zależnościach, ale nie został przesłany na serwer. Mógł też stać się przestarzałym lub nie jest dostępny w żadnym repozytorium wymienionym w sources.list

Zostaję przy samym mplayer bo go lubię. :)
Dzięki.


Znalazłem takie rozwiązanie problemu.
1. W Synaptic obniżam wersje mplayer
2. Pobieram paczkę DEB mplayer-gui z repozytorium Debiana 12
3. Instaluję pobraną paczkę poleceniem sudo gdebi sciezka_do_paczki_deb
4. Instaluję niebieska skórkę.

W terminalu nie ma polecenia mplayer-gui gmplayer (http://www.mplayerhq.hu/DOCS/HTML/pl/MPlayer.html#gui) ale jest wpis w menu XFCE.

robson75

Jeżeli używasz xfce4 to najlepszym odtwarzaczem będzie parole. Ja na ten przykład od lat używam smplayer, który korzysta z bibliotek Qt5, i ma dwie bardzo fajne funkcje
1. Pozycja czasu, która to zapamiętuje w którym momencie skończyłeś oglądać film.
2. Samoczynne zamykanie odtwarzacza po skończeniu się wideo.
Arch Linux Xfce - 64Bit Linux User #621110

sovtware

Cytat: robson75 w Luty 05, 2024, 08:19:33 PMJeżeli używasz xfce4 to najlepszym odtwarzaczem będzie parole. Ja na ten przykład od lat używam smplayer, który korzysta z bibliotek Qt5, i ma dwie bardzo fajne funkcje
1. Pozycja czasu, która to zapamiętuje w którym momencie skończyłeś oglądać film.
2. Samoczynne zamykanie odtwarzacza po skończeniu się wideo.

ja polecam Celluloid na każdym środowisku świetnie działa

r6

Zainstalowałem oba programy i zobaczę jak działają. Celluloid ma więcej zależności.

Na stronie mplayer jest podane jak dodać repozytorium do Debiana 11 i 12.
http://www.mplayerhq.hu/design7/dload.html

Można również z tych katalogów pobrać paczki DEB mplayer oraz skórki i zainstalować przez sudo gdebi.
https://mplayerhq.hu/MPlayer/deb/pool/main/

Zobacz najnowsze wiadomości na forum