Сделано только для себя, чтобы слушать музыку в MPD.
sudo apt install pkg-config fuse3 libfuse3-dev libfuse-dev -y
sudo dnf install pkg-config fuse3 fuse3-devel python3-devel gcc -y
fusermount3: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf
pip install yandex_fuse-*.tar.gz
systemctl --user start yamusic-fs.service
Или
yamusic-fs ~/Music/Yandex/
После запуска, откроется страница в браузере с QR-кодом, который нужно отсканировать в приложении Я.Ключ. Если авторизация прошла успешна в логах появится запись "Token saved". И начнется синхронизация плейлиста "Мне нравится". После завершения синхронизации в логах будет строка: "Loaded track in like playlist .."
systemctl stop yamusic-fs.service --user
Или
fusermount -u ~/Music/Yandex
~/.config/yandex-fuse.json
{
"token": "",
"best_codec": "aac",
"blacklist": [],
}
token = Токен доступа
best_codec = aac или mp3
blacklist = "Черный список" жанров для "Моя волна"
journalctl --user -u yamusic-fs.service --no-pager
Или
cat ~/.cache/yandex_fuse.log