您的位置:首页 > 运维架构 > Linux

linuxDeepin 12.12 32位安装以及jdk的安装

2013-11-05 16:07 525 查看
项目组空闲着一台电脑,便要了过来。放到测试服务器区,准备装个linux当自己的服务器练习。

个人以前用过ubuntu系列的,这次就选择了一脉相承的deepin。

起先我装了64位版本的,一路没什么问题,不过公司的上网行为验证要求有32位的jre环境,但是装32位jdk时碰到问题了。

Failed to extract the files. Please refer to the Troubleshooting section of

the Installation Instructions on the download page for more information

原来是64位装完是没有32位库的,本来可以用apt来得到

sudo apt-get install libc6-i386

另外,一些常用的32位库

sudo apt-get install lib32asound2 lib32z1 lib32stdc++6 lib32bz2-1.0

可惜这狗日的公司偏偏要求先验证才能上网,这不就无解了么。方法不是没有,可以把软件中心的内容下载下来做成本地源来升级。可时间不充裕。换32位得了。

重新用utrloISO制作了启动U盘,重启,从U盘启动,12.12的图标闪了闪,尼玛就告诉我说什么

unable to find a medium containing a live file system

搜了搜,在官网社区查了查,有两个答案,一个是刻录工具不对,用官网提供的那个unetbootin,二是说光驱插在stat口上不认识。
先用第一个工具重新制作盘,果断不起效。
第二个,打开机箱后盖,把光驱上的线全拔了,重新用utrloISO制作的盘启动,完美开始。这个是我相当不理解的地方,我之前12.06版的都没碰到这个问题,12.12怎么会不认识stat呢。

分区就不多说了,我是简单的分了,一个主分区,一个交换区,主分区挂载到/下
开始了 装java
就是一个./xxxx.bin的过程,完成后
配环境变量,我就是想全用户使用
直接在etc/profile 这个文件末尾添加
export JAVA_HOME=/usr/share/jdk1.6.0_45

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

这里一定要注意PATH记得带上原来的PATH并用: (冒号,英文半角) 分开,否则你会把PATH覆盖掉,导致系统都进不去
如果你不幸这么做了,你只能使用全路径命令,比如原来的ls 你得 /bin/ls了,找到vi的命令 把该文件修改为正确的即可

ok,java也完成了,启动SecureCRT吧,but,连不到。为啥呢
第一反应应该是服务没启动,于是 sudo sshd start
告诉我没安装呢 这好说 sudo apt-get install sshd-server
结束后
再次sudo sshd start,
告诉我sshd re-exec requires execution with an absolute path

嗯,好办 /usr/sbin/sshd
结束,可以远程了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: