альтернативы обновления только для одного пользователя

Я использую общий сервер. На этом сервере установлены разные версии Java:

Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode * 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode 

Я бы хотел выбрать Вторичные параметры, но если бы я попытался сделать это, он жаловался, что у меня нет прав (я не root).

Есть ли способ сделать это в «пространстве пользователя»?

Может ли пользователь root использовать это предпочтение только для меня?

  • Проблема с libx11.so.6: undefined symbol: xcb_wait_for_reply64
  • javac показывает другую версию на Fedora 23
  • Установка Java в Ubuntu 10.04 Firefox / Chrome
  • Как обычный пользователь может запускать задачу root cron немедленно, без задержки?
  • Увеличение настроек `ulimit -u` временно в OSX Yosemite
  • Установленный Oracle Java, но при установке программного обеспечения я получаю `Ваша версия Java не поддерживается. '
  • Есть ли 64-битная версия tomcat
  • Как исправить ошибку плагина icedteanp?
  • One Solution collect form web for “альтернативы обновления только для одного пользователя”

    В Debian и производных вам, вероятно, следует использовать update-java-alternatives . Во всяком случае, все эти инструменты связаны с системой, а не связаны с пользователями. Если вы хотите использовать другую java, просто поместите эти строки в свой файл ~/.profile :

     JAVA_HOME=/usr/lib/jvm/java-6-sun JRE_HOME=/usr/lib/jvm/java-6-sun/jre PATH=$JAVA_HOME/bin:"$PATH" export JAVA_HOME JRE_HOME 
    Linux и Unix - лучшая ОС в мире.