本帖最后由 怀念逝去的风 于 2024-5-18 13:04 编辑
原文照登,加了一些自己的注释:
MacOS本地使用clouddrive2挂载网盘
苏北坡
轮得到我吗
起初的想法是通过clouddrive2的docker来对115进行挂载。但是即使安装了MacFuse也无法顺利实现挂载,网页文件齐全,挂载到本地也不报错,但本地文件夹是空的。 首先说下,Mac芯片M2(arm64),OS Sonoma 14.1。 于是放弃docker版,老老实实安装本地版。 安装MacFuse按照官网教程,首先安装MacFuse。 下载地址:https://osxfuse.github.io 如果从未启用过系统扩展,这时会提醒安装失败,需要先到系统设置-隐私与安全中启用系统扩展。 - 启用系统扩展,首先关机,长按电源键进入安全性模式,在菜单栏中找到“启动安全性实用工具”,把“安全策略”中的两个按钮勾上。重启Mac后再到隐私与安全性中查看是否启用即可。 然后再运行MacFuse的pkg就可以安装成功。成功后,在系统设置左栏最下面会有提示。
下载压缩包并运行之后在官网https://www.clouddrive2.com/download.html下载对应架构的压缩包; 可以将压缩包移动到路径/Library中;(注:我是解压后直接放入了应用程序,这样就不用下面的解压命令了) 使用tar zxvf clouddrive-2-macos-$ARCH-$VERSION.tgz解压; 进入解压后的目录,(注:我是在应用程序的clouddrive-2-macos-aarch64-0.6.14文件夹上,右键点击,找到最下面的“服务”,选择“新建位于文件夹位置的窗口”,然后在终端窗口输入后续命令)运行./clouddrive。 登录并挂载网页登录 http://<ip>:19798 (注:我是直接输入127.0.0.1:19798)输入邮箱密码登录(注:我是新注册,输入邮箱,密码不是邮箱密码,是注册密码,然后注意到邮箱里去查找新邮件,如果没有看是否在垃圾邮件中,然后验证一下就注册成功了),就能加入网盘并点击电脑图标挂载了。(注:普通用户只能挂载1个网盘) 静默启动程序上述步骤每次都要手动启动这个Unix可执行程序,还有个终端一直挂着,属实有点难受。
在clouddrive执行程序同目录下启动终端,(注:还是按前条注释方法)
执行chmod +x clouddrive。 执行touch clouddrive.command。 执行chmod 777 clouddrive.command。 通过文本编辑打开clouddrive.command,输入以下文本,保存并关闭。 cd /Library/clouddrive-2-macos-aarch64-0.5.12echo "start"(sleep 10nohup ./clouddrive &) &echo "."sleep 2echo "."sleep 2echo "."sleep 2echo "."sleep 2echo "clouddrive,启动!"
终端(注:这里的终端是本尊,不是前面的窗口)执行crontab -e,按i进入编辑,输入: @reboot /Library/clouddrive-2-macos-aarch64-0.5.12/clouddrive.command
(注:我是@reboot /Applications/clouddrive-2-macos-aarch64-0.5.12/clouddrive.command) 注意换成自己的路径。 按Esc,输入:wq保存并退出,在弹出框中点击“好”。 设置一下终端,在终端设置-描述文件-shell中将关闭前询问设为永不。 重启测试一下。
按照上述方法,成功挂载,但是,重启电脑并没有自动运行挂载,我是在系统偏好设置--用户与群组--启动项,把clouddrive这个可执行程序加入,才成功的。
成功挂载的5盘应该是磁盘图标,而不是文件夹图标:
|