| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2343 人关注过本帖
标题:无法安装“j2sdk-1_4_2_18-linux-i586.rpm”
只看楼主 加入收藏
tidyboy1221
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2008-5-11
收藏
 问题点数:0 回复次数:6 
无法安装“j2sdk-1_4_2_18-linux-i586.rpm”
我想用“java_user”这个用户安装“j2sdk-1_4_2_18-linux-i586.rpm”.但是用

rpm 安装出现如下错误:
error:cannot get exclusive lock on /var/lib/rpm/Packages
error:cannot open Package index using db3
error:cannot open Package database in /var/lib/rpm
但是我以“root”身份安装没有出现任何问题。请各位指教!!
我的安装过程是这样的
1 useradd java_user
2 chmod o+x j2sdk-1_4_2_18-linux-i586-rpm.bin
3 ./chmod o+x j2sdk-1_4_2_18-linux-i586-rpm.bin
4 cpm -ivh chmod o+x j2sdk-1_4_2_18-linux-i586.rpm
搜索更多相关主题的帖子: 问题 
2008-08-03 18:51
tidyboy1221
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2008-5-11
收藏
得分:0 
对不起,我更正一下我的安装过程:
1 useradd java_user ,然后设置密码
2 chmod o+x j2sdk-1_4_2_18-linux-i586-rpm.bin
3 ./j2sdk-1_4_2_18-linux-i586-rpm.bin
4 cpm -ivh chmod o+x j2sdk-1_4_2_18-linux-i586.rpm
2008-08-04 17:43
tidyboy1221
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2008-5-11
收藏
得分:0 
安装过程的第四步是这样的:
cpm -ivh j2sdk-1_4_2_18-linux-i586.rpm
2008-08-04 17:45
tidyboy1221
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2008-5-11
收藏
得分:0 
对不起,我在修改一下。
我的安装过程是:
1 useradd java_user ,然后设置密码
2 chmod o+x j2sdk-1_4_2_18-linux-i586-rpm.bin
3 ./j2sdk-1_4_2_18-linux-i586-rpm.bin
4 rpm -ivh j2sdk-1_4_2_18-linux-i586.rpm
好像“java_user”这个用户没有相应的权限,不知道对不对。
请各位高手指点一下。谢谢了
2008-08-05 12:01
tidyboy1221
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2008-5-11
收藏
得分:0 
为什么没有人回复呢?我应经更改了我的错误。
请大家帮帮忙吧!
是不是因为这问题太简单?我已经从书本上找不到答案了,请各位行行好吧!
2008-08-09 16:09
VxWorks
Rank: 3Rank: 3
来 自:WindRiver
等 级:论坛游民
威 望:6
帖 子:859
专家分:68
注 册:2007-11-24
收藏
得分:0 
真佩服你,在这个论坛等了快一周
这里没人气没版主没技术,在这等还不是等死啊
你可以去去提问

你修改后还是1楼的问题吗?如果是这个问题说明你使用的帐户没有读写rpm数据的权限,可以授权或换用root安装,通常只有root有权使用rpm安装软件。

求助问题时应该把你执行的操作及在哪一步出错,出错信息列出来。

为了防止世界被破坏,为了守护世界的和平,贯彻爱与真实的邪恶,可爱又迷人的反派角色,VxWorks!
Don't ask me any question.I'm just here to buy soy sauce.
2008-08-09 17:06
VxWorks
Rank: 3Rank: 3
来 自:WindRiver
等 级:论坛游民
威 望:6
帖 子:859
专家分:68
注 册:2007-11-24
收藏
得分:0 
我帮人帮到底,搜到别人写的有些扯淡我做了修改
http://www.
1,安装j2sdk-1_4_2_12-linux-i586-rpm.bin

    #chmod +x j2sdk-1_4_2_12-linux-i586-rpm.bin
    #./j2sdk-1_4_2_12-linux-i586-rpm.bin
    #rpm -ivh j2sdk-1_4_2_12-linux-i586-rpm


·第一行是增加rpm.bin文件的可执行权限,不是必需。
·第二行是执行bin文件,会出现一个协议(听说好多版本都是后面一步出协议,我没注意过其他版本,可能这个版本是急性子吧),‘yes’后解压出j2sdk-1_4_2_12-linux-i586-rpm
·第三行是安装,这个版本默认在/usr/local/java下的j2sdk..版本号...文件夹
备注:为了后面填写路径方便,以及考虑到哥们的使用习惯。可以给带版本号的文件夹链接到jdk文件夹

    #ln -sv j2sdk-1.4.12 jdk


设置环境变量,在自己home目录中的.bash_profile中加入以下内容,用于设置此后一系列相关的环境变量,Tomcat、MySQL、Apache等。

    编辑.bash_profile:
    vi ~/.bash_profile

    附加一下内容:
    #set java environment
    export JAVA_HOME=/usr/local/java/jdk
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/tool.jar:$JAVA_HOME/lib/dt.jar


执行命令source .bash_profile或重新登陆后设置生效。可以用


    #echo $JAVA_HOME

命令看刚才设置的变量。此时可以在任何路径使用java命令,不必拘泥在jdk/bin中,并且用Tab键可以自动完成命令了。

    #java --version
    #java -help

随你高兴怎么按。
正规一点的,显得专业一点的,咱来个HelloLinux.java吧

    public class HelloLinux{
    public static void main(String[] args){
    System.out.println("Oh Ye HelloLinux ! Check it Out ! Hey Boy!or Girl !");
    }
    }


然后再同目录下

    #javac HelloLinux.java
    #java HelloLinux


你应该能看到电脑用HipHop节奏跟你套近乎“Hey Boy”。

安装j2sdk-1_4_2_12-linux-i586-rpm.bin过程中我用到的其他命令

    #chmod -R 755 java


递归改变文件权限,可以把其子文件夹的文件一起办了。


[[it] 本帖最后由 VxWorks 于 2008-8-9 17:24 编辑 [/it]]

为了防止世界被破坏,为了守护世界的和平,贯彻爱与真实的邪恶,可爱又迷人的反派角色,VxWorks!
Don't ask me any question.I'm just here to buy soy sauce.
2008-08-09 17:09
快速回复:无法安装“j2sdk-1_4_2_18-linux-i586.rpm”
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.101710 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved