工作笔记2

sudo apt-get update

sudo apt-get install openjdk-8-jdk

sudo apt-get install automake  autotools-dev binutils bzip2 elfutils expat gawk gcc gcc-multilib g++-multilib ksh less  lib32z1 libaio1 libaio-dev libc6-dev libc6-dev-i386 libc6-i386  libelf-dev libltdl-dev libodbcinstq4-1 libodbcinstq4-1:i386 libpth-dev libpthread-stubs0-dev libstdc++5 make openssh-server rlwrap rpm sysstat unixodbc unixodbc-dev unzip x11-utils zlibc

apt-get install libtiff5-dev:i386 libtiff5-dev

#sudo apt-get install ia32-libs lesstif2 lesstif2-dev libmotif4 libpthread-stubs0 lsb-cxx pdksh
++ lsb libmrm4
sudo apt-get install libmrm4

刚顺手查了一下lesstif2,已经在saucy被移除了。以libmotif替代:
==lesstif2 lesstif2-dev

#新立得
sudo apt-get install synaptic
apt-cache search less | grep 'lesstif'
sudo find / -name '*lsb*'

apt-get install glibc*
apt-get install gcc*
apt-get install make*
apt-get install compat-db*
apt-get install libstdc*
apt-get install libXp*
apt-get install libXtst*
apt-get install compat-libstdc++*

(sudo apt autoremove linux-headers-4.15.0-29 linux-headers-4.15.0-29-generic  linux-image-4.15.0-29-generic linux-modules-4.15.0-29-generic  linux-modules-extra-4.15.0-29-generic)

/sbin/sysctl -a | grep sem
/sbin/sysctl -a | grep shm
/sbin/sysctl -a | grep file-max
/sbin/sysctl -a | grep aio-max
/sbin/sysctl -a | grep ip_local_port_range
/sbin/sysctl -a | grep rmem_default
/sbin/sysctl -a | grep rmem_max
/sbin/sysctl -a | grep wmem_default
/sbin/sysctl -a | grep wmem_max

然后根据上面命令中得到的参数值在/etc/sysctl.conf中增加对应数据,比如:

fs.aio-max-nr = 65536
fs.file-max = 197371
kernel.shmall = 18446744073692774399
kernel.shmmax = 18446744073692774399
kernel.shmmni = 4096
kernel.sem = 32000 1024000000 500 32000
net.ipv4.ip_local_port_range = 32768 60999
net.core.rmem_default = 212992
net.core.rmem_max = 212992
net.core.wmem_default = 212992
net.core.wmem_max = 212992

添加对dell用户的内核限制在 /etc/security/limits.conf 文件中增加以下数据,注:其中dell是我ubuntu系统的普通用户。个人感激没必要再创建一个用户专门用于Oracle,使用常用用户即可。(下面语句只改用户名就行)

syuhin soft nproc  2047
syuhin hard nproc  16384
syuhin soft nofile 1024
syuhin hard nofile 65536
syuhin soft stack  10240

sudo makdir /home/syuhin/Oracle_install
sudo vim /etc/profile
sudo gedit .profile

#oracle安装目录,第5步创建的文件夹
export ORACLE_BASE=/home/syuhin/Oracle_install
#网上说可以随便写
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
#数据库的sid
export ORACLE_SID=orcl
export ORACLE_UNQNAME=orcl
#默认字符集
export NLS_LANG=.AL32UTF8
#环境变量
export PATH=${PATH}:${ORACLE_HOME}/bin/:$ORACLE_HOME/lib64;

source .profile  
echo $ORACLE_HOME

sudo mkdir /usr/lib64
sudo ln -s /etc /etc/rc.d
sudo ln -s /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib64/
sudo ln -s /usr/bin/awk /bin/awk
sudo ln -s /usr/bin/basename /bin/basename
sudo ln -s /usr/bin/rpm /bin/rpm
sudo ln -s /usr/lib/x86_64-linux-gnu/libc_nonshared.a /usr/lib64/libc_nonshared.a
sudo ln -s /usr/lib/x86_64-linux-gnu/libpthread_nonshared.a /usr/lib64/libpthread_nonshared.a
sudo ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib64/
sudo ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /usr/lib64/

sudo passwd
su root
echo 'Red Hat Linux release 5' > /etc/redhat-release
exit

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值