红联Linux门户
Linux帮助

Linux因为安装jdk设定环境变量无法登陆桌面解决方法

发布时间:2009-04-24 10:59:37来源:红联作者:ericLi
在linux中安装jdk需要编辑 /etc/profile 文件,这个文件一但被错误设置就会导致系统不能登陆,具体症状为:登陆图形界面以后会弹出一个对话框 “您的回话只持续不到10秒种。。。。。。”,点击确定就又重新引导,但是还是不能顺利的登录图形界面。

对于这个问题可以在命令行模式下把最近对 /etc/profile文件所作的修改去掉即可,具体操作如下:

1。按 shift+ctrl+alt+F1进入命令行模式

2。以root身份登陆

3。按照下面的命令执行

cd etc 回车

/bin/vi profile 回车 (注意:在这里不那能用直接调用Vi 需要指定目录 即 /bin/vi )

上面两个命令可以打开 /etc/profile 文件,

i 回车 (这是vi的插入操作命令)

然后找到你最近修改过的内容,恢复原来状态或者事删除

esc : wq 回车

这时profile文件已经保存更新,重启系统即可顺利进入图形界面
文章评论

共有 3 条评论

  1. windj 于 2009-04-24 13:39:37发表:

    不用修改path
    在profile里增加一行
    export JAVA_HOME=:/home/mushan/java/.jdk1.6

  2. mushan520 于 2009-04-24 11:59:17发表:

    呵呵,我今天安装sun jdk的时候也遇到了类似的问题,不过自己顺利解决了
    其实配置JDK很简单的,下面是我的方法:
    下载JDK并安装后,在终端里面输入:
    sudo gedit /etc/environment
    在PATH后面加上你的JDK的目录即可(粗体即为你的JDK目录,注意前面还应该加个冒号:)
    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/mushan/java/.jdk1.6/bin"
    保存,退出,重启计算机。在终端里面输入:
    java -version
    如果安装成功则会输出jdk的版本信息,下面是我的输出:
    java version "1.6.0_10"
    Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
    Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)

  3. Qicqae 于 2009-04-24 11:12:17发表:

    学习