用了兩年的ubuntu,每次在新電腦裏都會進行相同的操做,固然,這些操做我記錄在了google-chrome的書籤上,如今將其總結出來,分享給你們,讓你們在對ubuntu入門快一些,不要再爲一些小事折騰,提升你們的工做效率。java
1.安裝ubuntu時對不一樣的文件夾進行分區
對home的分區有利於進行home數據的備份,若須要重裝系統,則home目錄能夠保持不變:mysql
2.默認的ibus感受不太好用,不用fcitx輸入法sql
先刪掉ibus:sudo apt-get remove ibuschrome
安裝小企鵝:sudo apt-get install fcitx數據庫
該輸入法支持五筆,五筆拼音等好用的輸入法,怎麼用都感受比ibus的好用ubuntu
3.掛載Windows盤符,共享文件夾windows
安裝samba,sudo apt-get install samba,配置一下samba,使Windows可訪問,sudo vi /etc/samba/smb.conf文件,在[global]下添加usershare owneronly=false,使其他的的用戶也能夠訪問到瀏覽器
4.Google Chrome瀏覽器安裝,它確實夠快,夠好用服務器
5.bin文件的安裝jvm
假設文件爲:jdk5.bin,則執行命令sudo chmod +x jdk5.bin,將jdk5.bin文件加上可執行權限,則可進行./jdk5.bin進行jdk5.bin文件的解壓,默認解壓到當前的文件夾內壞帳
6.安裝JDK
JDK下載
配置文件:sudo gedit /etc/profile,不少配置都是記錄在這個/etc/profile,在最後加入以下
在這個過程當中,極有可能設置錯了,好比上述的export語句放在了umask 022(/etc/profile默認最後一行)的前面,致使界面登陸沒法進入桌面,那麼須要Ctrl + A/t + F1進行命令行模式,登陸系統,由於profile中的PATH錯誤,致使sudo及vi命令沒法找到,須要使用全路徑才能找到,修改/etc /profile爲正確的便可:如/usr/bin/sudo /usr/bin/vi /etc/profile將profile文件修復便可。
7.文本對比工具meld
meld是一個比較好用的文件對比工具,能夠對目錄進行對比,也能夠對文件夾進行對比,至關的方便。
sudo apt-get install meld
8.截屏工具shutter
很好用的一個截屏工具,支持簡單的圖像編輯,好比作一些標誌,寫一些文字之類的。
sudo apt-get install shutter
9.pidgin即時通信工具
sudo apt-get install pidgin
能夠代理QQ,gtald,msn等多種開放協議的即時通信軟件2011大智慧下載
10.kchmviewer一個能夠查看chm格式文件的工具
可讓你直接查看chm文件,能夠查看各類chm格式的文檔,很是有用
sudo apt-get install kchmviewer
11.安裝mysql數據庫
sudo apt-get install mysql-server-5.1
安裝完mysql後,鬱悶的是字符集的問題。
配置mysql的字符集: vi /etc/my.cnf(# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf 既已經把my-medium.cnf拷貝到/etc/下了)在[mysqld]下加入default-character-set = utf8,[client]下加入default-character-set = utf8
:wq保存退出
# show variables like '%char%';# show variables like '%collation_%';
查看字符集,會顯示各項字符集。從新設置後的數據庫不能使用,由於中文同樣會是亂碼,不知道爲何,重建一個數據庫,重啓服務器。
12.虛擬機virtualBox
嗯,雖然很支持ubuntu,支持開源,可是在部分狀況下,還必需用一下windows
sudo apt-get install virtualbox-ose
而後裏面就能夠分配空間,安裝iso格式的系統,能夠用xp了,最新版的virtualbox還能夠安裝mac哦,這個須要嘗試一下
13.初學者可能會用到的一些命令
在ubuntu的wiki上看到有一個總結了不少實用的命令的網頁:UbuntuSkills
裏面包含了各類命令,建議初學者多瞭解一些命令,對系統的熟悉程序會大大增長