1 .什么是snap
Snap是一个软件部署和包管理系统。这些软件包被称为“snaps”,使用它们的工具是“snapd”,它可以跨一系列Linux发行版工作,因此允许与发行版无关的上游软件部署。snap安装的软件以沙盒机制运行。
2. 安装snap
使用yum 安装:
$ yum install snapd
3. 开启snap
# systemctl enable snapd.socket # systemctl start snapd.socket
启用snap支持,在/var/lib/snapd/snap
和/snap
创建符号链接
$ sudo ln -s /var/lib/snapd/snap /snap
使用snap安装的软件位于/snap/bin
,将其加入$PATH
,这里以zsh
为例
$ echo "export PATH=${PATH}:/snap/bin" >> ~/.zshrc
4. 安装icloud
使用snap
安装icloud-notes-linux-client
$ sudo snap install icloud-notes-linux-client
5. 查看snap安装的软件
$ snap list
6. 启动snap安装的软件
$ snap run + 软件名
$ snap run icloud-notes-linux-client
可以看到icloud软件正常启动了