文档首页> Linux命令> 在ubuntu系统下安装配置onedrive步骤

在ubuntu系统下安装配置onedrive步骤

发布时间:2025-05-16 00:03       

在Ubuntu系统下安装和配置OneDrive的完整指南 🚀

  1. 安装前的准备工作
  • 确保系统为Ubuntu 18.04或更高版本
  • 拥有管理员权限(sudo权限)
  • 稳定的网络连接
  • 有效的Microsoft账户
  1. 安装OneDrive客户端 推荐使用功能完善的第三方开源客户端onedrive-abraunegg:

打开终端(Ctrl+Alt+T),依次执行以下命令:

# 添加PPA仓库
sudo add-apt-repository ppa:yann1ck/onedrive
sudo apt update

# 安装客户端
sudo apt install onedrive -y
​
  1. 初始配置 🔧 首次运行时需要授权:
onedrive
​

按提示操作:

  1. 终端会显示授权链接
  2. 复制链接到浏览器打开
  3. 登录Microsoft账户
  4. 授予权限后复制返回的URL到终端
  5. 配置文件详解 配置文件位于~/.config/onedrive/目录:
# 同步目录设置(默认~/OneDrive)
sync_dir = "~/OneDrive"

# 选择性同步(需先启用)
enable_skip_existing = "true"

# 排除文件类型
skip_file = "*.tmp|~*"

# 监控文件变化(实时同步)
monitor_fullscan_frequency = "300"
​
  1. 高级配置技巧 ▶ 选择性同步:
  2. 创建包含/排除列表文件:
touch ~/.config/onedrive/sync_list
​
  1. 按格式添加路径(每行一个):
+ Documents/Work
- Pictures/Vacation
​

▶ 系统服务配置(自动同步):

# 启用服务
systemctl --user enable onedrive
# 启动服务
systemctl --user start onedrive
​
  1. 常见问题解决 💡 ▶ 同步冲突:
  • 检查文件权限:chmod -R u+rw ~/OneDrive
  • 清理缓存:onedrive --resync

▶ 性能优化:

# 限制CPU占用
ionice -c 3 -p `pidof onedrive_d`
# 限制内存
prlimit --as=2000000 --pid `pidof onedrive_d`
​
  1. 安全注意事项 🔒
  • 定期检查授权令牌:onedrive --display-config
  • 敏感文件建议加密后同步
  • 启用2FA双重验证
  1. 卸载方法 完整卸载步骤:
sudo apt purge onedrive
sudo rm -rf ~/.config/onedrive
sudo rm -rf ~/OneDrive
​

提示:同步大量文件时建议使用有线网络连接,首次同步可能需要较长时间(取决于文件量和网速)。对于企业用户,可能需要额外配置SharePoint相关参数。