在 Linux 中安装 mplayer

在 Linux 中安装 mplayer

我不知道这个论坛是否适合提问,我已经开始使用Linux(OpenSUSE)了。我需要安装mplayer它。我解压了 mplayer 存档。然后在命令屏幕中,我导航到包含 mplayer 解压文件夹的文件夹。然后我使用了以下命令

./configure

但之后,当我输入make命令时,它显示...拼写错误不存在等等...我想只有在makemake install可以将此程序安装到我的系统中...请帮助。

答案1

我本来想和 @geekosaur 说同样的话,但在评论中注意到你的那台电脑没有互联网连接。一般来说,Linux 上的软件分为包(mplayersudozypper是包的示例)。包存储在存储库并依赖于其他包。为了节省您管理它们的任务,有包管理器,例如zypper.

您通常不会从源代码安装软件,而是使用系统附带的包管理器。现在最大的问题是您要安装软件的计算机上没有互联网连接。如果可能的话,插入电缆并zypper下载所需的内容会容易得多。如果不可能,大多数包管理器都可以从本地存储库安装。

我不是 SUSE 用户,但来自文档你可以下载所需的.rpm文件来制作本地存储库,然后讲述zypper它:

# zypper ar my/dir/with/rpms local

之后您可以mplayer在没有互联网连接的情况下安装:

# zypper install mplayer

如果zypper然后告诉你它需要安装其他软件包作为依赖项(并且会失败,因为没有互联网连接),你将必须寻找它需要的 RPM 文件,下载并放入它们my/dir/with/rpms(顺便说一句,这是一个假路径,将其更改为您存储文件的任何路径)。

答案2

您可能会得到更好的服务

$ sudo zypper install mplayer

如果您确实想从源代码编译,则需要安装编译器和工具链。

$ sudo zypper install -t devel_C_C++

您还需要安装各种开发库包;哪些取决于版本mplayer以及您想要使用的功能。一般来说,您最好使用预构建的;mplayer绝对是一个建造野兽。

答案3

要在 Linux 中安装 SMPlayer,您需要执行以下操作:

  • 首先,您必须下载 .deb 包。
  • 然后使用下面给出的命令安装 .deb 包:

    sudo dpkg -i smplayer_0.5.0_i386.deb
    
  • 现在,您可能需要安装libqt4-guilibqt4-core等。您可以使用以下命令安装它们:

    sudo apt-get install -f
    

这将完成您的安装过程。有关更多详细信息,您可以访问以下链接:http://www.smplayerdownload.com

答案4

这看起来是一个不错的方法 -百胜下载器。这是yum-utilsOpenSUSE 上可用的软件包的一部分。

因此,您可以在计算机上使用类似的方法来获取需要下载的网址列表:

yumdownloader --urls --resolve mplayer

我从(稀疏)文档中不确定--resolve和是否--urls可以一起使用,而且我不使用基于 RH 的系统,因此无法轻松检查。

相关内容