Основываясь на ваших комментариях, я думаю, что понял проблему. Видите ли, Linux разработан как многопользовательская серверная операционная система. Это означает, что он предназначен для одновременного существования множества сеансов разных пользователей. Когда вы вошли в систему как пользователь root, выполнив судо -я
в терминале, это не давало вашему основному пользовательскому сеансу никаких дополнительных привилегий. В Linux, когда вы открываете окно терминала (скорее всего, открывая приложение «Терминал»), вы создаете новый сеанс самого себя. судо -я
Затем команда повысила этот сеанс до привилегий root, но не повысила привилегии существующего сеанса графического интерфейса. Таким образом, когда вы пытались переместить файл в сеансе графического интерфейса, у вас не было разрешений для этого, поскольку они были предоставлены только вашему терминальному сеансу.
Решение довольно простое: либо выполнять всю задачу в терминале, либо использовать другое целевое местоположение. Я бы рекомендовал последнее. Таким образом, вместо того, чтобы пытаться переместить плагин в /USR/библиотека/VS/
(что в любом случае не очень хорошая идея: dpkg предназначен для исключительного контроля над этой папкой), скопируйте его в ~/.vst
. Другими словами, создайте новый каталог в вашей домашней папке с именем .vst
, и скопируйте в него файл плагина. Это не требует прав суперпользователя, не рассердит dpkg и apt и может быть выполнено из графического интерфейса.