ArrayString

ArrayString

Who am I?


What I write about


Recent Posts

Arch Linux/Manjaro系统上安装Snap

有些工具在pacman上无法找到,只提供snap安装方式,现在提供snap点安装方法 在Arch Linux/Manjaro上安装Snap

要在Arch Linux上安装Snapd,你可以使用pacman包管理器或AUR:

sudo pacman -S snapd

对于AUR,需要安装AUR帮助程序,参考安装及使用Arch Linux/Manjaro系统中的AUR助手yay一文。

安装yay之后,使用它来安装Snap:

yay -S --noconfirm --needed snapd

可以使用yaourt进行相同的安装:

yaourt -S snapd

启动并启用snapd服务:

sudo systemctl enable --now snapd.socket

确认服务状态,运行systemctl status snapd.socket命令

在Arch Linux/Manjaro系统上安装Snap的方法

要启用snap支持,请在/var/lib/snapd/snap和/snap之间创建符号链接:

sudo ln -s /var/lib/snapd/snap /snap

由于二进制文件位于/snap/bin/下,我们需要将其添加到$PATH变量中:

echo "export PATH=\$PATH:\/snap/bin/" | sudo tee -a /etc/profile

获取文件来获取新的PATH:

source /etc/profile

Snapd现在可以使用了,可以使用snap命令与其进行交互,请参阅以下帮助页面,运行以下命令:

snap --help

帮助选项请参考在CentOS 7系统中安装Snapd的方法一文。

使用介绍

通过安装hello-world snap来测试你的系统,并确保它正确运行:

$ sudo snap install hello-world

在Arch Linux/Manjaro系统上安装Snap的方法

列出已安装的snaps:

$ snap list

在Arch Linux/Manjaro系统上安装Snap的方法

删除snap:


$ sudo snap remove hello-world

hello-world removed