ubuntu备忘

2 篇文章 0 订阅
1 篇文章 0 订阅

一.触摸板命令:

        关闭触摸板

sudo modprobe -r psmouse

        开启触摸板
sudo modprobe psmouse

 

二.jdk安装

下载

 

下载:jdk-6u37-linux-i586.bin

拷贝 jdk 文件

请把   jdk- 6u37-linux-i586.bin   拷贝到 /opt 目录

我试过在桌面上建一个目录,把 jdk 文件解压后,配置好环境变量,重启后 jdk 没有正常工作。保险起见请把 jdk 文件拷贝到 /opt 目录下。

 

授权,并执行

jdk 授以执行的权限。

Chmod 744 jdk- 6u37-linux-i586.bin

./ jdk- 6u37-linux-i586.bin

 

设置环境变量

在终端窗口里面输入: sudo  -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式.

gedit /etc/profile

在文件的末尾加上下面一段

 

#设置java环境变量
JAVA_HOME=/home/thinker/TOOLS/jdk1.6.0_37
export JRE_HOME=/home/thinker/TOOLS/jdk1.6.0_37/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

 

 

安装box教程

 

http://hi.baidu.com/lhafly/item/5606e820d7af96192b0f1cd5

下载扩展:

https://www.virtualbox.org/wiki/Downloads

将当前用户加入ifrutalbox组

 sudo adduser thinker vboxusers

 

 

 

 

安装oracle xe

1,首先去ORACLE下载一个oracle-xe-universal_10.2.0.1-1.0_i386.ded,要注册,是免费的。
2,下载完成后,打开终端进入到文件下载的目录里,(CD进入)
3,然后执行 sudo dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb,自动安装。
4,安装直至出现一句You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.
时,转换用户,输入su,跟住输入你的root密码。
5,进入了root用户终端后,执行/etc/init.d/oracle-xe configure
6
,分别设置如下: 
    the HTTP port that will be used for oracle Application Express:8080     
    the port that will be used for the database listener:1521 
    the password to be used for database accounts:你的管理员和超级用户密码。
    跟住输入y继续。

 

 

 

 

配置完成后会在应用程序中出现“运行sql命令行”

这个时候我们先看一下这个启动器对应的命令:

 

/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/runsqlplus.sh

我们去打开runsqlpllus.sh会发它其实就是调用这个脚本

 

 

/usr/lib/oracle/xe/app/ora cle/product/10.2.0/server/config/scripts/sqlplus.sh

我们再打开sqlplus.sh,内容如下

 #!/bin/bash
  2 #
  3 #       svaggu 09/28/05 -  Creation
  4 #
  5 
  6 ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
  7 export ORACLE_HOME
  8 ORACLE_SID=XE
  9 export ORACLE_SID
 10 NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`
 11 export NLS_LANG
 12 PATH=$ORACLE_HOME/bin:$PATH
 13 export PATH
 14 sqlplus /nolog      

 

也就是说我们运行这个命令的时候这个脚本会先导入一些环境变量

我们将上面代码的6-13行复制到/etc/profile中,这样我们就可以从终端启动sqlplus了。然后我们发现终端里面方向键不能用,

没关系,我们需要安装一个软件解决这个问题。这个软件就是rlwrap

 

sudo apt-get install rlwrap

安装好了以后 我们就可以使用rlwrap sqlplus来代替sqlplus了,不过这样还是不爽,我们在/etc/proflie里再加入一行

 

 

alias sqlplus='rlwrap sqlplus'
source /etc/profile
 
 

什么还有问题???edit命令无法打开缓存的文件?

好吧其实这个是因为oracle不知道使用什么程序来打开缓存文件而已,每次我们使用命令的时候,oracle都生成afiedt.buf文件在你的用户目录中。

我们可以在sqlpllus中使用define_editor=‘vi’来指定使用什么文本编辑器

当然最好的办法是修改

 

/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/sqlplus/admin

目录下的glogin.sql文件,在文件末尾加入

 

 

define_editor='vi'
set editfile /tmp/afiedit.sql

这样就不用每次都设置了,每次使用ed或者edit命令,都会在/tmp目录下生成afiedit.sql文件,之所以用sql扩展名是为了使用vim的语法高亮功能。

 

好了,这就是ubuntu下简单的配置oracle xe的过程。

64位LinuxMint安装永中office

永中office在公式和图像的支持上要优于libreoffice,在WPS出来之前,只能暂且先用永中+libre了。

官网上面的deb包下载下来无法安装,提示错误。

tar.gz包下下来安装提示

(setup:4774): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/local/Yozosoft/Yozo_Office/Jre/lib/i386/xawt/libmawt.so: libXtst.so.6: wrong ELF class: ELFCLASS64

查了下是因为缺少32位的支持包

 

更新代码

sudo apt-get install ia32-libs ia32-libs-gtk linux32 lib32asound2

然后进入解压缩的目录

sudo ./setup

去除文件的锁
sudo chmod -R 777 文件夹名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值