Ubuntu 16.04 LTS'ye vlc medya oynatıcı yüklenemiyor


13
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
vlc : Depends: vlc-nox (= 2.2.2+git20160830+r58831+56~ubuntu16.04.1) but it is not going to be installed
   Depends: libavcodec-ffmpeg56 (>= 7:2.4) but it is not going to be installed or
            libavcodec-ffmpeg-extra56 (>= 7:2.4) but it is not going to be installed
   Depends: libavutil-ffmpeg54 (>= 7:2.4) but it is not going to be installed
   Depends: libgles1-mesa (>= 7.8.1) but it is not going to be installed or
            libgles1
   Depends: libgles2-mesa (>= 7.8.1) but it is not going to be installed or
            libgles2
   Depends: libqt5x11extras5 (>= 5.1.0) but it is not going to be installed
   Depends: libsdl-image1.2 (>= 1.2.10) but it is not going to be installed
   Depends: libsdl1.2debian (>= 1.2.11) but it is not going to be installed
   Depends: libva-drm1 (>= 1.1.0) but it is not going to be installed
   Depends: libva-x11-1 (>= 1.0.3) but it is not going to be installed
   Depends: libva1 (>= 1.2.0) but it is not going to be installed
   Depends: libvlccore8 (>= 2.2.0) but it is not going to be installed
   Depends: libxcb-composite0 but it is not going to be installed
   Depends: libxcb-xv0 (>= 1.2) but it is not going to be installed
   Recommends: vlc-plugin-notify (= 2.2.2+git20160830+r58831+56~ubuntu16.04.1) but it is not going to be installed
   Recommends: vlc-plugin-samba (= 2.2.2+git20160830+r58831+56~ubuntu16.04.1) but it is not going to be installed
   Conflicts: vlc:i386 but 2.1.4-1 is to be installed
vlc:i386 : Depends: vlc-nox:i386 (= 2.1.4-1) but it is not going to be installed
        Depends: libaa1:i386 (>= 1.4p5) but it is not going to be installed
        Depends: libc6:i386 (>= 2.15) but it is not going to be installed
        Depends: libcaca0:i386 (>= 0.99.beta17-1) but it is not going to be installed
        Depends: libfreetype6:i386 (>= 2.2.1) but it is not going to be installed
        Depends: libfribidi0:i386 (>= 0.19.2) but it is not going to be installed
        Depends: libgcc1:i386 (>= 1:4.1.1) but it is not going to be installed
        Depends: libgl1-mesa-glx:i386 but it is not going to be installed or
                 libgl1:i386
        Depends: libqtcore4:i386 (>= 4:4.8.0) but it is not going to be installed
        Depends: libqtgui4:i386 (>= 4:4.8.0) but it is not going to be installed
        Depends: libsdl-image1.2:i386 (>= 1.2.10) but it is not going to be installed
        Depends: libsdl1.2debian:i386 (>= 1.2.11) but it is not going to be installed
        Depends: libstdc++6:i386 (>= 4.6) but it is not going to be installed
        Depends: libtar0:i386 but it is not going to be installed
        Depends: libva-x11-1:i386 (> 1.3.0~) but it is not going to be installed
        Depends: libva1:i386 (> 1.3.0~) but it is not going to be installed
        Depends: libvlccore7:i386 (>= 2.1.0) but it is not installable
        Depends: libx11-6:i386 but it is not going to be installed
        Depends: libxcb-composite0:i386 but it is not going to be installed
        Depends: libxcb-keysyms1:i386 (>= 0.3.9) but it is not going to be installed
        Depends: libxcb-randr0:i386 (>= 1.1) but it is not going to be installed
        Depends: libxcb-shm0:i386 but it is not going to be installed
        Depends: libxcb-xv0:i386 (>= 1.2) but it is not going to be installed
        Depends: libxcb1:i386 (>= 1.6) but it is not going to be installed
        Depends: libxext6:i386 but it is not going to be installed
        Depends: libxinerama1:i386 but it is not going to be installed
        Depends: libxpm4:i386 but it is not going to be installed
        Depends: zlib1g:i386 (>= 1:1.2.3.3) but it is not going to be installed
        Recommends: vlc-plugin-notify:i386 (= 2.1.4-1) but it is not going to be installed
        Recommends: vlc-plugin-pulse:i386 (= 2.1.4-1) but it is not installable
        Conflicts: vlc but 2.2.2+git20160830+r58831+56~ubuntu16.04.1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Her şeyi denedim -f -f install

Ama hiçbir şey işe yaramıyor. denediğimde hepsi bu değilsudo apt upgrade

Aşağıdaki hatayı alıyorum

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 vlc:i386 : Depends: vlc-nox:i386 (= 2.1.4-1) but it is not installed
            Depends: libaa1:i386 (>= 1.4p5) but it is not installed
            Depends: libc6:i386 (>= 2.15) but it is not installed
            Depends: libcaca0:i386 (>= 0.99.beta17-1) but it is not installed
            Depends: libfreetype6:i386 (>= 2.2.1) but it is not installed
            Depends: libfribidi0:i386 (>= 0.19.2) but it is not installed
            Depends: libgcc1:i386 (>= 1:4.1.1) but it is not installed
            Depends: libgl1-mesa-glx:i386 but it is not installed or
                     libgl1:i386
            Depends: libqtcore4:i386 (>= 4:4.8.0) but it is not installed
            Depends: libqtgui4:i386 (>= 4:4.8.0) but it is not installed
            Depends: libsdl-image1.2:i386 (>= 1.2.10) but it is not installed
            Depends: libsdl1.2debian:i386 (>= 1.2.11) but it is not installed
            Depends: libstdc++6:i386 (>= 4.6) but it is not installed
            Depends: libtar0:i386 but it is not installed
            Depends: libva-x11-1:i386 (> 1.3.0~) but it is not installed
            Depends: libva1:i386 (> 1.3.0~) but it is not installed
            Depends: libvlccore7:i386 (>= 2.1.0) but it is not installable
            Depends: libx11-6:i386 but it is not installed
            Depends: libxcb-composite0:i386 but it is not installed
            Depends: libxcb-keysyms1:i386 (>= 0.3.9) but it is not installed
            Depends: libxcb-randr0:i386 (>= 1.1) but it is not installed
            Depends: libxcb-shm0:i386 but it is not installed
            Depends: libxcb-xv0:i386 (>= 1.2) but it is not installed
            Depends: libxcb1:i386 (>= 1.6) but it is not installed
            Depends: libxext6:i386 but it is not installed
            Depends: libxinerama1:i386 but it is not installed
            Depends: libxpm4:i386 but it is not installed
            Depends: zlib1g:i386 (>= 1:1.2.3.3) but it is not installed
            Recommends: vlc-plugin-notify:i386 (= 2.1.4-1) but it is not installed
            Recommends: vlc-plugin-pulse:i386 (= 2.1.4-1) but it is not installable
E: Unmet dependencies. Try using -f.

Ben bile denedim -fama hiçbir şey hala olmuyor.

Lütfen yardım et


1
Sen denedi -folduğu gibi sudo apt-get -f install? Çünkü, yazdığınız açıklamadan tamamen açık değil. Büyük olasılıkla bir yazım hatası ama yine de sormayı tercih ediyorum.
jawtheshark

Evet, aynı sorunu yaşadım ve çözmeyi başardım sudo ppa-purge xorg-edgers. Bunun çoğaltılan sorunun belirli bir sürümü olduğuna inanıyorum.
Atcold

Bu 2.2.2+git20160830+r58831+56~ubuntu16.04.1, dağıtımınızın varsayılan VLC sürümü yerine VLC'nin git (test) sürümünü kullandığınız anlamına gelir. Bu nedenle, ilk adım, böyle bir deponun, sudo rm /etc/apt/sources.list.d/videolan*(böyle bir deponun Videolan'a ait olduğu varsayılarak) gibi bir kabuk terminal komutu çalıştırarak kaldırılmasıdır . Daha sonra sudo apt-get purge vlc -y; sudo apt-get autoremove -y; sudo apt-get clean; sudo apt-get update; sudo apt-get check; sudo apt-get dist-upgrade -y; sudo apt-get install vlc -ydağıtımınızın varsayılan (kararlı) VLC'sini yüklemek için komutu çalıştırın .
Yuri Sucupira

Yanıtlar:


22

Bu soruna tek çözüm padoka mesa kararlı depo eklemektir.

https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa

O zaman koş

sudo apt-get install vlc

Şüphesiz Çalışır Yukarıdaki havuz vlc için hem libgles1-mesa hem de libgles2-mesa'ya sahiptir.


Bu kesinlikle bir hayat kurtarıcı. Son zamanlarda bazı şeyler yapıyordum ve başka bir şeyin kaldırdığını öğrenmek için VLC kullanmam gerekiyordu ve libgles1-mesasorunlar nedeniyle tekrar yükleyemedim . Debian sistemlerinde böyle bir sorun, çok fazla farklı versiyona sahip çok sayıda farklı depo, Debian paketleri söz konusu olduğunda tam bir saçılma karışıklığı çünkü kendini kırmayı seviyor.

1
16.04'te libgles1-mesa nd libgles2-mesa karşılıklı-münhasırlık genel sorununu çözüyor gibi görünüyor.
cheshirekow

1
Mükemmel çalıştı!
Saurabh Bayani

Mükemmel! Çözüm hala 16.04'te çalışıyor.
Ricky Dam

1
Bu ppa'yı ekledim. Sonra
vlc'yi

5

Deneyin:

sudo apt-get --purge remove vlc*
sudo apt-get autoremove
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install vlc

Bu çalışır - (*) kullanarak tüm sürümleri kaldırarak komutları tek tek çalıştırarak nihayet yeniden yükleme benim için çalıştı.
Gadgetroid

Tam olarak burada önerilen yaptım. Çok zaman geçirdim (!!) ve işe yaramadı (bağımlılıklarla aynı hata ortaya çıkıyor) :(
user3804598 7:18 '

3

Aşağıdaki komutu kullanarak da aynısını izlemeyi deneyebilirsiniz

sudo apt-get install aptitude
sudo aptitude install vlc

1

Aynı kütüphane sorunum vardı (libgles1-mesa ve libgles2-mesa kütüphane bağımlılıklarıyla ilgili sorunlar nedeniyle vlc'yi yükleyemiyorum). Sorunu yetenek kullanarak çözebilirim.

Ancak kütüphane bağımlılığı sorunları nedeniyle hemen vlc yükleyemedi.

Önce libgles1-mesa'ı $ sudo aptitude install libgles1-mesa ile güncellemeliydim

önerilen çözüme (yüklü olmayan kütüphaneyi saklayarak) soruya cevap: HAYIR

alternatif teklifi kabul edin: libgl1-mesa-glx ve libglapi-mesa'yı önceki sürümlere döndürmek

sonra libgles2-mesa ile devam ettim: $ sudo aptitude install libgles2-mesa

bu sefer önerilen çözümün sorunu yoktu ve kütüphaneyi kurdu

Bu noktada, $ sudo apt-get install vlc ile vlc yükleyebilirim

ve vlc çalışıyordu Hove sizin için de iyi çalışıyor!


1
Bu çözüm, benim durumumda Skype ve Wine'ın kaldırılmasını gerektirecekti. Bu bir çözüm değil.
jfneis

Önceki ile aynı. Kırık bağımlılıkların kullandığım xorg-edgers ppa ile bir şeyler yapmak zorunda olduğu anlaşılıyor. Ppa'yı kaldırmaya çalışacağım.
s3v3n

Koştum ppa-purge ppa:xorg-edgers/ppa, bir sürü paketi indirdim, sonra vlc'yi yükleyebildim :). X yeniden başlatıldıktan sonra hala çalışıp çalışmadığını görecek 😂
s3v3n


0

VLC'nin günlük yayın öncesi sürümleri için PPA ekleyin ve kurun:

sudo add-apt-repository ppa:videolan/master-daily
sudo apt update
sudo apt install vlc

Şimdi Unity Dash'ten (veya eşdeğer bir uygulama başlatıcısından) VLC'yi açın.


hayır hala bağımlılık geliyor
Akash Sarpal

root kullanıcı mısınız?
Avani badheka

evet ben yöneticiyim
Akash Sarpal

pc yeniden başlatmaya çalışın ve tekrar deneyin: sudo apt update && sudo apt install vlc
Avani badheka

1
denedim ama aynı hatayı
againa

0

2 seçeneğiniz var:

  1. Doğrudan "Yazılım Merkezi" nden yükleyin. Ubuntu yazılımına gidin ve arama kutusuna "VLC" yazın. Orada oynatıcıyı bulabilir ve üzerine tıklayarak yükleyebilirsiniz Install.

  2. Terminalde adım adım aşağıdaki komutları deneyin:

    sudo apt-get update
    sudo apt-get install vlc
    
    sudo apt-get install vlc browser-plugin-vlc (embedded in Mozilla Firefox)
    

1
Yazılım merkezi işini denedim ve kurulum asla tamamlanmadı, sadece başlangıçta sıkıştı.
Akash Sarpal

1
denedim ve u bahsettiğim yukarıdaki terminal komutları ile hiçbir şey düzgün bir şekilde oluyor
Akash Sarpal


Bağlantıdan indirin ve sonra dpkg it
Avani badheka

dpkg nedir. ben ubuntu için yeni
Akash Sarpal

-1

Aşağıdaki komutlar benim için çalıştı:

sudo apt-get update --fix-missing

sudo dpkg --configure -a

sudo apt-get install -f

ve ardından VLC'yi yüklemeyi deneyin:

sudo apt install vlc

-1

Karşılanmayan bağımlılıkları olan bir çok hayal kırıklığından sonra, bu işe yaradı:

sudo add-apt-repository ppa:jonathonf/vlc-3
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
sudo add-apt-repository ppa:jonathonf/meson
sudo apt-get update
sudo apt-get install vlc

Açıklama yapılmadan indirildi.
Sridhar Sarnobat
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.