我不知道这个论坛是否适合提问,我已经开始使用Linux(OpenSUSE)了。我需要安装mplayer
它。我解压了 mplayer 存档。然后在命令屏幕中,我导航到包含 mplayer 解压文件夹的文件夹。然后我使用了以下命令
./configure
但之后,当我输入make
命令时,它显示...拼写错误不存在等等...我想只有在make
我make install
可以将此程序安装到我的系统中...请帮助。
答案1
我本来想和 @geekosaur 说同样的话,但在评论中注意到你的那台电脑没有互联网连接。一般来说,Linux 上的软件分为包(mplayer
、sudo
、zypper
是包的示例)。包存储在存储库并依赖于其他包。为了节省您管理它们的任务,有包管理器,例如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-gui
、libqt4-core
等。您可以使用以下命令安装它们:sudo apt-get install -f
这将完成您的安装过程。有关更多详细信息,您可以访问以下链接:http://www.smplayerdownload.com
答案4
这看起来是一个不错的方法 -百胜下载器。这是yum-utils
OpenSUSE 上可用的软件包的一部分。
因此,您可以在计算机上使用类似的方法来获取需要下载的网址列表:
yumdownloader --urls --resolve mplayer
我从(稀疏)文档中不确定--resolve
和是否--urls
可以一起使用,而且我不使用基于 RH 的系统,因此无法轻松检查。