給初學者的Ubuntu Linux安裝與優化指南
==== 製作 Live USB 來安裝 UBUNTU ====
過往安裝 LINUX 作業系統,都需要捉映像檔(ISO)後燒錄成光碟片,但是安裝完畢後這些光碟片可能就形同儲放上的累贅,而現在有更聰明、節省資源的方法,那就是將 LINUX Distro 的映像檔透過 http://unetbootin.sourceforge.net/ UNetbootin 這隻小程式將你的隨身碟變成 Live Usb,然後利用這隻 Live Usb 完成 LINUX 作業系統的開機及安裝。
*製作 UBUNTU LINUX 安裝隨身碟
-下載 UBUNTU LINUX 的光碟映像檔:http://www.ubuntu.com/desktop/get-ubuntu/download
-下載 UNetbootin(WINDOWS 版/LINUX 版):http://unetbootin.sourceforge.net/
-開始實際製作安裝隨身碟
*將你的隨身碟格式化為 FAT32 的儲存格式後插入電腦(LINUX 下可能稱為「FAT通用格式」)。
*在 WINDOWS 系統下:直接雙擊二下就可以開啟程式。
*在 LINUX 系統下((在 UBUNTU LINUX 可直接透過 Synaptic 套件管理程式來取得 UNetbootin,或直接在終端機裡輸入 **sudo apt-get install unetbootin** 即可安裝完成。)):在終端機視窗(console)下指令 **chmod +x ./unetbootin-linux**,或是以滑鼠左鍵點選 UNetbootin 的執行檔案,再右鍵選擇浮動內容中更改屬性的選項,將檔案屬性改為可被執行即可。
*如果網路環境穩定,亦可以先不下載映像檔,因為 UNetbootin 程式開啟時,即內建有各種時興的 LINUX Distro 選單讓你選擇,使用者可以透過 UNetbootin 的操作介面,手動下載這些檔案來幫你完成 Live USB 的製作。
-使用 UNetbootin 與剛才下載的映像檔製作 UBUNTU LINUX 的 Live USB。
*以 Live USB 安裝 UBUNTU LINUX 作業系統
-以剛才製作完成的 Live USB 進行開機((請先更動電腦的 BIOS 開機順序,若是一般 PC 原則上是開機時按下鍵盤上的 del 鍵,若是 Lenovo/IBM系列筆電,則是開機時按下 ThinkVantage 的藍色功能鍵後再按下 F1,進入 BIOS 後進入「Startup設定頁」,在裡面的「Boot子頁面」,將{-USB HDD}的順序置頂,儲存這些設定後重新開機。))
-將你製作的 Live USB 隨身碟插入電腦的 USB 插孔上,開機後系統會去讀取隨身碟上的資料,正常啟動 UBUNTU LINUX 的 Live USB 後,選擇 Default 即會進入 UBUNTU LINUX 的 Live 模擬環境。
-進入 UBUNTU LINUX 的 Live 模擬環境後,雙擊二下桌面上的 Install 即可正式安裝 UBUNTU LINUX 到你的硬碟上。
*語言-中文(繁體),如果你習慣英文介面,亦可直接選擇英文,但建議是先選中文再改回英文介面,因為這樣在與外部溝通文件上的字碼讀取上不用嗣後設定((如果想要 UBUNTU LINUX 安裝完成後就有完整的中文支援,那安裝過程要將實體網路線插上,否則便需嗣後再進行中文編碼的手動更新。))。
*時區-語言選繁體中文後會預設就是中港台時區。
*鍵盤-一般選擇預設即可。
*切割磁碟分區,建議「手動指定分割區」:初學者建議,30GB 空間的根目錄(root),實體記憶體 2 倍的置換空間(swap,例如、2GB 的 RAM,那 swap 就給予 4GB),其它的空間都分割為家目錄(home)。
*約 30GB 的第 1 分割區當 LINUX 系統的根目錄「/」(建議用 ext4 格式)。
*第 2 分割區切出「二倍於實體記憶體的 swap 置換磁區」。
*餘下的空間可以切割為第 3 分割磁區,格式化為 LINUX 下家目錄「home」分割區(建議用 ext4 格式),把「home」獨立切割出來的好處是,之後若是重灌 LINUX 作業系統,家目錄可以選則「不要格式化」,那原來家目錄裡的資料包括桌面上的檔案及一些程式的設定檔(例如 Firefox 的設定)就不會不見,也就不用大費週章的重新做備份。
*輸入使用者資料
-使用者名字-看你是誰
-使用者名稱-看你的喜好(建議是使用你慣用的代號)
-密碼-看你的喜好(建議會常改設定或是安裝新程式的話,那主控者密碼不要設得太長,不然以後得重覆鍵入這串密碼)。
-電腦名稱-看你的喜好。
-登入方式-筆記型電腦都會隨身的話建議設為「自動登入」會比較方便,但若是一般 PC 電腦會放置辦公室的話,那注重隱私的前提下,建議取消「自動登入」的方式。
-安裝等待-一般來說安裝過程需時 5-10 分鐘,安裝完成後即可拔除 Live USB 碟後重新開機。
==== UBUNTU LINUX 作業環境的優化與問題排除 ====
*透過終端機加上幾個更新時必須涵括到的套件庫,以安裝包括{Synaptic套件管理程式}在內的以下程式(安裝 wine 以在 LINUX 下執行一些本來只能在 windows 下跑的程式;安裝 shutter 這套簡潔好用的螢幕截圖軟體;安裝 Grub Customizer 以優化多重開機的方式;最後安裝hime與嘸蝦米在gcin框架下的table,來進行中文輸入。):
-$ sudo add-apt-repository ppa:ubuntu-wine/ppa
-$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer
-$ sudo add-apt-repository ppa:shutter/ppa
-$ sudo add-apt-repository -y ppa:mc3man/mpv-tests
-$ sudo apt-add-repository ppa:stebbins/handbrake-releases
-$ sudo add-apt-repository ppa:fcitx-team/nightly
-$ sudo apt-get update && sudo apt-get install wine shutter grub-customizer synaptic ubuntu-restricted-extras p7zip-rar smplayer vlc filezilla pcmanx-gtk2 stardict comix python-pygame python-opengl furiusisomount virtualbox apache2 php7.0-mysql php7.0-gd mysql-server libapache2-mod-php7.0 openssh-server phpmyadmin gksu chromium-browser chromium-codecs-ffmpeg-extra gimp retext pepperflashplugin-nonfree mpv handbrake-cli handbrake-gtk fcitx fcitx-table-boshiamy fcitx-chewing android-tools-fastboot android-tools-adb fossology
-Installing FOSSology 2.6 on Ubuntu 14.04
-deb http://www.fossology.org/releases/2.6.2/Ubuntu/ 14.04 contrib
-sudo apt-get update
-sudo apt-get install fossology
-sudo /etc/init.d/apache2 restart
-UBUNTU15.04後使用fcitx-嘸蝦米輸入法
-$ sudo apt-get install fcitx
-$ sudo add-apt-repository ppa:fcitx-team/nightly
-$ sudo apt-get update
-$ sudo apt-get install fcitx-table-boshiamy (嘸蝦米)
-$ sudo apt-get install fcitx-chewing (新酷音)
-$ im-config ## 輸入法設定, 選擇 fctix 後, 重新開機
-$ ctrl+shift+F = 簡繁互轉
-完成GCIN的相關設定:Unity: 右上角的齒輪→系統設定值→語言支援→鍵盤輸入法系統→gcin;執行&設定 gcin-tools→外觀設定→面板狀態→Unity Indicator。(參考來源:http://hyperrate.com/thread.php?tid=28044)
*取得嘸蝦米在 GCIN 之下的 table noseeing.gtab →將 noseeing.gtab 檔案貼到「/usr/lib/hime/table」底下即可:sudo cp noseeing.gtab /usr/lib/hime/table
*或是取得嘸蝦米在GCIN下的官方版本,透過右列指令列安裝繁體中文、簡體中文、打繁出簡等各式輸入法(13.04之後版本不適用):
-sudo cp ./boshiamy-*.gtab /usr/lib/hime/table
-sudo cp ./boshiamy-*.png /usr/share/pixmaps/hime
-sudo cp gtab.list /usr/lib/hime/table/gtab.list
*以上安裝完成後{登出}作業系統後再重新{登入}系統。
*透過 {系統}→{管理}→{Synaptic套件管理程式}的方式安裝 UBUNTU 下各種好用的軟體({系統}→{管理}→{Synaptic套件管理程式};{重新載入}以清整可用程式的資訊):
-安裝 UBUNTU-restricted-extra 與 p7zip-rar 來處理專利軟體的問題,這之後你可以觀看不同 codec 的媒體檔案,以及解壓縮 zip 及 rar 檔案。
*「搜尋」UBUNTU-restricted-extra 與 p7zip-rar 並「安裝」它。
-安裝 smplayer 來處理影片播放的問題,這之後你可以觀看大部份的影音檔案。
*「搜尋」smplayer 並「安裝」它。
-安裝 vlc 來處理專利軟體的問題,VLC 可以播放破損或下載不全的影音檔案。
*「搜尋」vlc 並「安裝」它。
-安裝 filezilla(FTP 傳輸軟體)來因應 OpenFoundry 以後的上傳需求,這是持續在更新、好用穩定並開放原始碼的 FTP 上傳下載軟體。
*「搜尋」filezilla 並「安裝」它。
-安裝 pcmanx-gtk2(BBS 連線軟體)這套 BBS 的連線軟體,鄉民居家打 B、聊天、掛 PTT 的必備軟體,記得連中文 BBS 站的話要把「字型」改為支援中文的字型,不然會顯示亂碼。
*「搜尋」pcmanx-gtk2 並「安裝」它。
-安裝 AMSN(仿MSN 的線上聊天軟體)來與你 MSN 名單上的好朋友繼續聊天,其他類同軟體如 pidgin 也可以滿足這類的需求。
*「搜尋」amsn 並「安裝」它。
-安裝 stardict(星際譯王翻譯軟體)
*「搜尋」stardict 並「安裝」它,此時 stardict 的程式仍有框架,下面要繼續手動安裝字典檔。
*取得適用 stardict 的中英文字典檔案。
*開啟終端機,然後進入剛下載字型檔解壓縮後的目錄,預設應該是在 /home/你的電腦登錄名稱/下載/StarDic Dictionary 下面,然後輸入以下的指令(以下為範例):
-sudo mv stardict-21shijishuangxiangcidian-big5-2.4.2 /usr/share/stardict/dic
-sudo mv stardict-langdao-ce-big5-2.4.2 /usr/share/stardict/dic
-sudo mv stardict-langdao-ec-big5-2.4.2 /usr/share/stardict/dic
-安裝 comix(觀看漫畫專門軟體),這個程式可以直接看一整個檔案夾裡面的圖片檔,或是內含圖片的壓縮檔,設計來讓使用者快速看圖片或是漫畫之用。
*「搜尋」comix 並「安裝」它。
-安裝 GIMP(圖形編輯軟體),讓你在 UBUNTU LINUX 下一樣可以簡單修改圖片。
*「搜尋」gimp 並「安裝」它。
-安裝python-pygame與python-opengl這兩隻程式,以在LINUX系統下運作IMPRESSIVE!這套簡報播放軟體。
-安裝 thunderbird(電子郵件收件軟體),如果你習慣離線瀏覽電子郵件,那麼 thunderbird 絕對是一款使用介面與功能與微軟 OUTLOOK 媲美的一套軟體。
*「搜尋」thunderbird 並「安裝」它(此會安裝英文版本的 thunderbird,如果你想在安裝完就有繁體中文介面,請直接安裝 thunderbird-locale-zh-tw 這個元件,那麼靠著依存性原則,這個元件就會安裝完所有 thuderbird 所需套件,並在介面上直接呈現繁體中文)。
-安裝 furiusisomount(光碟映像檔模擬軟體),這樣許多的ISO檔並不需要實際燒錄,就可以透過模擬的方式讀取。
*「搜尋」furiusisomount 並「安裝」它。
*透過自行下載安裝檔後手動安裝的重要軟體
-安裝 Adobe Acrobat Reader 以瀏覽 PDF 檔案,Adobe Acrobat Reader 有官方的 LINUX 版本可供免費下載:
*至 Adobe Acrobat Reader 的官方下載網頁:http://get.adobe.com/tw/reader/otherversions/
*FEDORA LINUX 請下載 .rpm 版本;Debian LINUX 或是 UBUNTU LINUX 則可下載 .deb 安裝檔。
*下載檔案後雙擊後輸入 root 密碼,便可直接安裝此一程式。
*或是:
*dpkg --add-architecture i386
*apt-get update
*apt-get -f install
-如果嫌安裝 Adobe Acrobat Reader 過於肥大(54.7 MB),那個請安裝又快又瘦的 Foxit
*至 Foxit 的官方下載網頁:http://www.foxitsoftware.com/pdf/deskLINUX/download.html
*UBUNTU LINUX 請下載 FoxitReader_1.1.0_i386.deb 安裝檔。
*下載檔案雙擊後輸入 root 密碼,便可直接安裝此一程式。
-安裝 Madedit 以編修程式/文字檔案,此為 SourceForge 上的優秀專案,跨平台及支援多語系的編輯器:
*至 Madedit 在 SourceForge 上的下載網頁:http://sourceforge.net/projects/madedit/files/
*下載最新版本 i386 的 .deb 安裝檔。
*下載檔案雙擊後輸入 root 密碼,便可直接安裝此一程式。
-安裝 Skype LINUX 版本來使用網路電話:
*到 Skype 的官方網頁下載 LINUX 的版本:http://www.skype.com/intl/en-us/get-skype/on-your-computer/linux/
*下載最新版本 i386 為 UBUNTU 客製化的安裝檔。
*下載檔案雙擊後輸入 root 密碼,便可直接安裝此一程式;或者直接下指令:wget -O skype-install.deb http://www.skype.com/go/getskype-linux-ubuntu,然後安裝此時下載的skype-install.deb。
-安裝 Skype Call Recorder on LINUX 版本,以在 Skype 通話上進行錄音:
*到專案的官方網頁下載檔案:http://atdot.ch/scr/download/
*依你的需求下載 i386 或是 amd64 版本的安裝檔。
*下載檔案雙擊後輸入 root 密碼,便可直接安裝此一程式。
-安裝 Xmind LINUX 版本來繪製心智圖:
*到 Xmind 的官方網頁下載 LINUX 的版本:http://www.xmind.net/downloads/
*下載最新版本的 .deb 檔案。
*下載檔案雙擊後輸入 root 密碼,便可直接安裝此一程式。
-安裝微軟常用字型以處理文章轉換問題,這可以讓你在 UBUNTU LINUX 下一樣有新細明體、標楷體,以及 Times New Rome 這些和外界文書往來常會需要的字體。
*如果是雙重作業系統,從 WINDOWS 的目錄裡得到其字型檔案,將這些字型檔案放置於 UBUNTU 系統的儲放空間裡,之後在 UBUNTU 系統運作下,直接在此字型檔案上按擊二下開啟,開啟後選擇安裝即可。
-如開機螢幕過暗,可透過下列方式在登入後自動改良調整之:
*sudo apt-get install xbacklight
*gnome-session-properties
*Brightness Adjust
*xbacklight -set 100
*Change the brightness level on startup
*後續透過終端機指令列進行系統的優化與改良,並安裝以下的可用程式:
-透過指令列安裝ia32-libs,以讓上列強制安裝的32位元個別打包檔,能在64位元的環境下運作。
*以Adobe Reader為例,參考網路文件:http://ubuntuforums.org/showthread.php?p=8542306#post8542306
-於Adobe網站下載32位元的.deb安裝檔(此例中為AdobeReader_cht-8.1.7-1.i386.deb)
-sudo apt-get install ia32-libs(UBUNTU LINXU 10.04 預設便有此一元件) 或者新版本為:sudo apt-get install lib32bz2-1.0
-開一個 Console 終端機
-cd 下載
-sudo dpkg --force-architecture -i AdobeReader_cht-8.1.7-1.i386.deb
-如果用的是UBUNTU-12.10版本,而又不想使用其預設安裝的Amazon線上商品搜索服務的話,可以透過下列指令列將這個搜索服務disable掉(Remove Amazon search results from the dash):
-Click on the Ubuntu button, search for "Privacy" and then turn off "Include online results". You can also remove it entirely by
-sudo apt-get remove unity-lens-shopping
-sudo apt-get remove unity-scope-home (after Ubuntu-13.10)
-安裝跨平台的calibre來管理或是轉檔電子書
*參考網頁:http://calibre-ebook.com/download_linux
*輸入指令:sudo python -c "import urllib2; exec urllib2.urlopen('http://status.calibre-ebook.com/linux_installer').read(); main()"
-安裝KDE下的圖形批次處理利器digiKam
-sudo apt-get install digicam
-sudo su
-cd chown theusergroup:theusername -R ~theuserhomedir/.kde
-實際操作的偏好
*Tools→Batch Queue Manager
*Dir to Target
*File Renaming: 2011xxxx-#
*Base Tools: Resize, Add Watermark, Convert to PNG.
-Gnome Classic - 找回 Ubuntu 11.10+ 的傳統介面
*sudo aptget install gnome-session-fallback
-How To Auto-mount Your NTFS Partition In Ubuntu
*sudo apt-get install pysdm (http://maketecheasier.com/auto-mount-your-ntfs-partition-in-ubuntu/2009/04/14) 或者
*sudo blkid
*sudo mkdir /media/WIND
*gksudo gedit /etc/fstab
*UUID=321625121624D91D /media/WIND ntfs rw,nosuid,nodev,noatime,allow_other 0 0
-在unity下顯示輸入法狀態圖示
-首先、查詢目前的狀態圖示:gsettings get com.canonical.Unity.Panel systray-whitelist
-接著、補上所欲顯示的輸入法圖示到白名單裡:gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine','hime','Update-notifier']" (如果是gcin輸入法,則改為:gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine','gcin','Update-notifier']")
-關閉UBUNTU-12.10之後出現比率太高的自動錯誤回報訊息:sudo gedit /etc/default/apport
-將enabled=1 改為 enabled=0
-安裝Genymotion來模擬Android裝置
-安裝virtualbox來配合
-chmod +x genymotion-2.2.2_x64.bin
-./genymotion-2.2.2_x64.bin
-cd /home/[username]/genymotion/
-./genymotion
-Here is how to get show desktop and workspaces icon in the launcher.
-Go to System Setting > Appearance
-Click Behavior tab and select (tick) “Enable Workspaces” and “Add show desktop icon to the launcher.”
-在舊版本(before Ubuntu-13.10需自製icon)將「顯示桌面」的icon自設在Unity的快捷工具列上(Show Desktop Icon For The Ubuntu Unity Launcher)
-UBUNUT Unity下「顯示桌面」的icon預設是不存在的,雖然鍵盤操控上可以同按「Ctrl+功能鍵+d」啟動這個功能,但這左手滑鼠的使用者並不是那麼方便,所以、可以透過一個小程式及自製一段script來重現這個icon的功能。
-sudo apt-get install wmctrl
-wget http://webupd8.googlecode.com/files/showdesktop.tar.gz 或直接使用右列下載連結:http://webupd8.googlecode.com/files/showdesktop.tar.gz
-tar -xvf showdesktop.tar.gz && rm showdesktop.tar.gz
-sudo mv showdesktop /usr/local/bin/
-然後在「home/家目錄」之下,就會有一個「顯示桌面/show desktop」的script,右鍵點出設定,將其改為可執行,之後再拉至Unity快捷工具列上即可,此段script預設每10秒才能按壓一次,避免誤按,但若使用滑鼠中鍵,就可以不受10秒間隔的限制連續使用。
==== 在 UBUNTU LINUX 下運轉整個模擬的 WINDOWS 作業系統 ====
有時候在工作上因為某些特定的原因,讓你在必要時刻還是得倚靠 WINDOWS 作業系統,那麼也可以在 UBUNTU之 LINUX 下利用 VirtualBox 這套軟體來架設一個虛擬的 Windows 作業系統以備不時之需:
-在新版的UBUNTU LINUX的套件庫裡直接有VirtualBox的打包檔,可以直接輸入sudo apt-get install virtualbox,或是透過synaptic介面來安裝。
-或是到甲骨文(Oracle)的網頁[[http://www.virtualbox.org/wiki/Downloads|下載符合你需求的 VirtualBox 安裝檔]]。
-解壓縮安裝檔後,雙擊兩下選擇安裝,原則上一切都下一步就可以安裝完畢。
*進入VirtualBox之後選擇{新增}→{Next}→{名稱輸入 WindowsXP}→{記憶體 1024MB}→{Create new hard disk}→{Next}→{Dynamically expanding storage}→{Size約 5GB 為 XP 系統的最小值、建議是給 10GB 以上}→{Finish},這樣就新創一個虛擬系統了,然後開啟這個系統並將 WinXP 安裝光碟置入光碟機中,就可以開始安裝新系統了。
-或是、直接捉取之前已經做好的 WindowsXP 模擬檔案來使用。
*開啟 VirtualBox程式→{加入}「預先製作好並拷貝過來的.vdi」檔成為虛擬硬碟,這時候你已經建好一個虛擬系統了。
*分享資料夾:可以在 VirtualBox 下的 win 系統下,開一個與 LINUX 共用的子目錄,這樣能夠讓你的檔案在二個系統之間互相流通無礙。
*讓LINUX與「VirtualBox裡的LINUX系統」共用「分享資料夾」
-安裝VBoxGuestAdditions
-在VirtualBox的系列圖形介面設定「分享資料夾」,再定義其名稱,例如「lucien」。(不要勾選「automount」!)
-在VB系統桌面設立一個新的資料夾,舉例來說名稱為「UBUNTU-12.10」。
-sudo gedit /etc/fstab
-寫入右列資訊:lucien /home/of-user03/桌面/UBUNTU-12.10 vboxsf uid=1000,gid=1000 0 0(uid,gid為預設登錄帳號,若自行有更動請微調)
-如果僅為一次性掛載可以在terminal下輸入右列指令即可:sudo mount.vboxsf -o uid=1000,gid=1000 lucien /home/of-user03/桌面/UBUNTU-12.10 (感謝石頭成大大的網誌文章:http://blog.roodo.com/rocksaying/archives/10460743.html)
-透過指令列解決有時升級KERNEL造成的VirtualBox編譯問題(Kernel driver not installed (rc=-1908)):
-sudo apt-get install linux-headers-`uname -r`
-sudo apt-get remove dkms
-sudo apt-get install dkms virtualbox-dkms
-sudo modprobe vboxdrv
==== 在 UBUNTU LINUX 下設置LAMP環境並還原php-based的CMS系統 ====
LINUX+APACHE+MYSQL+PHP:
-sudo apt-get install apache2 php5-mysql php5-gd mysql-server libapache2-mod-php5 phpmyadmin
-20230221更新 sudo apt-get install apache2 php7.0-mysql php7.0-gd mysql-server libapache2-mod-php7.0 openssh-server phpmyadmin
-sudo gedit /etc/php5/apache2/php.ini
-upload_max_filesize = 512M ;預設值是 2M
-post_max_size= 512M ;預設值是 2M
-20230221更新 sudo gedit /etc/php/7.0/apache2/php.ini
-upload_max_filesize = 512M ;預設值是 2M
-post_max_size= 512M ;預設值是 2M
-sudo gedit /etc/apache2/apache2.conf
*# phpMyAdmin Configuration
*Include /etc/phpmyadmin/apache.conf
-cd /var/www/html
-sudo ln -s /usr/share/phpmyadmin
-sudo service apache2 restart
-準備好要還原的子目錄與其sql檔案
-sudo mv XZY/ /var/www/html/XZY
-cd /var/www/html
-sudo chown www-data:www-data XZY/ -R
-匯入sql並調整wpoption裡siteurl與home兩筆資料
-變動wp-config.php各項系數
-調整PHP各項系數(/etc/php5/apache2/php.ini)
-sudo cp /etc/php5/apache2/php.ini /usr/local/lib/php.ini
-sudo gedit /usr/local/lib/php.ini
-sudo service apache2 restart
-http://www.puritys.me/docs-blog/article-50#vj-t0
==== Installing FOSSology 2.6 on Ubuntu 14.04====
-deb http://www.fossology.org/releases/2.6.2/Ubuntu/ 14.04 contrib
-sudo apt-get update
-sudo apt-get install fossology
-sudo gedit /etc/php5/apache2/php.ini
-upload_max_filesize = 512M ;預設值是 2M
-post_max_size= 512M ;預設值是 2M
-sudo /etc/init.d/apache2 restart 或者 service apache2 restart
-http://yourhostname/repo/
-fossy/fossy
====Mouse pointer disappear after suspend in Xubuntu 14.04.5 or later version====
*權宜辦法:切換指令模式,在切換回桌面環境模式。(ctrl+alt+F1 再 ctrl+alt+F7)
*等滑鼠暫時復原之後
-sudo apt-get remove light-locker
-sudo apt-get install xscreensaver
====手動安裝全字庫字型(CNS11643)====
*網址:http://samwhelp.github.io/book-ubuntu-qna/read/howto/configure-font/font/cns11643/install
*直接下載腳本執行
-wget -c 'http://samwhelp.github.io/book-ubuntu-qna/read/howto/configure-font/font/cns11643/script/install-cns11643-font.sh'
-chmod u+x install-cns11643-font.sh
-./install-cns11643-font.sh
*一步一步自行操作
-sudo apt-get install unzip
-mkdir ~/tmp -p
-cd ~/tmp
-wget -c http://www.cns11643.gov.tw/AIDB/Open_Data.zip
-rm ./Open_Data -rf
-rm ./CNS11643 -rf
-unzip -O big5 Open_Data.zip
-mv Open_Data/Fonts ./CNS11643
-sudo mv CNS11643 /usr/local/share/fonts/
-sudo chown root:staff /usr/local/share/fonts/CNS11643 -R
-sudo chmod 644 /usr/local/share/fonts/CNS11643/*
-sudo chmod 755 /usr/local/share/fonts/CNS11643
-sudo fc-cache -fv
====Install Touchpad Indicator in Ubuntu 16.04====
*sudo add-apt-repository ppa:atareao/atareao
-sudo apt update
-sudo apt install touchpad-indicator
*UnInstall Touchpad Indicator in Ubuntu 16.04
-sudo apt remove touchpad-indicator && sudo apt autoremove
==== 在Ubuntu16.04及14.04安裝最新的NodeJS及NPM ====
- 添加NodeJS的PPA
- sudo apt-get install python-software-properties
- curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
- 安裝Node.js與NPM
- sudo apt-get install nodejs
- 檢查Node.js及NPM版本
- node -v
- npm -v
====待整理文件與網路連結====
*安裝類似Windows下CPU-Z的圖形化介面工具,來監測CPU及RAM的細部資訊:
-sudo add-apt-repository ppa:i-nex-development-team/daily
-sudo apt-get update
-sudo apt-get install i-nex
*解決wordpress網站被利用xmlrpc.php文件攻擊問題
-[[屏蔽XML-RPC (pingback)的功能|20140804-屏蔽XML-RPC (pingback)的功能]]
-[[通過.htaccess屏蔽xmlrpc.php文件的訪問|20140804-通過.htaccess屏蔽xmlrpc.php文件的訪問]]
-[[修改.htaccess文件,讓訪問xmlrpc.php的人,跳轉到其他不存在或存在的頁面。|20140804-修改.htaccess文件,讓訪問xmlrpc.php的人,跳轉到其他不存在或存在的頁面。]]
*解決UBUNTU LINUX下的CHROMIUM無法撥放YOUTUBE的問題
-sudo apt-get install chromium-codecs-ffmpeg-extra
-http://lenchan139.blogspot.tw/2012/12/ubuntuyoutubehtml5.html
*http://atelier-wini.blogspot.com/2008/12/openofficeorg.html
*http://www.paranoids.at/?x=entry:entry110516-233959
*http://ubuntuforums.org/showthread.php?s=30425278abcee7216b4df7c93bdd8fe6&t=1771723&page=2
*/usr/lib/hime/table
*http://www.csie.nctu.edu.tw/~cp76/gcin/download/debian/
*[[http://wiki.ubuntu-tw.org/index.php?title=GRUB2%E4%B8%AD%E6%96%87%E6%8C%87%E5%8D%97%E7%AC%AC%E4%BA%8C%E7%89%88%28%E4%B8%8A%EF%BC%89#.E8.A8.AD.E5.AE.9A_GRUB_2|GRUB2中文指南第二版(上)]]:[[http://wiki.ubuntu-tw.org/index.php?title=GRUB2%E4%B8%AD%E6%96%87%E6%8C%87%E5%8D%97%E7%AC%AC%E4%BA%8C%E7%89%88%28%E4%B8%8A%EF%BC%89#.E8.A8.AD.E5.AE.9A_GRUB_2|http://wiki.ubuntu-tw.org/index.php?title=GRUB2中文指南第二版(上)#.E8.A8.AD.E5.AE.9A_GRUB_2]]
*sudo python -c "import sys; py3 = sys.version_info[0] > 2; u = __import__('urllib.request' if py3 else 'urllib', fromlist=1); exec(u.urlopen('http://status.calibre-ebook.com/linux_installer').read()); main()"
*http://www.infogridpacific.com/igp/AZARDI/eScape%20-ODT2ePub/
*http://www.jonathanmoeller.com/screed/?p=3631
*sudo add-apt-repository ppa:rgibert/ebook
*code.google.com/p/sigil/
-https://launchpad.net/~rgibert/+archive/ebook
-deb http://ppa.launchpad.net/rgibert/ebook/ubuntu maverick main
-deb-src http://ppa.launchpad.net/rgibert/ebook/ubuntu maverick main
*http://tsjh301.blogspot.com/2011/11/sigil-024.html
*在Android平台上安裝ColorDict字典
-從Stardict網站下載字典到電腦內。
-解壓縮後會有三個檔,分別是.dz,.idx與.ifo。
-將.dz更名為.gz,並且解壓縮出.dict。
-最後將.dict,.idx與.ifo一併放入SD卡的dictdata內(檔名都要一樣)。
-執行ColorDict,辭典內的重新索引,就完成安裝字典了。
*Replace Libreoffice with openoffice on Ubuntu-12.10
*First: remove libreoffice
-In terminal type: sudo apt-get autoremove libreoffice-*
*Second: Install Openoffice:
- In terminal type: sudo add-apt-repository ppa:upubuntu-com/office
- then type: sudo apt-get update
- finally type: sudo apt-get install openoffice
*將閒置的網樂通機改為IP-PBX
*http://www.osslab.com.tw/index.php?title=Hardware%2FOpen_Embedded_System%2FNextVOD_unit_Hacking_-_%E7%B6%B2%E6%A8%82%E9%80%9A%E6%94%B9%E6%A9%9F
*Automount Windows Partitions on Ubuntu
*askubuntu.com/questions/204140/how-to-mount-ntfs-partitions-on-startup
*forum.ubuntu.com.cn/viewtopic.php?t=390561
*Wiping Out Old GPT Data
*http://www.rodsbooks.com/gdisk/wipegpt.html
*fdisk -l /dev/sda
*sfdisk -d /dev/sda > parts.txt
*gdisk /dev/sda
-1 - MBR
-Command (? for help): x
-Expert command (? for help): z
-About to wipe out GPT on /dev/sda. Proceed? (Y/N): y
-Blank out MBR? (Y/N): n
*http://www.rodsbooks.com/fixparts/
=====Mobile Broadband Connection Failed under 11.04=====
-Connect N900 with USB
-Select 'PC Suite' mode in N900
-In terminal, do 'sudo modprobe -r cdc_acm; sudo modprobe cdc_acm'
-Wait a few seconds for the driver to re-initialize
-Connecting should work now.