如果您是 Reddit 的忠实用户,并且更喜欢通过桌面应用程序进行浏览,那么 Giara 可能是一个不错的选择。这款 Linux 应用程序允许用户直接从桌面访问 Reddit 的内容。本指南将详细介绍如何在您的系统上安装和使用 Giara。
请注意:使用 Giara 应用程序的前提是您拥有一个 Reddit 帐户。如果您需要创建一个新的帐户,请访问 Reddit 官网,并点击“注册”按钮进行操作。
在 Linux 上安装 Giara
Giara 应用程序可以通过 Flathub 应用商店以 Flatpak 的形式提供给所有 Linux 用户。此外,高级用户还可以通过 Arch Linux 用户存储库安装 Giara,或者选择手动编译源代码的方式。
要在您的 Linux 计算机上安装 Giara,首先需要打开一个终端窗口。您可以通过按下键盘上的 Ctrl + Alt + T 快捷键,或者在应用程序菜单中搜索“终端”来启动它。
当终端窗口准备就绪后,就可以开始 Giara 的安装过程了。 请按照下面的安装步骤,确保 Giara 应用程序能够顺利运行。
使用 Flatpak 安装
Giara 的主要分发方式是通过 Flathub 应用商店。如果您希望通过 Flathub 安装 Giara,您需要在您的计算机上安装 Flatpak 运行时环境。
在 Linux 上设置 Flatpak 运行时相对简单。您可以使用软件包管理器安装名为“flatpak”的软件包。如果您在设置过程中遇到任何问题,可以参考相关的指南。
在您的系统上配置好运行时环境后,接下来需要启用 Flathub 应用商店。使用 flatpak remote-add 命令,将 Flathub 添加到您的 Flatpak 应用程序源中:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
成功将 Flathub 应用商店添加到计算机后,即可开始安装 Giara。使用下面的 flatpak install 命令来安装 Giara:
flatpak install flathub org.gabmus.giara
使用 Arch Linux 用户存储库安装
对于 Arch Linux 用户以及使用 Manjaro 的用户,可以通过 Arch Linux 用户存储库 (AUR) 获取 Giara。这是一个由社区维护的资源,用户可以上传自己的应用程序供其他人安装。
要从 AUR 获取 Giara 应用程序,您需要先安装 Trizen AUR 助手,它可以自动完成 AUR 应用程序的安装。您可以使用以下命令来设置 Trizen:
sudo pacman -S git base-devel git clone https://aur.archlinux.org/trizen.git cd trizen/ makepkg -sri
完成 Trizen 的设置后,您可以使用下面的 trizen -S 命令来安装 Giara:
trizen -S giara
从源代码安装
如果您希望从源代码构建并安装 Giara 应用程序,您可以访问官方 Giara Gitlab 页面,并按照页面上的编译说明进行操作。
如何在 Linux 上使用 Giara
要在 Linux 上使用 Giara,请按照以下步骤进行操作:
第一步:在您的 Linux 计算机的应用程序菜单中搜索并打开 Giara。启动后,您会看到一个蓝色的登录按钮。点击此按钮以登录您的 Reddit 帐户。
第二步:点击登录按钮后,Reddit 的“连接”窗口将在您的默认浏览器中打开。请仔细阅读 Reddit 的免责声明。然后,滚动到页面底部并点击按钮,授权 Giara 与您的 Reddit 帐户进行交互。
第三步:成功将 Reddit 帐户连接到 Giara 应用程序后,您的 Reddit 新闻提要将会加载。默认情况下,它将显示您订阅的所有板块的“最佳”帖子。
要选择不同的显示类型,请点击火箭图标旁边的下拉按钮。点击后,将出现一个菜单。您可以在此菜单中选择多种不同的帖子显示方式,请选择最适合您的选项。
第四步:选择您的提要选项后,点击刷新按钮。此按钮将加载您 Reddit 提要中的新项目。
发布帖子
Giara 不仅允许用户在 Linux 桌面上查看 Reddit 提要,还可以使用该应用程序向任何 subreddit 发布帖子。要创建帖子,请找到加号图标并单击它。
点击加号图标后,将出现一个弹出窗口。在此窗口中,您可以看到“文本”、“链接”和“媒体”选项。选择您要发布的帖子类型。然后,在界面中选择您要发布到的 Subreddit,并撰写您的帖子。
完成帖子编辑后,点击“发送”按钮,通过 Giara 将其发布到 Reddit。