Можно ли, не будучи пользователем root, загрузить более новую версию KDE и использовать ее в качестве оконного менеджера для сервера RealVNC?
2 ответа
Это абсолютно возможно. Если вы можете использовать sudo
, вы можете установить более новый KDE через ваш любимый менеджер пакетов (при условии, что он доступен в репозиториях).
Если нужной версии нет в репозиториях вашего дистрибутива, вы можете собрать KDE самостоятельно (ссылка «Начало работы»).
Если вы не можете выполнить sudo
, вы не сможете установить что-либо в /usr /local. Вам нужно будет установить его в свой домашний каталог. Каждый раз, когда в инструкциях указана переменная "install prefix", измените ее с /usr/local/...
на /home/username
или /home/username/...
Если используются скрипты configure
, это легко:
./configure --prefix=/home/username
Это изменение позволит вам установить вашу сборку в домашний каталог, в $HOME/bin
, $HOME/lib
, $HOME/share
и т.д. Вам нужно обновить свои сценарии входа, чтобы включить ваш домашний каталог в PATH и LDPATH, чтобы получить к нему доступ.
Без корневого доступа (будь то напрямую или с помощью sudo (1)) установка чего-либо столь же инвазивного, как полная среда рабочего стола (включая соответствующие апплеты, плагины и еще много чего), вероятно, невозможна, и в лучшем случае очень не рекомендуется.
Что именно является целью этого? Если это просто доступ к более новому KDE, обновление дистрибутива, вероятно, будет проще и намного менее рискованным.