允许在 Ubuntu 18.04 中安装未签名的存储库

允许在 Ubuntu 18.04 中安装未签名的存储库

我刚刚在笔记本电脑上安装了 Ubuntu 18.04,我正在尝试安装OneDrive 免费客户端在笔记本电脑上同步我的 OneDrive。但是当我尝试使用自述文件中的命令时,它无法安装,因为存储库未签名。我尝试--allow-unauthenticated在任何地方使用该选项,但它仍然失败并重复相同的错误。

提前致谢

答案1

“skilion”客户端于 2018 年被废弃,所有开发工作都转移到这里:https://github.com/abraunegg/onedrive

要在 Ubuntu 上正确安装客户端,您有 2 个选择:

  1. 如果使用 Ubuntu 18.x 及以下版本 - 从源代码编译
  2. 如果使用 Ubuntu 19.x 及以上版本 - 使用 Ubuntu PPA

不要从“Universe”安装客户端,因为这会安装旧版本的客户端。

从源代码编译:

  1. 安装依赖项
sudo apt install build-essential libcurl4-openssl-dev libsqlite3-dev pkg-config git curl
  1. 安装编译器
curl -fsS https://dlang.org/install.sh | bash -s dmd
  1. 激活编译器
source ~/dlang/dmd-2.093.1/activate
  1. 克隆仓库
git clone https://github.com/abraunegg/onedrive.git
  1. 构建客户端
cd onedrive; ./configure; make clean; make;
  1. 安装
sudo make install

使用 Ubuntu PPA 安装

  1. 添加 Ubuntu PPA
sudo add-apt-repository ppa:yann1ck/onedrive
sudo apt-get update
  1. 从 Ubuntu PPA 安装“onedrive”
sudo apt install onedrive

更多详细信息请参阅:

对于问题或支持,请在 GitHub 上开立问题单

相关内容