日期:2014-05-16  浏览次数:20704 次

debian装上了继续我的linux之旅

昨天,我的debian终于下完了,迫不及待的马上装在了vmware中,安装挺顺利的一会儿功夫就都装好了,为了操作方便还得将ssh服务这样才能更好的实现远程操作,以前自己学过一段时间的Linux现在都给忘记了,linux是个好东西,我可得好好研究研究,它对我的吸引也太大了。

?

2009-12-02

今天是比较郁闷的一天,前几天刚把debian装好,今天分区的时候一不小心数据都没有了,重启后系统启不来了,无奈只有重新再装一次,这次装完以后提示的成功了,可是当我再次用用户名进来后发现什么也没有只有一个桌面,任务栏和工具栏不见了,这时第一反应是gnome-panel没有安装,但是这个界面下只有桌面连终端也找不到怎么办,我还以为debian有打开终端的快捷键呢,找了半天没有找到(希望知道的朋友告诉我一下),算了吧,还是重启进入single-user-model界面吧,进去后直接管理员进入输入命令

apt-get install gnome-panel安装完成再次进入图形界面后工具栏和任务栏出来了,哈哈

?

2009-12-03

?

1、安装jdk时报错

error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

解决办法:在下面包里有libstdc++.so.5 然后复制到/usr/lib里

http://www.linuxidc.com/upload/2008_06/08062807082818.zip ,解压出来后用复制命令cp ./libstdc++.so.5 /usr/lib即可

设置环境变量

JAVA_HOME=/usr/lib/jvm/java-1.5.0-gcj-4.3-1.5.0.0
export JAVA_HOME

?

?2、安装tomcat

我的这个tomcat是从官网上直接下下来的,觉得用debian的apt-get有些慢,下下来后,要进入到tomcat的bin目录下执行

chmod +x *.sh

?

这样就行了,如果遇到了

Cannot find ./catalina.sh  
 This file is needed to run this program

?

说明JAVA_HOME没有配置好,请重新配置,如果遇到了

The BASEDIRenvironmentvariable is not defined correctly  
This environmentvariable is needed to run this program

?

说明.sh文件处于不可执行的状态就要执行起初开始的命令

chmod +x *.sh

?3、安装eclipse

这个IDE工具从官网上下下来后,由于前两步都弄好了,所以它就可以直接用了

4、安装oracle 10g

网上都说在debian下安装oracle 10g比较难,所以刚一试就出问题了

sucre@debian:~/oracle/gateways$ ./runInstaller
正在启动 Oracle Universal Installer...

正在检查安装程序要求...

检查操作系统版本: 必须是redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
                                      未通过 <<<<

正在退出 Oracle Universal Installer。您可以在 /tmp/OraInstall2009-12-03_02-06-53AM/installActions2009-12-03_02-06-53AM.log 中找到本次会话的日志

?

看到了吧没有debian,看来还真得骗骗oracle 10g了

?

2009-12-04

昨天下午安装oracle 10g的时候突然停电了,造成了安装失败,我的debian差点因此而启动不了了,先进入普通模式的时候发现进不去,心想完了得重新安装了,但是又想先进入了single-user-model试试,一看root能用,随后进入了普通模式,一切ok。

在安装oracle 10g的时候可以按照下面的方法进行完全可以成功

大家可以看看以下两篇文章:

Configuring Linux for the Installation of Oracle Database 10g

Installing Oracle Database 10g on Linux

Oracle 10G R2到这里下载
http://www.oracle.com/technology/global/cn/software/products/database/index.html#
本文假设debian lenny已经配置完毕,作为服务器在安装的时候只安装“基本系统”,"KDE环境”不用安装(尽管oracle安装必须使用桌面环境,但这不是问题)。
第一步,配置基本的编译环境
1、编辑/etc/apt/source.list文件,将升级源配置为如下
deb http://mirrors.163.com/debian etch main     //此处使用etch的源主要是为了安装x-window-system-core,当然可以安装xorg
deb http://mirrors.163.com/debian lenny main
deb http://mirrors.163.com/debian lenny contrib
deb http://mirrors.163.com/debian lenny non-free

2、安装必要的软件
apt-get update
apt-get install gcc make binutils lesstif2 libc6 libc6-dev libmotif3 libaio1 libstdc++5 gawk ksh alien libtool lsb-rpm
apt-get install x-window-system-core  //安装x-window-system核心
apt-get install p7zip-full    //用来解压下载回来的oracle安装包

3、增加swap分区,oracle安装需要1G的交换分区(可以根据需要来添加,如果在安装系统的时候已经有交换分区了,可以忽略)
dd if=/dev/zero of=/tmp/swap bs=1M count=100
chmod 600 /tmp/swap
mkswap /tmp/swap
swapon /tmp/swap
可以使用swapon –s 来查看交换分区,在安装完oracle后使用命令swapoff /tmp/swap关闭交换分区

4、创建用户
要用oracle用户安装和启动数据库
groupadd oinstall
groupadd dba
groupadd nobody  //创建这个组是因为oracle支持的redhat系统中默认有这个组,为了欺骗oracle,所以要建立这个组
useradd –g oinstall –G dba –s /bin/bash –m –d /home/oracle oracle  //新建一个oracle用户
passwd oracle //设置用户oracle的登录密码
usermod –g nobody nobody //将用户nobody用户添加到nobody组里

5、创建目录
mkdir –p /var/oracle
chown –R oracle:oinstall /var/oracle
chmod –R 775 /var/oracle

6、修改内核参数
vim /etc/sysctl.conf
添加:
kernel.shmmax = 3147483648
kernel.shmmni = 4096
kernel.shmall = 2097152
kern