vlcを安定版にダウングレードするには?

vlcを安定版にダウングレードするには?

私のシステムにvlc v2.2.4がインストールされており、オペレーティングシステム(Parrot Security)にプレインストールされています。問題は、このバージョンが不安定で、.mkvファイルの実行に問題があるため、白い画面が点滅している点(vlc内)で停止することです。 Googleを試してみると、これがvlc v2.2.4の問題であり、安定版はv2.2.0であることがわかりました。

Synaptic Package Managerでvlc 2.2.0を検索してみましたが、最新バージョンのみが表示されます。だからDebianのホームページから以前のバージョンをダウンロードしましたが、ファイルはtar.xz形式でした。 (インストールする方法がわかりません)

どうすればいいですか? vlcの現在のバージョンに対する修正はありますか?または、tar.xzファイルをインストールする必要がありますか?その場合はどうすればよいか教えてください。

sudo make install後のエラー:

Makefile:8807: ターゲット 'video_chroma/libswscale_plugin_la-swscale.lo'のレシピが失敗しました
[4]:* [video_chroma/libswscale_plugin_la-swscale.lo] エラー 1
make[4]: '/home/dummy/vlc-2.2.0/modules' ディレクトリを離れる
Makefile:9653: ターゲット 'install-recursive' のレシピに失敗し
ました[三]:
[install-recursive] エラー 1
make[3]: '/home/dummy/vlc-2.2.0/modules' ディレクトリを離れるとき
Makefile: 9982: ターゲット 'install' のレシピが失敗しました
make[2]:
[インストール] エラー 2
make[2]: '/home/dummy/vlc-2.2.0/modules' ディレクトリを離れるとき
Makefile:2263: ターゲット 'install-recursive' のレシピが失敗しました。
make[1]: *
[install-recursive] エラー 1
make[1]: '/home/dummy/vlc-2.2.0' ディレクトリを離れるとき
Makefile:2729: ターゲット 'install' のレシピに失敗しました
make: *** [install] エラー 2

答え1

あなたは行くことができますDebian の公式パッケージリポジトリ、必要なパッケージバージョンをダウンロードし、手動インストールを使用してくださいdpkg

私はちょうど確認しましたが、現在安定版があります。2.2.4-1、Debianの安定したリポジトリよりも安定していないので、奇妙に聞こえます。

したがって、アーキテクチャに応じてダウンロードし、dpkg -i64ビットの場合。

sudo dpkg -i vlc_2.2.4-1-deb8u1_amd64.deb

答え2

vlc 2.2.4の削除

sudo apt-get remove vlc

以下からVlc 2.2.0をダウンロードしてください。ここ:

wget ftp://ftp.videolan.org/pub/videolan/vlc/2.2.0/vlc-2.2.0.tar.xz

インストールbuild-essentiallinux-headers...:

sudo apt-get install build-essential linux-headers-$(uname -r)
sudo apt-get install git libtool pkg-config autoconf
sudo apt-get install lua5.2 liblua5.2-dev
sudo apt-get build-dep vlc

vlc 2.2.0のインストール

tar xf vlc-2.2.0.tar.xz
cd vlc-2.2.0
./bootstrap
./configure
make
sudo make install

編集する

いくつかの有用な情報はここにあります:wiki.videolan:Unixのコンパイル

答え3

以下を試してくださいapt show -a vlc | grep ^Version。 Enter と入力すると、次の 2 つのことができます。

  1. 警告は、「安定したCLIインターフェイス」がないことを示します。これは、aptの将来のバージョンが現在のバージョンとは異なる機能を持つ可能性があることを意味すると仮定します(私が間違っている場合は誰かが言及します)。これを覚えておく必要があります。

  2. インストールできるすべてのバージョンが表示されます。 2.2.0が存在すると仮定すると、実行可能でありsudo apt install vlc=2.2.0-something(「何か」をaptが言うものに置き換えて)、コンピュータがダウングレードされます。その後、後で更新されないようにvlcを「予約済み」パッケージとして表示できます。を使用してこれを行うことができますapt-mark hold vlc

パッケージの依存関係の問題が発生した場合、runはトラブルシューティングsudo aptitudeに役立つ対話型プログラムを提供します。を使用して適性をインストールする必要があるかもしれませんsudo apt install aptitude

2.2.0がないと、aptからvlcをインストールできません(GUIを使用している場合、GUIはおそらくバックエンドとしてaptを使用すると言いました)。幸いなことに、他のインストール方法があります。ユーザーGAD3Rが指摘したように、彼がすでに指摘したステップを使用してソースからコンパイルできます。あるいは、snapまたはflatpakを介してvlcをインストールすることができますが、両方のパッケージングシステムはわずかに膨らんだことがわかりました。

コンピュータにアプリケーションイメージをインストールすることもできます。 A)ファイルをダウンロードし、B)ファイルを実行可能にし、C)実行するのと同じくらい簡単です。クイックWeb検索の後、2つのアプリケーションイメージが見つかりました。2.2.83.0.0。両方を同時にインストールすることは安全でなければなりません。したがって、何が機能し、何が機能していないかを自由に確認できます。安全を維持するには、まず2.2.8をインストールしてから3.0.0を試してください。設定が互換性がない可能性があるためです。残念ながら、アプリケーションイメージはamd64イメージなので、32ビットオペレーティングシステムでは使用できません。

関連情報