2012年3月7日 星期三

ubuntu Server 安裝 x-windows

Step1.請先參考ubuntu server apt proxy 設定
Setp2.x-windows install

  • 台灣下載目前有點問題,請參考 http://jt-java.blogspot.com/,將server位置中有tw的都拿掉。
  • 將被註解的#位址都打開
  • apt-get update 
  • apt-get upgrade 
  • sudo aptitude install x-window-system-core
  • sudo aptitude install xorg
  • sudo aptitude install ubuntu-desktop
    or
    sudo aptitude install xubuntu-desktop
    or
    sudo aptitude install fluxbox fluxconf

  • sudo aptitude install gdm
    or
    sudo aptitude install xdm    
  • sudo reboot






相關參考連結:




有關apt使用參考:
http://apt.nc.hcc.edu.tw/web/apt/apt.html
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.zh-tw.html

Ubuntu Server apt proxy設定

Step1.
  #sudo vi /etc/apt/apt.conf


//若vi不能顯示中文時,將其環境先改成英文顯示

  #LANG=en_US 



Step2.
vi中按下i進入編輯模式,輸入:


Acquire::http::proxy "http://[proxy address]:[prot number]";
Acquire::https::proxy "https://[proxy address]:[prot number]";
Acquire::ftp::proxy "ftp://[proxy address]:[prot number]";


 vi中按下Esc回到一般模式,打入:w!儲存檔案


如此apt指令才能更新




參考:
鳥哥http://linux.vbird.org/linux_server/0450apt.php



2012年3月3日 星期六

Ubuntu安裝桌面捷徑工具

Ubuntu11.10拿掉了原本的的右鍵建立捷徑,可參考下列方式使用


安裝
sudo apt-get install --no-install-recommends gnome-panel


使用方法
gnome-desktop-item-edit ~/Desktop/ --create-new


ubuntu 新增啟動圖示

OS Ubuntu 10.04


Step1.新增啟動圖示
  • 滑鼠右鍵→新增啟動圖示
Step2.欄位輸入數值 (這裡使用Eclipse作為範例)

  • 類型:應用程式
  • 名稱:eclipse
  • 指令:/opt/eclipse/eclipse











若你想改變ICON點擊圖片即可,然後選擇你想要用的ICON檔案。
eclipse可以使用eclipse資料夾裡的icon.xpm。

Ubuntu 安裝 MySQL的JDBC


※apt安裝方式會自動把環境改成openJDK


Step1.先升級套件
  • sudo apt-get update
Step2.安裝MySQL JDBC
  • sudo apt-get install libmysql-java
Step3.設定環境變數

你可以設定在全體環境的/etc/profile或是個別使用者的/home/[user]/.bashrc。
  • sudo gedit /etc/profile
加入以下文字:
#MySQL JDBC environment
export CLASSPATH=$CLASSPATH:/usr/share/java/mysql.jar

Step4.載入新的環境變數設定

  • source /etc/profile
Step5.看看現在的CLASSPATH
  • echo $CLASSPATH
Step6.寫一個JAVA程式測試看看JDBC
package com.jt;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;

public class DBDemo
{

private static final String driver = "com.mysql.jdbc.Driver";
private static final String url = "jdbc:mysql://127.0.0.1";
private static final String username = "yourDB_username";
private static final String password = "yourDB_password";

/**
* @param args
*/
public static void main(String[] args) throws ClassNotFoundException,SQLException
{
      Connection conn;
      Class.forName(driver);
      conn = DriverManager.getConnection(url, username, password);
      System.out.println("Success");
      conn.close();
}
}

記得在eclipse中要把JDBC的jar給加進來
  • Select Project Properties > Java Build Path
  • Select Libries tab
  • Click Add External Jars
  • Choose the jar file, /usr/share/java/mysql.jar














加進來後可以看到:













參考資料:
安裝說明:

關於Linux 環境變數 profile

  • /etc/profile:全體使用者都會套用的環境變數(只有管理者可修改)。
  • ~/.bashrc:個體用戶的環境變數,若此處有與/etc/profile相同選項設定,將會蓋過設定,bashrc是隱藏檔,須使用ls -a即可看見。

參考與引用資料:
http://kalug.linux.org.tw/~lloyd/LLoyd_Hand_Book/book/bash-edit-profile.html

http://alex.obm.tw/cn/forum/%E9%97%9C%E6%96%BCubuntu9.04%E9%96%8B%E6%A9%9F%E6%AA%94%E6%A1%88rc.local%E3%80%81/etc/bash.bashrc%E3%80%81/bashrc-/etc/profile-/.profile

64bit Linux 想使用32bit環境

If you are running a 64-bit distribution on your development machine, you need to install the ia32-libs package using apt-get:: 

  • sudo apt-get install ia32-libs

在64bit linux下開發 android 會使用到,android目前開發環境是32bit