ubuntu9.10桌面版使用(一)基礎安裝配置
個人環境是
主機環境:window XP home edition sp3
VirtualBox:VirtualBox-3.1.2-56127-Win.exe
虛擬機環境:UBUNTU9.10 安裝的English
1.安裝拼音輸入法
先到language support裏面安裝chiness 而後重啓,系統就改爲中文的了!*(在英文下彷佛不支持中文輸入法的)
System ------>Administration-------->Language support
選擇ibus,點擊install/remove languages,安裝中文支持。
在iBus輸入法框架(右上角)右鍵------》首選項------》輸入法--------》選擇"PinYin"
2.處理分辨率問題
因爲我是先熟悉環境,因此是先安裝的virtualbox虛擬機。分辨率只有800X600。這個要先修改下,否則全屏了也很差看。
安裝路徑上C:\Program Files\Sun\VirtualBox的文件VBoxGuestAdditions.iso
咱們直接操做virtual的工做按鈕----------》「設備」---------》「安裝加強功能」,在ubuntu裏面雙擊那個VBOXADDITION_3
而後運行autorun.sh,而後重啓系統,就能進入高分辨率的世界了。
3.想讓WINDOWS和裏面的UBUNTU共享一個盤或者文件夾,這樣有些安裝程序,我就能夠直接在UBUNTU裏面安裝了
選中UBUNT9.10-----》右鍵-----------》設置-----------》數據空間
添加要共享的文件夾
數據空間位置----------其餘,而後選擇一個
啓動了UBUNTU後,運行命令:
dir /sbin/mount.*,確認/sbin/mount.vboxsf存在
lsmod | grep vboxvfs,查看boxvfs模塊是否加載,若是沒有加載,執行sudo modprobe vboxvfs命令加載
mount -t vboxsf sharebox /mnt
我想mount4個文件夾過去,結果有2個報錯。一個是film,一個是tool目錄
報錯以下:
/sbin/mount.vboxsf:mounting failed with the error: Protocol error
原來是前面那個sharebox名字寫錯了,改過來了就對了。
注:昨天都好用的,今天早晨啓動就發現出錯了
lsmod | grep vboxvfs發現沒有加載,執行
modprobe vboxvfs命令報錯以下:
FATAL: Module vboxvfs not found.
不曉得是否是由於個人ubuntu update了,安裝的VBoxGuestAdditions.iso不對了,我再從新安裝一次試試。
從新安裝後就行了,我映射了我WINDOWS上的D盤和E盤,分別是disk_d,disk_e
mkdir /mnt/disk_d
mkdir /mnt/disk_e
mount -t vboxsf disk_d /mnt/disk_d
mount -t vboxsf disk_e /mnt/disk_e html
6. 若是您不想每一次都手動掛載,能夠在/etc/fstab中添加一行,保存 java
gongxiang /mnt/shared vboxsf rw,gid=100,uid=1000,auto 0 0 python
這樣就可以自動掛載了。 mysql
若是想卸載,可運行命令:sudo umount -f /mnt/shared linux
4.更新源替換
cd /etc/apt
cp sources.list sources.list.backup
vi sources.list
將如下內容替換進去,而後保存退出
deb http://tw.archive.ubuntu.com/ubuntu/ karmic main universe restricted multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ karmic-updates universe main multiverse restricted
deb http://tw.archive.ubuntu.com/ubuntu/ karmic-proposed universe main multiverse restricted
deb http://tw.archive.ubuntu.com/ubuntu/ karmic-security universe main multiverse restricted
deb http://tw.archive.ubuntu.com/ubuntu/ karmic-backports main multiverse restricted universe
deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic main universe restricted multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-security universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-updates universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-proposed universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-backports universe main multiverse restricted
apt-get update #這一步是更新源列表,換源後必須執行
apt-get dist-upgrade #這一步是更新軟件
5.安裝QQ軟件
qq官方網站的for linux版本
http://im.qq.com/qq/linux/download.shtml
下載文件
wget http://dl_dir.qq.com/linuxqq/linuxqq_v1.0.2-beta1_i386.deb
dpkg -i --force-architecture linuxqq_v1.0.2-beta1_i386.deb
安裝成功,在「應用程序」----「internet」裏面就有QQ啦。
QQ使用了幾天,總是本身死掉,網上搜索了一下,採用以下方法解決:
vi /usr/bin/qq,修改爲爲如下內容:
#!/bin/sh
export GDK_NATIVE_WINDOWS=true
cd /usr/share/tencent/qq/
./qq
6.網絡鏈接,WINDOWS主機和虛擬機相互訪問
個人WINDOWS主機在公司是用有線,沒有DHCP;在家使用無線,有DHCP;主機的網絡環境不斷變化的。
我要求虛擬機能訪問主機,虛擬機能訪問外網;主機能訪問虛擬機就OK了。我在virtualbox上這樣設置:
右鍵虛擬機-----》設置------》網絡------》網絡鏈接1 啓用 NAT---------》網絡鏈接2 啓用 Host-only Adapter
對了,其中的這個Host-only Adapter因爲也是DBCP的,因此我第一次啓動是192.168.56.101,第二次是192.168.56.102
不方便個人主機訪問虛擬機,因此我到UBUNTU中設置eth1的網絡爲手動,設置以下:
ip:192.168.56.101
mask:255.255.255.0
gateway:192.168.56.100 注意,這裏是virtualbox的網關是100,主機的ip是1
dns:8.8.8.8 用的GOOGLE的,好記。呵呵。
主機訪問虛擬機192.168.56.101,虛擬機訪問主機192.168.56.1,都是一個網段,訪問很方便,達到了個人需求。
7.配置evolution收發郵件
POP服務器:pop3.126.com
SMTP服務器:smtp.126.com
「編輯」-----》「首選項」-------》這裏能夠添加咱們想要添加的郵件地址。
8.安裝amsn
"應用程序"----------》「UBUNTU軟件中心」-----------》「internet」---------》aMSN
9.安裝下載工具
"應用程序"----------》「UBUNTU軟件中心」-----------》「internet」---------》MultiGet
10.安裝日記本程序
「應用程序」---------》「UBUNTU軟件中心」-----------》「辦公」--------------》NoteCase 1.9.8
11.安裝各類服務
UBUNTU安裝SSH服務
sudo apt-get install openssh-server
這樣就能經過SecureCRT遠程鏈接到這個機器上了,可是出現CRT裏面不少東西是亂碼。這裏咱們設置了一下語言,避免這個亂碼。
首先在UBUNTU上設置語言以下:
vi /etc/environment 修改後內容以下:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="en_US.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
LC_CTYPE="zh_CN.UTF-8"
而後設置CRT以下:
Terminal------->Apperance------->Character設置爲UTF8------->取消下面的Use Unicode line drawing chara...
安裝JDK1.6
apt-get install sun-java6-jdk
安裝eclipse服務
下載eclipse地址:
http://d2u376ub0heus3.cloudfront.net/technology/epp/downloads/release/galileo/SR1/eclipse-jee-galileo-SR1-linux-gtk.tar.gz
放到/usr/tmp
tar zxvf eclipse-jee-galileo-SR1-linux-gtk.tar.gz
mv eclipse/ /usr/local/
雙擊eclipse可執行文件,就能夠運行eclipse了,可是發現一個問題,裏面的按鈕沒法點擊。這個好像在網上看到過,須要處理一下。
只能暫時作以下處理,等着eclipse之後升級了就行了:
在/usr/local/eclipse/下新建文件myeclipse,文件內容以下:
#!/bin/bash
export GDK_NATIVE_WINDOWS=true
/usr/local/eclipse/eclipse
給與這個文件可執行權限
chmod 755 myeclipse
之後啓動eclipse點這個myeclipse
以上我是用的官方版本,打這個補丁感受仍是很不爽,也能夠考慮用ubuntu裏面的版原本,明天試試:
軟件安裝中心-------》獲取自由軟件-------》編程-------》eclipse------》安裝-----》安裝成功後,能夠直接運行,另外安裝以下必要插件:
SVN_PL:http://subclipse.tigris.org/update_1.6.x
安裝第一個插件就報錯,安裝不上。。。出錯信息以下:
The artifact file for osgi.bundle,org.eclipse.ant.ui,3.4.1.v20090901_r351 was not found.
按照搜索的結果,作以下操做試試:
sudo apt-get install eclipse-pde
系統相關:
EMF_PL:http://download.eclipse.org/modeling/emf/updates/releases/
CDT_PL:http://download.eclipse.org/tools/cdt/releases/new
WTP_PL: http://download.eclipse.org/webtools/updates
AJDT_PL: http://download.eclipse.org/tools/ajdt/34/update
ZEST or GEF: http://download.eclipse.org/tools/gef/updates/releases/
MYLYN: http://download.eclipse.org/tools/mylyn/update/e3.4
一個一個安裝插件,太老火了,我決定用我下載過來的eclipse-jee-galileo-SR1-linux-gtk.tar.gz文件裏面的plugins和features覆蓋過去試試。
ubuntu本身安裝的路徑在/usr/lib/eclipse,我在/home/sillycat/tmp上下載一個。
root@sillycat-desktop:/usr/lib/eclipse# cp -rf /home/sillycat/tmp/eclipse/features ./
root@sillycat-desktop:/usr/lib/eclipse# cp -rf /home/sillycat/tmp/eclipse/plugins ./
自定義插件:
GROOVY_PL:http://dist.codehaus.org/groovy/distributions/greclipse/snapshot/e3.5/
IVY_PL:http://ant.apache.org/ivy/ivyde/updatesite
MVN_PL:http://m2eclipse.sonatype.org/update/
PY_PL:http://www.fabioz.com/pydev/updates/
VELO_PL:http://propsorter.sourceforge.net/veloeclipse/
安裝groovy環境
apt-get install groovy
驗證是否安裝成功:
root@sillycat-desktop:/usr/tmp# groovy -version
Groovy Version: JVM: 1.6.0_15
輸入:groovyConsole 就能進入groovy的界面。
安裝ant服務
apt-get install ant
驗證是否安裝成功:
root@sillycat-desktop:/usr/tmp# ant -version
Apache Ant version 1.7.1 compiled on October 19 2009
安裝apache服務
apt-get install apache2
安裝數據庫
apt-get install mysql-server
apt-get install mysql-client
安裝maven2服務
apt-get install maven2
驗證是否安裝成功:
root@sillycat-desktop:/usr/tmp# mvn -version
Apache Maven 2.2.1 (rdebian-1)
Java version: 1.6.0_15
Java home: /usr/lib/jvm/java-6-sun-1.6.0.15/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux" version: "2.6.31-18-generic" arch: "i386" Family: "unix
安裝oracle數據庫
apt-get install libaio1
apt-get install bc
安裝svn服務
apt-get install subversion
安裝tomcat6應用
http://apache.etoak.com/tomcat/tomcat-6/v6.0.24/bin/apache-tomcat-6.0.24.tar.gz
python應用
ubuntu默認安裝了2.6.4/usr/bin/python
django應用
su root 切換到root用戶去執行命令
python setup.py install web