Linux

Linux + icloud

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软件正常启动了