我想在 Ubuntu16.04 上安装 vlc 2.1.6。你能帮我吗?原因解释如下 不支持的编解码器:mp3 。当我在 ubuntu 14.04 上使用 vlc2.1.6 时,没有遇到这个问题。
答案1
你可以找到你正在寻找的版本这里。
下载它(vlc-2.1.6.tar.xz),解压,进入解压的文件夹,然后通过输入以下内容安装它及其插件:make install
。您可以在 INSTALL 文件中找到更多信息。
答案2
几天前,经过几次失败的尝试,我终于在刚安装的 ubuntu 16.04 (amd64) 上安装了 VLC 2.1.6。实际上,我希望它位于我的 xenialpup64-xfce puppy linux 中。您可能知道,VLC 2.1.6 可从“trusty-updates”apt 源列表频道获得。因此,我所做的就是将我的/etc/apt/sources.list
任何内容从“xenial”更改为“trusty”,然后执行apt update
和apt install vlc
,安装将失败,但所有 deb 都应该在 中/var/cache/apt/archive/
。或者,您可以 apt 下载所有需要的软件包(删除 (and) 下划线 (_) 后面的任何内容):
libass4_0.10.1-3ubuntu1_amd64.deb
libavcodec54_6%3a9.20-0ubuntu0.14.04.1_amd64.deb
libavformat54_6%3a9.20-0ubuntu0.14.04.1_amd64.deb
libavutil52_6%3a9.20-0ubuntu0.14.04.1_amd64.deb
libbasicusageenvironment0_2014.01.13-1+deb8u1build0.14.04.1_amd64.deb
libdvbpsi8_1.0.0-3_amd64.deb
libebml4_1.3.0-2+deb8u1build0.14.04.1_amd64.deb
libenca0_1.15-2_amd64.deb
libgcrypt11_1.5.3-2ubuntu4.6_amd64.deb
libgroupsock1_2014.01.13-1+deb8u1build0.14.04.1_amd64.deb
liblivemedia23_2014.01.13-1+deb8u1build0.14.04.1_amd64.deb
libmatroska6_1.4.1-2+deb8u1build0.14.04.1_amd64.deb
libopencore-amrwb0_0.1.3-2ubuntu1_amd64.deb
libopenjpeg2_1.3+dfsg-4.7ubuntu1_amd64.deb
libpostproc52_6%3a0.git20120821-4_amd64.deb
libproxy-tools_0.4.11-0ubuntu4_amd64.deb
libsidplay2_2.1.1-14_amd64.deb
libswscale2_6%3a9.20-0ubuntu0.14.04.1_amd64.deb
libusageenvironment1_2014.01.13-1+deb8u1build0.14.04.1_amd64.deb
libvlc5_2.1.6-0ubuntu14.04.4_amd64.deb
libvlccore7_2.1.6-0ubuntu14.04.4_amd64.deb
libvo-aacenc0_0.1.3-1_amd64.deb
libvo-amrwbenc0_0.1.3-1_amd64.deb
libvpx1_1.3.0-2_amd64.deb
libx264-142_2%3a0.142.2389+git956c8d8-2_amd64.deb
vlc_2.1.6-0ubuntu14.04.4_amd64.deb
vlc-data_2.1.6-0ubuntu14.04.4_all.deb
vlc-nox_2.1.6-0ubuntu14.04.4_amd64.deb
vlc-plugin-notify_2.1.6-0ubuntu14.04.4_amd64.deb
vlc-plugin-pulse_2.1.6-0ubuntu14.04.4_amd64.deb
我使用的是 amd64,所以如果你使用的是 i386,你应该将那些单词改为 amd64。接下来我对 2 个软件包描述做了一些修改:libproxy-tools_0.4.11-0ubuntu4_amd64.deb 和 vlc-nox_2.1.6-0ubuntu14.04.4_amd64.deb:
mkdir libproxy-tools_0.4.11-0ubuntu4_amd64
dpkg-deb --raw-extract libproxy-tools_0.4.11-0ubuntu4_amd64.deb libproxy-tools_0.4.11-0ubuntu4_amd64/
edit libproxy-tools_0.4.11-0ubuntu4_amd64/DEBIAN/control using text editor, replacing libproxy1 (>= 0.4.7) to libproxy1v5 from Depends:
dpkg-deb --build libproxy-tools_0.4.11-0ubuntu4_amd64
mkdir vlc-nox_2.1.6-0ubuntu14.04.4_amd64
dpkg-deb --raw-extractvlc-nox_2.1.6-0ubuntu14.04.4_amd64.deb vlc-nox_2.1.6-0ubuntu14.04.4_amd64/
edit vlc-nox_2.1.6-0ubuntu14.04.4_amd64/DEBIAN/control using text editor removing "libgnutls28 (>= 3.2.10-0), " from Depends:
dpkg-deb --build vlc-nox_2.1.6-0ubuntu14.04.4_amd64 to make a modified vlc-nox deb package
之后我们可以使用安装所有下载的 deb 包dkpg -i
。