給初學者的Ubuntu Linux安裝與優化指南
製作 Live USB 來安裝 UBUNTU
過往安裝 LINUX 作業系統,都需要捉映像檔(ISO)後燒錄成光碟片,但是安裝完畢後這些光碟片可能就形同儲放上的累贅,而現在有更聰明、節省資源的方法,那就是將 LINUX Distro 的映像檔透過 http://unetbootin.sourceforge.net/ UNetbootin 這隻小程式將你的隨身碟變成 Live Usb,然後利用這隻 Live Usb 完成 LINUX 作業系統的開機及安裝。
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
-
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 = 簡繁互轉
-
透過 {系統}→{管理}→{Synaptic套件管理程式}的方式安裝 UBUNTU 下各種好用的軟體({系統}→{管理}→{Synaptic套件管理程式};{重新載入}以清整可用程式的資訊):
安裝 UBUNTU-restricted-extra 與 p7zip-rar 來處理專利軟體的問題,這之後你可以觀看不同 codec 的媒體檔案,以及解壓縮 zip 及 rar 檔案。
安裝 smplayer 來處理影片播放的問題,這之後你可以觀看大部份的影音檔案。
安裝 vlc 來處理專利軟體的問題,VLC 可以播放破損或下載不全的影音檔案。
安裝 filezilla(FTP 傳輸軟體)來因應 OpenFoundry 以後的上傳需求,這是持續在更新、好用穩定並開放原始碼的
FTP 上傳下載軟體。
安裝 pcmanx-gtk2(BBS 連線軟體)這套 BBS 的連線軟體,鄉民居家打 B、聊天、掛 PTT 的必備軟體,記得連中文 BBS 站的話要把「字型」改為支援中文的字型,不然會顯示亂碼。
安裝 AMSN(仿MSN 的線上聊天軟體)來與你 MSN 名單上的好朋友繼續聊天,其他類同軟體如 pidgin 也可以滿足這類的需求。
安裝 stardict(星際譯王翻譯軟體)
安裝 comix(觀看漫畫專門軟體),這個程式可以直接看一整個檔案夾裡面的圖片檔,或是內含圖片的壓縮檔,設計來讓使用者快速看圖片或是漫畫之用。
安裝 GIMP(圖形編輯軟體),讓你在 UBUNTU LINUX 下一樣可以簡單修改圖片。
安裝python-pygame與python-opengl這兩隻程式,以在LINUX系統下運作IMPRESSIVE!這套簡報播放軟體。
安裝 thunderbird(電子郵件收件軟體),如果你習慣離線瀏覽電子郵件,那麼 thunderbird 絕對是一款使用介面與功能與微軟 OUTLOOK 媲美的一套軟體。
安裝 furiusisomount(光碟映像檔模擬軟體),這樣許多的ISO檔並不需要實際燒錄,就可以透過模擬的方式讀取。
透過自行下載安裝檔後手動安裝的重要軟體
安裝 Adobe Acrobat Reader 以瀏覽 PDF 檔案,Adobe Acrobat Reader 有官方的 LINUX 版本可供免費下載:
-
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
安裝 Madedit 以編修程式/文字檔案,此為 SourceForge 上的優秀專案,跨平台及支援多語系的編輯器:
安裝 Skype LINUX 版本來使用網路電話:
安裝 Skype Call Recorder on LINUX 版本,以在 Skype 通話上進行錄音:
安裝 Xmind LINUX 版本來繪製心智圖:
安裝微軟常用字型以處理文章轉換問題,這可以讓你在 UBUNTU LINUX 下一樣有新細明體、標楷體,以及 Times New Rome 這些和外界文書往來常會需要的字體。
如開機螢幕過暗,可透過下列方式在登入後自動改良調整之:
後續透過終端機指令列進行系統的優化與改良,並安裝以下的可用程式:
透過指令列安裝ia32-libs,以讓上列強制安裝的32位元個別打包檔,能在64位元的環境下運作。
-
於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來管理或是轉檔電子書
安裝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+ 的傳統介面
How To Auto-mount Your NTFS Partition In Ubuntu
-
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
-
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介面來安裝。
-
解壓縮安裝檔後,雙擊兩下選擇安裝,原則上一切都下一步就可以安裝完畢。
或是、直接捉取之前已經做好的 WindowsXP 模擬檔案來使用。
透過指令列解決有時升級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
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
-
Installing FOSSology 2.6 on Ubuntu 14.04
-
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
-
fossy/fossy
Mouse pointer disappear after suspend in Xubuntu 14.04.5 or later version
手動安裝全字庫字型(CNS11643)
-
直接下載腳本執行
-
chmod u+x install-cns11643-font.sh
./install-cns11643-font.sh
一步一步自行操作
sudo apt-get install unzip
mkdir ~/tmp -p
cd ~/tmp
-
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
在Ubuntu16.04及14.04安裝最新的NodeJS及NPM
添加NodeJS的PPA
sudo apt-get install python-software-properties
-
安裝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文件攻擊問題
-
-
-
解決UBUNTU LINUX下的CHROMIUM無法撥放YOUTUBE的問題
sudo apt-get install chromium-codecs-ffmpeg-extra
-
-
-
-
/usr/lib/hime/table
-
-
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()"
-
-
sudo add-apt-repository ppa:rgibert/ebook
code.google.com/p/sigil/
-
-
-
-
在Android平台上安裝ColorDict字典
從Stardict網站下載字典到電腦內。
解壓縮後會有三個檔,分別是.dz,.idx與.ifo。
將.dz更名為.gz,並且解壓縮出.dict。
最後將.dict,.idx與.ifo一併放入SD卡的dictdata內(檔名都要一樣)。
執行ColorDict,辭典內的重新索引,就完成安裝字典了。
Replace Libreoffice with openoffice on Ubuntu-12.10
將閒置的網樂通機改為IP-PBX
Automount Windows Partitions on Ubuntu
Wiping Out Old GPT Data
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.