在 Arch Linux 上安装和使用 Plex 媒体服务器
Plex 是一个带有服务器的媒体播放器,客户端应用程序在想要管理媒体文件时可以连接到该服务器。您可以使用移动设备、智能电视和笔记本电脑访问服务器上的 Plex 媒体文件。借助 Plex,您可以通过连接到 Plex 媒体服务器从任何地方轻松组织媒体文件。
本指南详细介绍了 Arch Linux 上 Plex 媒体服务器的安装和使用。
如何在 Arch Linux 上安装 Plex 媒体服务器
在安装 Plex 媒体服务器之前,我们必须确保在 Arch Linux 上安装了 SSH,因为我们必须创建 SSH 隧道来帮助远程配置 Plex。
因此,首先使用 pacman 更新存储库。
接下来,安装OpenSSH。
当提示是否继续安装所需的软件包时,按 y 确认安装。
安装 SSH 后,启动并检查其状态以确保其处于活动状态并正在运行。
$ sudo systemctl status sshd
要安装 Plex 媒体服务器,我们必须使用 AUR 安装程序从 AUR 获取它。在本例中,让我们安装 yay 作为我们的 AUR 助手。
首先更新存储库。
接下来,安装其他软件包,例如 Git,以帮助从 GitHub 克隆 yay 存储库。
现在,使用已安装的 Git 克隆 yay 存储库。
确保克隆过程 100% 完成。
导航到克隆的 yay-bin 目录并使用 makepkg 使用以下命令制作软件包:
$ makepkg -si
将使用 yay 安装程序下载并打包所需的包和依赖项。
打包过程中会提示您确认继续安装;按 y 进行授权。
完成后,运行以下命令来安装 Plex 媒体服务器:
继续安装,必要时确认您的操作。
yay 安装程序将找到所有依赖项并安装它们。将显示不同依赖项的安装进度,如下所示。
完成所有安装后,我们可以启动 Plex 服务或使用启用选项将其设置为在启动时自动启动。
$ sudo systemctl enable plexmediaserver.service
如何配置和使用 Plex 媒体服务器
到目前为止,我们已经在 Arch 上安装了 Plex 媒体服务器。下一步是将其配置为远程运行和访问。
首先确保 SSH 正在运行,然后检查服务器的 IP 地址以在通过 localhost 进行 SSH 隧道时使用。
运行以下语法,使用服务器的 IP 地址创建 SSH 隧道,并且 Plex 在端口 32400 上运行:
假设 SSH 没有启动。您将收到“连接被拒绝”的错误,如下例所示,并确保启动 sshd 服务:
启动 SSH 并重新运行该命令后,SSH 将起作用,并且系统将提示您确认添加的 IP 地址的真实性。
创建 ssh 隧道后,在 Arch Linux 上打开浏览器并访问以下 URL:
该 URL 将打开 Plex 网页。如果您有 Plex 帐户,请使用您的凭据登录或通过单击使用电子邮件选项创建新帐户。或者,您也可以使用 Facebook 或 Google 帐户登录。
Plex 将显示一个欢迎页面,解释其工作原理。
向下滚动并单击底部的知道按钮继续配置。
下一项是为 Plex 媒体服务器添加名称。对于我们的例子,我们将其命名为 linux。单击“下一步”继续设置过程。
在下一个窗口中,单击添加库按钮,然后继续为您的媒体文件创建库:
将出现一个窗口,显示用于创建库的各种媒体类型。做出选择并单击“下一步”。
最后,在客户端计算机上为您的 Plex 媒体服务器 库添加一个文件夹。
就是这样。现在,您已经在 Arch Linux 上创建了 Plex 媒体服务器,您可以使用远程设备连接到该服务器来欣赏媒体文件。
结论
Plex 是一个具有服务器和客户端应用程序的媒体播放器。要安装它,您必须有一个 AUR 帮助程序,例如 yay。本指南介绍了在 Arch Linux 上安装、配置和使用 Plex 媒体服务器的步骤。继续执行并在您的端实施相同的操作。