如何在ubuntu 14.10中安装mencoder?

主题说出来。 我升级到Ubuntu 14.10并且出于某种原因,他们把mancoder从repos中取出……我需要它来编写一个叫做通用媒体服务器的程序来编码video,从我的电脑上播放我的ps3。 如何在ubuntu 14.10上安装它? 谢谢!

步骤1:从http://pkgs.org/download/mencoder下载Ubuntu 14.04 .deb文件。 如果此时使用dpkg来安装它,则会遇到依赖性问题。 具体而言,您的系统上可能未安装libavcodec54libavcodec-extra-54libavformat54libavutil52libswscale2软件包。 但是,您可能安装了较新的软件包,或者可能有更新的软件包,它们提供相同的function。 因此,我们将修改.deb文件。

第2步:找出系统上已安装的这些软件包的哪些版本:

apt-cache policy libavcodec*

(同样对于其他包裹)会告诉你。 如果没有安装,但有一个可用,比如说libavcodec56有一个安装候选者,请安装它( sudo apt-get install libavcodec56 )。 记下每个包的版本,即最后两位数。 但请注意,您需要libavcodec54libavcodec-extra-54 ,而不是两者。

第3步 :下载名为videbcontrol的脚本。 它可以从这里获得 。 你想让它可执行; 如果您不喜欢vi您可以编辑脚本,找到使用vi的行(当前脚本的第35行),并将其更改为nano或任何其他首选编辑器。

第4步:针对deb文件运行videbcontrol脚本:

videbcontrol mencoder_1.1+dfsg1_0ubuntu3_amd64.deb

或者您下载的任何deb文件。 (您可能需要在此处指定路径名,但不需要sudo )。 这将打开deb的控制文件。 在其中您将找到一行“取决于:”列出我在步骤1中提到的包。现在小心地将版本号替换为您在步骤2中实际安装的那些。关闭编辑器将保存.deb文件als.a.modified.deb文件。

步骤5:使用sudo dpkg -i mencoder[version].modified.deb安装修改后的.deb文件。 希望在这一点上满足所有依赖关系。

顺便说一下,这就是我在我的系统上安装nixnote2 beta的方式,它具有或多或少相同的依赖关系。