2010年11月20日

          在ubuntu下安裝java環境: 1、jdk安裝: (1)下載jdk:java_ee_sdk-5_01-linux.bin 下載地址 http://java.sun.com/javase/downloads/index_jdk5.jsp (2)啟動ubuntu操作系統 (3)用winscp把java_ee_sdk-5_01-linux.bin拷貝到 ubuntu 的/home/wonderful(wonderful是我的用戶目錄) (4)打開Ubuntu終端,運行命令,切換到超級用戶。 (5)cd命令 切換到/home/wonderful 目錄下 (6)運行 cp java_ee_sdk-5_01-linux.bin /usr/local ,將jdk復制到/usr/local目錄下。 (7)cd命令 切換到/usr/local目錄下 (8)運行 chmod a+x java_ee_sdk-5_01-linux.bin 給予相應的權限 (9)./java_ee_sdk-5_01-linux.bin,程序運行(程序默認裝在opt/SDK/jdk下) (10)如果報錯:error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory。 解決方法:在/usr/lib下面發現有 /usr/lib/libstdc++.so.6.0.3于是運行 ln -s /usr/lib/libstdc++.so.6.0.3 /usr/lib/libstdc++.so.5 創建一個符合連接,這個錯誤信息沒有了。 (11)設置Linux的全局環境變量(需要root權限),修改/etc/profile,root超級用戶下 具體命令: su root(輸入密碼后,具有超級用戶權限) vi /etc/profile(編輯profile環境變量文件) 加入: JAVA_HOME=/opt/SDK/jdk PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export PATH JAVA_HOME CLASSPATH 在insert不能修改的情況下:按“shift+:”進入命令輸入格式,輸入命令w(保存) ctrl+z回到命令窗口 (12)運行source /etc/profile,激活java (13)java -version查看java版本,看是否配置合適。 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b03) Java HotSpot(TM) Client VM (build 1.5.0_09-b03, mixed mode) 2、jboss安裝: (1)jboss在windows和ubuntu平臺兼容。直接可以把windows下運行正常的jboss放到ubuntu下。 (2)把jboss(文件夾名為jboss4)放到,ubuntu的 /opt/jboss目錄下,把sys_config_jboss.xml放到 ,ubuntu的 /opt/jboss/sysHome目錄下。(sysHome為新建目錄) (3)修改 /etc/profile 文件。在文件最后增加jboss環境變量。 JBOSS_HOME=/opt/jboss/jboss4 PATH=$PATH:/opt/jboss/jboss4/bin export JBOSS_HOME PATH (4)把工程的三個ggjgWebApp.war、HBSAR.sar、GGJGEJB.jar放到jboss的deploy下。其中 ggjgWebApp.war和GGJGEJB.jar的sys_init.properties中的sysHome屬性指向/opt/jboss /sysHome。 (5)啟動jboss,在jboss4的bin目錄下運行:./run.sh
          posted @ 2010-11-20 08:28 hhcto 閱讀(1122) | 評論 (0)編輯 收藏
           
          搞了很久, 終于把DB2 Express-C給裝在了Linux虛 擬機上。 我用的虛擬機是VirtualBox3.0.4, SUN出品, 只有80M左右, 嘿嘿, 用起來很方便,在虛擬機上裝過增強工具以后, 虛擬機的屏幕分辨率就會自動調整, 自動適應。 和VMWare龐大的體積比起來, 小巧了很多哦。 至于功能和性能, 我是沒感覺出有啥區別來。
              繼續說咱們的DB2。準備工作就去去IBM下載安裝包和語言包。db2exc_970_LNX_x86.tar.gzdb2exc_nlpack_970_LNX_x86.tar.gz。 
              下面開始安裝:
          1. tar -xvzf db2exc_970_LNX_x86.tar.gz
            tar -xvzf db2exc_nlpack_970_LNX_x86.tar.gz

            網上說, 可以解壓到同一個目錄里面, 自動整合, 這個我沒有試驗, 今天晚上試試。
          2. 這個時候, 如果執行db2setup的話, 會報少一個包. The required library file libaio.so.1 is not found on the system.
            Ubuntu的好處體現出來了,sudo apt-get install libaio1 安裝缺少的包。
            其實我第一次安裝的是libaio, apt-get提示我說不可用, 可以用libaio1替代。
            安裝完依賴包, 就可以用db2setup來安裝了。 因為Ubuntu一般不允許root登陸, 為了方便, 我用我的用戶安裝的。 用root權限安裝的話, 會安裝到/opt/ibm/db2下面, 用普通用戶的話, 會安裝的用戶目錄。

            嗯, 高手也可以用db2-install命令行模式安裝。 其實期間沒有交互信息的, 哪個都行。

            安裝的過程, 就不細說了, 一路next過來的。
          3. 安裝結束以后, 得記著, 要運行安裝目錄下的db2profile, 添加環境變量。. /home/richar/sqllib/db2profile 自己看清楚目錄哦。
          4. 執行結束, 運行db2start命令, 它報給我個錯:
            SQL1220NThedatabasemanagersharedmemorysetcannotbeallocated.

            網上搜了些資料, 說是共享緩存不足, 具體原理我也不清楚了。 用sysctl kernel.shmmax命令查看了共享內存。kernel.shmmax=33554432(32MB), 設置成256M
            echo 268435456 > /proc/sys/kernel/shmmax

            之后再次執行db2start, 啟動成功。
              到次, 安裝就結束了。 語言包的沒寫, 因為安裝更簡單, 直接db2setup就可以了, 根據提示, 很簡單的。
              后續的配置, 使用, 下篇文章, 我們再介紹。

          tar -xvzf db2exc_970_LNX_x86.tar.gz tar -xvzf db2exc_nlpack_970_LNX_x86.tar.gz

          本文出自 “立子” 博客,請務必保留此出處http://leaze.blog.51cto.com/83088/195583

          posted @ 2010-11-20 08:12 hhcto 閱讀(725) | 評論 (0)編輯 收藏
           
          解決qq崩潰問題,首先在終端輸入:sudo gedit /usr/bin/qq 將彈出來的代碼修改為以下代碼: #!/bin/sh export GDK_NATIVE_WINDOWS=true cd /usr/share/tencent/qq/ ./qq 這樣QQ就不會 崩潰了
          posted @ 2010-11-20 08:02 hhcto 閱讀(283) | 評論 (0)編輯 收藏
           
          主站蜘蛛池模板: 永宁县| 宜良县| 兰溪市| 嘉荫县| 云梦县| 柳林县| 林甸县| 徐闻县| 广宁县| 汽车| 黄陵县| 香港 | 永宁县| 九台市| 新巴尔虎右旗| 华蓥市| 璧山县| 南靖县| 吉安市| 上饶市| 赤水市| 旬邑县| 利川市| 青川县| 抚松县| 博爱县| 丹寨县| 土默特右旗| 鲁甸县| 榆中县| 青浦区| 连云港市| 蓬溪县| 古丈县| 东莞市| 宕昌县| 额济纳旗| 高碑店市| 拜城县| 安岳县| 商城县|