Nextcloud – невероятно популярная облачная платформа с открытым исходным кодом.
С тех пор, как он был разветвлен из уже популярного OwnCloud, Nextcloud не увидел ничего, кроме еще большего роста и потрясающих новых функций.
Как ни странно, множество дистрибутивов, включая Debian и Ubuntu, не включают клиент Nextcloud в свои репозитории.
Это руководство проведет вас через процесс установки официального клиента Nextcloud в вашей системе.
В этом уроке вы узнаете:
- Как добавить PPA на Ubuntu.
- Как добавить репозиторий в Debian.
- Как установить клиент Nextcloud.
Как добавить PPA на Ubuntu
Nextcloud нацелилась на Ubuntu за его официальную поддержку, поэтому пользователи Ubuntu имеют прямой доступ к PPA, содержащему все, что вам нужно, без лишних хлопот или настройки.
Они поддерживают каждый выпуск Ubuntu за последние несколько лет, с пакетами, созданными для каждого выпуска.
У вас не возникнет проблем с получением необходимых пакетов.
Добавьте PPA в вашу систему.
$ sudo add-apt-repository ppa:nextcloud-devs/client
Затем обновите Apt.
$ sudo apt update
Как добавить репозиторий в Debian
Nextcloud говорит, что они поддерживают Debian с помощью Ubuntu PPA, и в некотором роде они не дают дополнительного объяснения того, как на самом деле настроить систему в системах Debian.
Обычно это не имеет большого значения, но требования клиента Nextcloud на самом деле довольно специфичны, и они не будут работать без идеального соответствия версии Ubuntu.
К счастью, мы уже разобрались в этом для вас.
Начните с создания нового файла конфигурации для хранилища.
$ sudo touch /etc/apt/sources.list.d/nextcloud-client.list
Затем добавьте в файл вариант, соответствующий вашей версии Debian.
Stretch(Stable)
deb http://ppa.launchpad.net/nextcloud-devs/client/ubuntu zesty main
deb-src http://ppa.launchpad.net/nextcloud-devs/client/ubuntu zesty main
Testing(Buster)/Sid
deb http://ppa.launchpad.net/nextcloud-devs/client/ubuntu bionic main
deb-src http://ppa.launchpad.net/nextcloud-devs/client/ubuntu bionic main
Независимо от используемой версии ключ, который необходимо импортировать в Apt, один и тот же.
Сделай это дальше.
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1FCD77DD0DBEF5699AD2610160EE47FBAD3DD469
Обновите Apt для внесения изменений.
Как установить клиент Nextcloud
Пакет должен быть легко доступен с Apt.
$ sudo apt install nextcloud-client
Интерфейс действительно прост.
Введите адрес своего сервера и войдите в систему.
Оттуда вы сможете настроить резервные копии и создать любое необходимое расписание.
Независимо от вашего дистрибутива вы будете получать обновления через репозиторий, что отлично подходит для обеспечения безопасности, а также для получения новых функций.
Если вы работаете в Debian и что-то перестает работать, вы всегда можете попробовать разные выпуски Ubuntu, чтобы посмотреть, решит ли это проблему.
Обидно, что Nextcloud не установит репозиторий Debian, даже если он содержит те же пакеты.