如何设置没有root访问权限的路径变量?

西奎师那深

我的大学目前使用非常老的(例如3岁)openJDK 1.7发行版。而且作为一名学生,显然我没有root特权。我想使用一个较新的版本,因为我的一个应用程序(solr)要求从其官方网站下载较新的版本。

我下载了JRE 1.8,并使用以下命令检查了解释器

saikrishnac@chervil:~/jre18/bin$ ./java -version
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
saikrishnac@chervil:~/jre18/bin$ 

事实证明与预期的一样。现在,我要将应用程序进行的所有Java调用都定向到此bin。但是,默认情况下,这就是大学的运作方式

saikrishnac@chervil:~$ java -version
java version "1.7.0_91"
OpenJDK Runtime Environment (IcedTea 2.6.3) (7u91-2.6.3-1~deb8u1)
OpenJDK 64-Bit Server VM (build 24.91-b01, mixed mode)
saikrishnac@chervil:~$ 

所以,我想我需要更改中的JAVA_PATH变量/etc/profie但是我只读取访问权限,因此无法添加以下内容。

export JAVA_HOME="path"
export PATH=$JAVA_HOME/bin:$PATH

上面的建议在:https : //stackoverflow.com/questions/24641536/how-to-set-java-home-in-linux-for-all-users

概括

因此,是否有任何变通办法仅更改我的用户帐户的路径。我的意思是,当我在帐户中运行Java时,希望它使用jre18二进制文件执行。

马修·洛克

您提供的指南告诉您如何为所有用户全局设置这些变量。由于您只想为自己设置这些设置,因此应将它们置于“~/.bashrc编辑”状态:正如Gilles在下面的注释中指出的那样,.bashrc它是用于交互式设置的,在某些情况下很少出错。相反,您应该将它们放在中.profile

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何安装没有root访问权限的python模块?

如何安装没有root访问权限的软件包?

挂载没有root访问权限的iso?

没有root访问权限安装InfluxDB

如何创建对所有文件具有只读访问权限的用户?(即没有写权限的root)

设置组权限,但没有写访问权限

如何在没有root用户访问权限的情况下安装mysql?

如何获得没有root用户访问权限的已安装应用的APK?

如何在没有root用户访问权限的Ubuntu上安装Google Test?

如何确保程序始终运行但没有root用户访问权限?

当root没有访问源目录的权限时,如何创建mount --bind?

如何安装Rails并创建没有root访问权限的新应用程序?

在启动时如何在没有root访问权限的情况下运行bash脚本?

如何在没有root访问权限的情况下在本地安装tmux?

如何在没有root用户访问权限的情况下安装rvm?

如何在没有root用户访问权限的Linux上安装dos2unix?

如何在没有root访问权限的情况下在CentOS上安装Skype

如何在没有root用户访问权限的情况下安装Awesome WM?

如何在没有 sudo 和 root 访问权限的情况下卸载 Linux 中的程序

如何在用户计算机上安装软件(没有 root 访问权限)?

将zsh设为没有root访问权限的默认shell

在ubuntu中没有root访问权限的puppet apply命令

在没有root访问权限的情况下安装SCONS

没有root访问权限安装zsh吗?

安装没有root访问权限的python软件包

在没有 root 访问权限的情况下构建 FLTK

删除没有root访问权限的Google Glass apk?

如何设置access_control以禁止具有“ ROLE_USER”权限的用户访问路径:成功登录后的^ / login?

如何在Go Daddy Linux主机上使用pip安装python软件包(没有root访问权限)