Страница 1 из 1

Не устанавливается Яндекс Диск

Добавлено: 01 сен 2025, 22:19
Marko
Здравствуйте! Пытаюсь установить Яндекс Диск с помощью вот этих двух программ:
Yandex-disk
Yd-tools


Суть в чем: в домашнем каталоге должна быть создана папка Yandex.Disk, в которой, как я понимаю, должен появиться файл, в котором записывается логин и пароль. Папка успешно создана, но она пустая. Когда я в графическом интерфейсе ввожу ПРАВИЛЬНЫЕ логин и пароль и нажимаю ОК, то окно просто закрывается, и никакого файла не создается. А потом, после перезагрузки компа, при старте системы, вылетает такое вот окно:
https://radikal.cloud/i/005.ePLFOC
При нажатии кнопки ОК снова запускается процесс настройки Яндекс Диска: спрашивает, хочу ли я использовать прокси, затем предлагает выбрать папку для синхронизации файлов (я всё оставляю по умолчанию), затем пишет: Введите путь к файлу токена (я оставляю как есть: /home/alex/.config/yandex-disk/passwd), затем просит ввести логин и пароль, я ввожу, и получаю такоео вот пустое окно:
https://radikal.cloud/i/006.ePYEcB
и все...
Окно "Запуск сервиса не удался" зависает.
Вопрос: что происходит? Почему не создается токен?

Не устанавливается Яндекс Диск

Добавлено: 02 сен 2025, 00:15
madesta
Marko писал(а):
01 сен 2025, 22:19
домашнем каталоге должна быть создана папка Yandex.Disk, в которой, как я понимаю, должен появиться файл, в котором записывается логин и пароль.
Неверно. Это папка компьютера для синхронизаций с Диском Яндекс по умолчанию. Но это имя можно изменить с файле конфигурации. Настройки демона расположены в каталоге ~/.config/yandex-disk, в котором три файла: config.cfg, токен в файле passwd и относящейся, вероятно, к идентификатору пользователя файл iid.
По умолчанию, настройка демона Диска Яндекс производится через терминальную команду yandex-disk setup Содержание файла config.cfg у вас должно быть примерно таким:

Код: Выделить всё

auth="/home/alex/.config/yandex-disk/passwd"
dir="/home/alex/Yandex.Disk"
proxy="no"
Кстати, в dir= поддерживаются символические ссылки.
Однако после установки индикатора Диска Яндекс (если я правильно понял) вы, последовали предложению программы настроить синхронизацию со своим Диском Яндекс, что могло привести к перетиранию уже имеющихся настроек Диска Яндекс, сохранённых после настройки демона синхронизации. Настройки индикатора Диска Яндекс расположены в ~/.config/yd-tools, содержание которого может быть:

Код: Выделить всё

autostart= 2 варианта: "yes" (автоматически) или "no" (вручную).
daemons="/home/alexr/.config/yandex-disk/config.cfg"
theme="yes"
fmextensions="yes"
notifications="yes"
Если autostart="no", то для запуска самого индикатора используется команда yandex-disk-indicator
В своё время мне необходимо было использовать разные аккаунты Диска Яндекс для синхронизаций на одном и том же компьютере, поэтому сначала настраивался сам демон Диска Яндекс, а вслед за ним уже и индикатор. А стартовало и останавливалось это через скрипты типа sh. Пояснение использования множественных независимых аккаунтов Яндекс в программе индикатора показалось мне слишком уж запутанным.
Но потом я вообще отказался как от демона синхронизации Диска Яндекс, так и от индикатора к нему, в пользу программы rclone, которая мне показалась намного гибче в интересующих меня областях применения синхронизаций с Диском Яндекс. На первых порах как подспорье GUI может выступить программа rclone-browser (есть в репозитории). Если поставить себе цель, то через скрипты на bash, создаваемые к ним кнопки запуска, а также функционал cron с синхронизациями Диска Яндекс можно творить чудеса.

Не устанавливается Яндекс Диск

Добавлено: 06 сен 2025, 12:33
Mammoth
1. Скачиваем дистрибутив:
https://yandex.ru/support/yandex-360/cu ... 2b90974138
2. Устанавливаем дистрибутив
3. Значок индикатора (утилита yd-go):
https://github.com/slytomcat/yd-go/releases
4. Устанавливаем значок:
sudo cp yd-go /usr/local/bin/
5. Делаем его исполняемым:
sudo chmod +x /usr/local/bin/yd-go
6. Настройка:
yandex-disk setup

P.S.
В АВТОЗАПУСК:
/usr/local/bin/yd-go

Не устанавливается Яндекс Диск

Добавлено: 06 сен 2025, 22:59
Marko
Mammoth, спасибо огромное. У меня немножко криво (3 и 4 пункты не получились), но Яндекс диск заработал. Искреннее спасибо за то, что уделили мне своё время.

Не устанавливается Яндекс Диск

Добавлено: 06 сен 2025, 23:11
Marko
Mammoth, последний вопрос.
У меня выскочило "Хотите ли вы, чтобы Яндекс Диск подключался при старте системы?! и я нажал "Да". А как его отключать, если понадобится? И включать заново? Буду очень признателен, если подскажете.

Не устанавливается Яндекс Диск

Добавлено: 07 сен 2025, 02:48
madesta
Marko писал(а):
06 сен 2025, 23:11
А как его отключать, если понадобится?
Смотрите файл типа .desktop в ~/.config/autostart В Cinnamon содержание такого файла, который можно открыть с помощью простого текстового редактора, будет иметь строку X-GNOME-Autostart-enabled= в значении true или false (автостарт или нет автостарта).
Как альтернативный вариант – в настройках системы смотрите "Автозагрузка" в Cinnamon или "Сеансы и запуск" в xfce. В Cinnamon ползунок установить влево, а в xfce снять галочку. Как в MATE – не знаю.

Не устанавливается Яндекс Диск

Добавлено: 07 сен 2025, 11:00
Mammoth
Marko, скачиваем yd-go

открываем папку со скаченным файлом в Терминали и устанавливаем

...делаем файл исполняемым

в Автозагрузку добавляем команду пользователя

Не устанавливается Яндекс Диск

Добавлено: 07 сен 2025, 11:44
madesta
Если вопрос для запуска/остановки именно самого клиента демона Диска Яндекс, то его встроенные команды: yandex-disk start и yandex-disk stop. Запускается без прав root, просто от имени пользователя, поэтому можно не скачивать yd-go и вместо
Mammoth писал(а):
07 сен 2025, 11:00
в Автозагрузку добавляем команду пользователя

в автозагрузку вписать yandex-disk start.

Не устанавливается Яндекс Диск

Добавлено: 07 сен 2025, 11:55
Mammoth
Marko, yd-go это значок в трее...

Не устанавливается Яндекс Диск

Добавлено: 07 сен 2025, 14:49
Marko
Спасибо, друзья, всем, кто потратил свое время на то, чтобы подсказать мне, как установить Яндекс Диск. Я очень всем благодарен!