LINUX.ORG.RU

После запуска neovim из репозитория, в версии из flatpak перестал работать pyright

 , , ,


0

1

Сначала была установленна и использовалась версия из flatpack, после захотелось посмотреть как там себя чувствует версия из репозиториев. Установил, запустил, посмотрел, а после этого при попытке редактировать код на питоне, neovim выдал: «Spawning language server with cmd: pyright-langserver failed. The language server is either not installed, missing from PATH, or not executable.» В версии из реп все нормально. Как вернуть всё как было?

Debian 12 (sid) 64 bit, wayland, sway, kitty.



Последнее исправление: spellman (всего исправлений: 3)

Дело в том, что дрисня запускается в контейнере, где как бы другая операционная система.., а поэтому нужно указывать пути типа /run/host/usr/bin/executable для тулз с хоста, однако, если тулза читает какие-то системные конфиги в том же /etc, то работать не будет… флетпак только для браузеров, елеграмов и прочей попсы, IDE туда пихать - идиотия авторов таких сборок

uwuwuu
()
Ответ на: комментарий от uwuwuu

Версия из AppImage подобным что странно не страдает. Эх а ведь хотелось бы имменно flatpak, безопасней вроде, встроенный механизм, обновления, flathub как репа, а теперь по виндовому с сайта новые версии качать(

spellman
() автор топика
Ответ на: комментарий от spellman

он не безопасный. там есть доступ к утилитам хоста, но нельзя вызвать их с root-правами, НО! во всех приложениях хомяк монтируется где как раз все самое важное, есть доступ к dbus - это в принципе ничем не отличается от обычного запуска приложений ты их тоже из под рута не запускаешь, и они тоже тебе могут все в хомяке снести. flatpak нужен только чтобы получить последние версии программ на НЕКРОдистрах, либо в случае арча и прочих роллингов - поставить бинарник вместо скачивания говно-раста с сотнями crates и компиляцией всего этого дерьма минут 5

uwuwuu
()
Последнее исправление: uwuwuu (всего исправлений: 2)