Разрешить установку неподписанного репозитория в Ubuntu 18.04

Я только что установил Ubuntu 18.04 на свой ноутбук и пытаюсь установить бесплатный клиент OneDrive для синхронизации моих OneDrive на моем ноутбуке. Но когда я пытаюсь использовать команды из Readme, он не устанавливается, потому что репо не подписано. Я пытался использовать параметр - allow-unauthenticated везде, где он мог бы быть, но он все равно терпит неудачу и повторяет ту же ошибку.

Заранее благодарю

2
задан 25 May 2018 в 18:53

1 ответ

Клиент Skilion был заброшен в 2018 году, и вся разработка была перенесена сюда: https://github.com/abraunegg/onedrive

Чтобы правильно установить клиент на Ubuntu, у вас есть 2 варианта:

  1. При использовании Ubuntu 18.x и ниже — скомпилируйте из исходного кода
  2. При использовании Ubuntu 19.x и выше — используйте Ubuntu PPA

Не устанавливайте клиент из «Юниверса», так как при этом будут установлены старые версии клиент.

Для компиляции из исходников:

  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. Установите onedrive из Ubuntu PPA
sudo apt install onedrive

Для получения дополнительной информации см.:

По вопросам или в поддержку, откройте заявку на GitHub

1
ответ дан 17 September 2020 в 04:17

Другие вопросы по тегам:

Похожие вопросы: