Уже не раз я писал о различных облачных сервисах, таких как Облако Майл.ру, Google Диск, Asus Диск, Wuala и DROPBOX. Но вот о самом моём любимом и часто используемом облаке, Яндекс Диске, я не писал ни разу.
Это нужно исправить, так как достойные продукты заслуживают хороших отзывов.
Я хотя и использую облачные сервисы, все же самые важные файлы доверяю только своему внешнему жесткому диску. Сейчас на Алиэкспресс можно недорого купить отличный SSD внешний жесткий диск, который практически вечный и очень надежный.
Как подключить Яндекс Диск в Linux?
Для работы с Яндекс диском в Линуксе есть несколько способов. Самый простой — это пользоваться им через браузер. Но как понимаете, это не даёт возможность нам синхронизировать файлы на автомате.
Поэтому, попробую найти оптимальный способ подружить Яндекс Диск с моим жёстким диском.
Подключение Яндекс Диска в Linux Mint
Первый способ — через протокол WebDav
Первый способ сделать всё более красиво — это воспользоваться файловым менеджером и подключить Яндекс диск через протокол WebDav.
Открываем Nautilus и во вкладке ФАЙЛ выбираем пункт ПОДКЛЮЧИТЬСЯ К СЕРВЕРУ. А далее заполняем поля:
1 2 3 |
Сервер: webdav.yandex.ru Порт: 443 Папка: / |
Ну и свой логин и пароль в системе, конечно. Далее нажимаем кнопку СОЕДИНИТЬ и по идее у вас в проводнике появится ссылка на внешний диск, то есть наш Яндекс Диск.
К сожалению, у меня этот метод перестал в последнее время работать, так что я буду использовать другой, более современный и удобный. А для этого попробую воспользоваться пакетом, который предлагает сам Яндекс.
Второй способ — через консольный Yandex Disk
Идём по этому адресу и скачиваем нужный нам файл, в моём случае это пакет yandex-disk_latest_i386.deb.
Консольный клиент Яндекс Диск для Linux можно скачать тут….
Но можно сделать всё одной командой в терминале, на то он и линукс :)
1 |
echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" | sudo tee -a /etc/apt/sources.list.d/yandex.list > /dev/null && wget http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install -y yandex-disk |
У меня почему-то сразу не установился пакет, поэтому пришлось ещё раз дать отдельно команду на установку:
1 |
sudo apt-get install -y yandex-disk |
Всё, программа установлена. Но вы не найдёте её ярлык в меню, так как программа консольная, и работать с ней можно только в терминале. Вот некоторые полезные команды для этого:
1 |
$ yandex-disk token USERNAME |
Так мы подключаемся к нашему Яндекс Диску.
1 |
$ yandex-disk start - dir /home/Тут ваш путь к папке |
Так мы запускаем синхронизацию наших файлов. Команд ещё много и о них можно узнать с официального сайта по ссылке выше. Так же есть еще одна консольная программа для подключения Яндекс Диска через консоль, можете попробовать ее.
Третий способ — через графическую оболочку Яндекс Диск
Но согласитесь, это не очень удобно, ведь у вас дома не сервер и вы не системный администратор? Именно для вас один хороший человек сделал графическое приложение для управления Яндекс Диском, которое можно скачать ЗДЕСЬ.
После установки пакета запускаем его командой, так как ярлыка в меню я не нашёл:
1 |
ya-gui |
Вылетает окошко:
Если выбираем пункт NORMAL, то следующим будет такое окошко:
Тут всё понятно, выбирайте, что хотите. Так же после (скорее после перезагрузки, так как у меня стразу не появилось) у вас появится в контекстном меню файлового менеджера такой пункт:
Удобно, согласитесь? Я думаю, что в будущем сам Яндекс предоставит нормальный графический софт для своего Яндекс Диска.
А пока всё так, но это лучше, чем ничего. А вы пользуетесь Яндекс диском в Linux?
Есть еще полнофункциональный индикатор в панель:
подскажите, пожалуйста, не совсем понимаю какой «яндекс-диск» из этого надо установить http://repo.yandex.ru/yandex-disk/ ? А если мне понадобиться зайти с другого компьютера с windows ? или разные ОС на разных компьютерах имеют одинаковый независимый доступ на «яндекс-диск» ?
Из этого нужно ставить в зависимости о того, какой у вас линукс стоит. Какой и какая система, 32 или 64 разрядная?
Для виндовс есть своя программа, и для андроид, программа лишь соединяет с облачным сервером, можно вообще зайти просто через браузер.
Установил ya-gui. Сделал всё по этой инструкции. Но! Что делать дальше?
«»Открываем Nautilus и во вкладке ФАЙЛ выбираем пункт ПОДКЛЮЧИТЬСЯ К СЕРВЕРУ. «»
Nautilus , meno или что угодно (смотря чем пользуетесь),на примере nemo;
файл->подключение к серверу
в Адрес: пишем webdav.yandex.ru в Порт: пишем 443
в тип шифрования ; webdav с шифрованием (HTTPS)
в Папка: пишем: /
в логин и пароль пишем свои от яндекс диска,тавим галочку запоминать пароль,нашимаем соединение….. всё… а второй способ приведённый в статье,тормозной,ного требует ресурсов от пк,и вешает систему на глухо частенько
Как правильно исключить папки для синхронизации в файле .config? Почему-то, если я запускаю в терминале с опцией —exclude-dir, то все норм, а если я то же самое прописываю в конфиге, то синхронизируется все подряд :(
Трудно сказать, все команды описаны в справке Яндекс тут https://yandex.ru/support/disk-desktop-linux/cli-commands.html, может им в поддержку написать? Там и кнопочка есть для этого на странице справки.
установил
echo «deb http://repo.yandex.ru/yandex-disk/deb/ stable main» | sudo tee -a /etc/apt/sources.list.d/yandex-disk.list > /dev/null && wget http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG -O- | sudo apt-key add — && sudo apt-get update && sudo apt-get install -y yandex-disk
подключился, запустил синхронизацию
ОООчень медленная скорость синхронизации.
установил yd-tools — все норм
хочу установить ya-gui выводит сообщение невозможно найти пакет
мож установлено ввожу ya-gui — команда не найдена.
Подскажите пожалуйста почему? Как установить запустить ya gui ?
Спасибо
Виталий, трудно сказать, я лично давно этим не пользуюсь, лучше всего написать в поддержку Яндекса, ссылка выше, это все же их сервис и лучше них никто не знает, почему их сервера тормозят.
ya-gui у меня так и не установился. Окно installing file висит бесконечно долго, и ничего не происходит.
И чё???
Ничего нет…
24 год, а Линь так и остался повозкой для исследований.
С одной стороны так, если брать обычных людей с домашними компами, бесплатная OS не может иметь коммерческого успеха. Но как только Линукс начнут продавать, вы же скажите, почему она не бесплатная?
А если брать сервера, то там почти поголовно стоит Линукс и при этом платных версий тоже хватает, если нужны очень надёжные системы. Так что каждому своё…
Взять Windows, это дырявое тяжелое корыто, оно на 80% компов только из-за того, что на ней можно заработать.