ubuntu 16.04 LTSにvlcメディアプレーヤーをインストールできません


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

私はすべてを試しました -f -f install

しかし、何もうまくいかないようです。これまで試しただけではありませんsudo apt upgrade

次のエラーが表示されます

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.

私も試してみました-fが、まだ何も起こりません。

助けてください


1
のように試し-fました sudo apt-get -f installか?なぜなら、あなたが書いた説明から完全に明確ではないからです。それはおそらくタイプミスですが、私はまだ尋ねることを好みます。
jawtheshark

ええ、私は同じ問題を抱えていて、なんとか解決できましたsudo ppa-purge xorg-edgers。これは重複した質問の特定のバージョンだと思います。
Atcold

つまり2.2.2+git20160830+r58831+56~ubuntu16.04.1、ディストリビューションのデフォルトVLCバージョンの代わりにVLCのgit(テスト)バージョンを使用しているということです。したがって、最初のステップは、sudo rm /etc/apt/sources.list.d/videolan*(そのようなリポジトリがVideolanによって所有されていると仮定して)などのシェルターミナルコマンドを実行して、そのようなリポジトリを削除することです。その後、コマンド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 -yを実行して、ディストリビューションのデフォルト(安定)VLCをインストールします。
ユーリスキュピラ

回答:


22

この問題の唯一の解決策は、padoka mesa stableリポジトリを追加することです。

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

次に実行する

sudo apt-get install vlc

上記のリポジトリには、vlcに必要なlibgles1-mesaとlibgles2-mesaの両方があるため、確実に動作します。


これは確かに命の恩人です。私は最近いくつかのことをしていたので、VLCを使用して他の何かがアンインストールしたことを確認する必要があり、libgles1-mesa問題のために再度インストールできませんでした。このようなDebianシステムの問題、非常に多くの異なるバージョンの非常に多くの異なるリポジトリ、それはDebianパッケージに関しては完全に散らばる混乱です。

1
16.04のlibgles1-mesaおよびlibgles2-mesa相互排他性の一般的な問題を修正しているようです。
-cheshirekow

1
完璧に働きました!
Saurabhバヤニ

パーフェクト!ソリューションはまだ16.04で機能します。
リッキーダム

1
このppaを追加しました。次に、コマンドを実行してvlcをインストールしますが、依存関係のある同じエラーのままです:(
user3804598

5

試してください:

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

これは機能します-(*)を使用してすべてのバージョンを削除し、コマンドを1つずつ実行することで、最終的に再インストールがうまくいきました。
ガジェットロイド

ここでお勧めしたとおりにした。多くの時間を費やして(!!)動作しませんでした(依存関係の同じエラーが表示されます):(
user3804598

3

以下のコマンドを使用して同じことを試すことができます

sudo apt-get install aptitude
sudo aptitude install vlc

1

ライブラリの問題はまったく同じでした(libgles1-mesaおよびlibgles2-mesaライブラリの依存関係に問題があるため、vlcをインストールできません)。aptitudeを使用して問題を解決できました。

ただし、ライブラリの依存関係の問題のため、すぐにvlcをインストールできませんでした。

最初に、$ sudo aptitude install libgles1-mesaでlibgles1-mesaを更新する必要がありました

提案されたソリューションへの質問(インストールされていないライブラリを保持)に対する答え:いいえ

次に、代替提案を受け入れます:libgl1-mesa-glxおよびlibglapi-mesaを以前のバージョンに戻す

それから私はlibgles2-mesaを続けました:$ sudo aptitude install libgles2-mesa

今回は提案されたソリューションに問題はなく、ライブラリをインストールしました

この時点で、$ sudo apt-get install vlcを使用してvlcをインストールできます。

そしてvlcが起動し、Hoveが動作するようになりました。


1
私の場合、このソリューションではSkypeとWineを削除する必要があります。これは解決策ではありません。
jfneis

前と同じ。壊れた依存関係は、私が使用しているxorg-edgers ppaで何かしなければならないようです。PPAを削除しようとします。
s3v3n

私は走りましたppa-purge ppa:xorg-edgers/ppa、それは多くのパッケージをダウングレードし、それから私はvlcをインストールすることができました:)。再起動後もXが動作するかどうかを確認します
😂– s3v3n


0

VLCの毎日のプレリリースビルドにPPAを追加してインストールします。

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

Unity Dash(または同等のアプリランチャー)からVLCを開きます。


いまだに依存者がやってくる
Akash Sarpal

ルートユーザーですか?
アヴァニバデカ

はい、私は管理者です
Akash Sarpal

PCを再起動して再試行してください:sudo apt update && sudo apt install vlc
Avani badheka

1
私はそれを試みたが、againa同じエラー
AkashさんSarpal

0

次の2つのオプションがあります。

  1. 「ソフトウェアセンター」から直接インストールします。Ubuntuソフトウェアに移動し、検索ボックスに「VLC」と入力します。そこでプレイヤーを見つけることができ、をクリックしてインストールできますInstall

  2. ターミナルで次のコマンドを段階的に試してください。

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

1
私はソフトウェアセンターのことを試してみましたが、インストールが完了せず、開始時にスタックするだけです。
アカシュサルパル

1
私はそれを試してみましたが、何もuが言及したことが、上記ターミナルコマンドでevenyが起きていない
AkashさんSarpal


リンクからダウンロードしてからdpkgしてください
Avani badheka

dpkgとは何ですか。私はubuntuが
初めて

-1

次のコマンドは私のために働いた:

sudo apt-get update --fix-missing

sudo dpkg --configure -a

sudo apt-get install -f

次に、次を使用してVLCをインストールしてください。

sudo apt install vlc

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.