新手问题:如何在我的服务器上安装 .RPM 或 .DEB?

新手问题:如何在我的服务器上安装 .RPM 或 .DEB?

抱歉,我对这些服务器东西还完全是个新手……

我可以通过 cPanel 和 WHM 访问我的服务器。

我想安装 JungleDisk,他们提供 .RPM、.DEB 和 .TAR 来安装他们的服务器软件。

他们的文件上是这么说的:

软件包文件可用于安装到基于 RedHat 和 Debian 的发行版(例如 Fedora、CentOS、Ubuntu 等)。其他人可以使用 tar 文件手动安装应用程序。

我的服务器有这个

cPanel 11.25.0-R46156 - WHM 11.25.0 - X 3.9 CENTOS 5.5 i686 xen pv

如果我去,WHM > install an RPMJungleDisk 不在可用 RPM 列表中(即使在我重建 RPM 数据库之后)。

因此,JungleDisk 提供给我下载 .DEB、.TAR 或 .RPM 的机会,我假设我需要将其中一个通过 FTP 传输到我的服务器的某个地方,然后呢?

答案1

你需要 SSH 和 FTP 访问权限,然后上传rpm -ivh thefilename.rpm

答案2

Linux 上有两个主要的包管理系统。一个是 rpm。基于 rpm 的发行版包括:RedHat、Centos、Fedora(从您的列表中选择,还有更多)

您可以使用rpm -ivh mypackage.rpm它来安装,同时还提供进度条。

另一个大玩家是基于 deb 的发行版 Debian,Ubuntu 就是其中的两个。

您可以在dpkg -i mypackage.deb这里安装。

有时包生成器甚至会提供存储库...如果没有可用的 deb 包但有 rpm,有时命名的工具alien可以帮助进行转换(应小心处理!)。

如果是使用其他打包工具的发行版,则可以使用 tar 文件。这通常意味着程序将安装到/opt/usr/local/无法像前两个那样完美地与系统集成。

相关内容