目錄表

給初學者的Ubuntu Linux安裝與優化指南

製作 Live USB 來安裝 UBUNTU

過往安裝 LINUX 作業系統,都需要捉映像檔(ISO)後燒錄成光碟片,但是安裝完畢後這些光碟片可能就形同儲放上的累贅,而現在有更聰明、節省資源的方法,那就是將 LINUX Distro 的映像檔透過 http://unetbootin.sourceforge.net/ UNetbootin 這隻小程式將你的隨身碟變成 Live Usb,然後利用這隻 Live Usb 完成 LINUX 作業系統的開機及安裝。

UBUNTU LINUX 作業環境的優化與問題排除

在 UBUNTU LINUX 下運轉整個模擬的 WINDOWS 作業系統

有時候在工作上因為某些特定的原因,讓你在必要時刻還是得倚靠 WINDOWS 作業系統,那麼也可以在 UBUNTU之 LINUX 下利用 VirtualBox 這套軟體來架設一個虛擬的 Windows 作業系統以備不時之需:

  1. 在新版的UBUNTU LINUX的套件庫裡直接有VirtualBox的打包檔,可以直接輸入sudo apt-get install virtualbox,或是透過synaptic介面來安裝。
  2. 或是到甲骨文(Oracle)的網頁下載符合你需求的 VirtualBox 安裝檔
  3. 解壓縮安裝檔後,雙擊兩下選擇安裝,原則上一切都下一步就可以安裝完畢。
    • 進入VirtualBox之後選擇{新增}→{Next}→{名稱輸入 WindowsXP}→{記憶體 1024MB}→{Create new hard disk}→{Next}→{Dynamically expanding storage}→{Size約 5GB 為 XP 系統的最小值、建議是給 10GB 以上}→{Finish},這樣就新創一個虛擬系統了,然後開啟這個系統並將 WinXP 安裝光碟置入光碟機中,就可以開始安裝新系統了。
  4. 或是、直接捉取之前已經做好的 WindowsXP 模擬檔案來使用。
    • 開啟 VirtualBox程式→{加入}「預先製作好並拷貝過來的.vdi」檔成為虛擬硬碟,這時候你已經建好一個虛擬系統了。
    • 分享資料夾:可以在 VirtualBox 下的 win 系統下,開一個與 LINUX 共用的子目錄,這樣能夠讓你的檔案在二個系統之間互相流通無礙。
      • 讓LINUX與「VirtualBox裡的LINUX系統」共用「分享資料夾」
        1. 安裝VBoxGuestAdditions
        2. 在VirtualBox的系列圖形介面設定「分享資料夾」,再定義其名稱,例如「lucien」。(不要勾選「automount」!)
        3. 在VB系統桌面設立一個新的資料夾,舉例來說名稱為「UBUNTU-12.10」。
        4. sudo gedit /etc/fstab
        5. 寫入右列資訊:lucien /home/of-user03/桌面/UBUNTU-12.10 vboxsf uid=1000,gid=1000 0 0(uid,gid為預設登錄帳號,若自行有更動請微調)
        6. 如果僅為一次性掛載可以在terminal下輸入右列指令即可:sudo mount.vboxsf -o uid=1000,gid=1000 lucien /home/of-user03/桌面/UBUNTU-12.10 (感謝石頭成大大的網誌文章:http://blog.roodo.com/rocksaying/archives/10460743.html)
  5. 透過指令列解決有時升級KERNEL造成的VirtualBox編譯問題(Kernel driver not installed (rc=-1908)):
    1. sudo apt-get install linux-headers-`uname -r`
    2. sudo apt-get remove dkms
    3. sudo apt-get install dkms virtualbox-dkms
    4. sudo modprobe vboxdrv

在 UBUNTU LINUX 下設置LAMP環境並還原php-based的CMS系統

LINUX+APACHE+MYSQL+PHP:

  1. sudo apt-get install apache2 php5-mysql php5-gd mysql-server libapache2-mod-php5 phpmyadmin
  2. 20230221更新 sudo apt-get install apache2 php7.0-mysql php7.0-gd mysql-server libapache2-mod-php7.0 openssh-server phpmyadmin
  3. sudo gedit /etc/php5/apache2/php.ini
    1. upload_max_filesize = 512M ;預設值是 2M
    2. post_max_size= 512M ;預設值是 2M
  4. 20230221更新 sudo gedit /etc/php/7.0/apache2/php.ini
    1. upload_max_filesize = 512M ;預設值是 2M
    2. post_max_size= 512M ;預設值是 2M
  5. sudo gedit /etc/apache2/apache2.conf
    • # phpMyAdmin Configuration
    • Include /etc/phpmyadmin/apache.conf
  6. cd /var/www/html
  7. sudo ln -s /usr/share/phpmyadmin
  8. sudo service apache2 restart
  9. 準備好要還原的子目錄與其sql檔案
    1. sudo mv XZY/ /var/www/html/XZY
    2. cd /var/www/html
    3. sudo chown www-data:www-data XZY/ -R
    4. 匯入sql並調整wpoption裡siteurl與home兩筆資料
    5. 變動wp-config.php各項系數
  10. 調整PHP各項系數(/etc/php5/apache2/php.ini)
    1. sudo cp /etc/php5/apache2/php.ini /usr/local/lib/php.ini
    2. sudo gedit /usr/local/lib/php.ini
    3. sudo service apache2 restart

Installing FOSSology 2.6 on Ubuntu 14.04

  1. sudo apt-get update
  2. sudo apt-get install fossology
  3. sudo gedit /etc/php5/apache2/php.ini
    1. upload_max_filesize = 512M ;預設值是 2M
    2. post_max_size= 512M ;預設值是 2M
  4. sudo /etc/init.d/apache2 restart 或者 service apache2 restart
  5. fossy/fossy

Mouse pointer disappear after suspend in Xubuntu 14.04.5 or later version

手動安裝全字庫字型(CNS11643)

Install Touchpad Indicator in Ubuntu 16.04

在Ubuntu16.04及14.04安裝最新的NodeJS及NPM

  1. 添加NodeJS的PPA
    1. sudo apt-get install python-software-properties
    2. curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
  2. 安裝Node.js與NPM
    1. sudo apt-get install nodejs
  3. 檢查Node.js及NPM版本
    1. node -v
    2. npm -v

待整理文件與網路連結

Mobile Broadband Connection Failed under 11.04

  1. Connect N900 with USB
  2. Select 'PC Suite' mode in N900
  3. In terminal, do 'sudo modprobe -r cdc_acm; sudo modprobe cdc_acm'
  4. Wait a few seconds for the driver to re-initialize
  5. Connecting should work now.
1)
在 UBUNTU LINUX 可直接透過 Synaptic 套件管理程式來取得 UNetbootin,或直接在終端機裡輸入 sudo apt-get install unetbootin 即可安裝完成。
2)
請先更動電腦的 BIOS 開機順序,若是一般 PC 原則上是開機時按下鍵盤上的 del 鍵,若是 Lenovo/IBM系列筆電,則是開機時按下 ThinkVantage 的藍色功能鍵後再按下 F1,進入 BIOS 後進入「Startup設定頁」,在裡面的「Boot子頁面」,將{-USB HDD}的順序置頂,儲存這些設定後重新開機。
3)
如果想要 UBUNTU LINUX 安裝完成後就有完整的中文支援,那安裝過程要將實體網路線插上,否則便需嗣後再進行中文編碼的手動更新。