2009年10月16日

ubuntu 瘦身: 刪除不必要的檔案

先瘦身吧! 查一下已安裝的套件當中, 那些套件最佔空間:

dpkg-query -W -f '${Installed-Size;6} ${Package}\n' | sort -n

詳見 dpkg-query 手冊 例如發現 openoffice.org-core 佔用最多空間,
下指令把 openoffice 刪掉:
apt-get remove --purge openoffice.org-core

不過出現一些錯誤訊息, 裡面提到 openoffice.org-l10n-en-gb openoffice.org-l10n-en-za 這兩個套件。
一不做二不休:  
apt-get remove --purge openoffice.org-core openoffice.org-l10n-en-gb openoffice.org-l10n-en-za
砍掉 23 個套件, 264 MB!
建議把 /var/cache/apt/archives 底下的所有 *.deb 搬到另外一個分割。

若想每次開機都重新偵測顯示卡。 在 etc/init.d/gdm 檔案裡面的 "start)" 之下, 加一句: [參考文章]

dpkg-reconfigure -fnoninteractive --no-reload -phigh xserver-xorg
  

2009年10月15日

Unetbootin: 將 USB 變成 Live USB (Linux 安裝檔 工具)

UNetbootin 可將 iso 檔 寫入 USB, 並使 USB 變成可開機安裝 Linux 的 livd USB

我自己試過 Ubuntu 8.10, 9.04, gOS 3.1, xPUD 的 iso 檔, 都沒有問題, 可順利從 USB 開機

支援開機 iso 檔:
Ubuntu、 Fedora、FreeBSD、Frugalware、Linux Mint、Mandriva、 OpenSuse、 Parted Magic、PCLinuxOS, Debian, xPUD, gOS等 (請見詳細支援套件與其版本列表)

適用於沒有燒錄機的人,或不想還要將 iso 檔燒成光碟片時,或是主機上沒有CD-ROM, 但想用 USB 開機安裝 Linux 系統的人!



Unetbootin 有 Windows 或 Linux 版
UNetbootin能做出即插即用的Live USB,也能做純粹的開機加安裝USB。

在 ubuntu 下, 手動掛載, 或自動掛載 fat32/NTFS 硬碟

在終端機下指令:

假設你的硬碟是 /dev/hdd1
    1、建立xxx子目錄,此名字可任取
        $sudo mkdir /media/xxx
    2、掛載 partition 分區
    ntfs 格式:
        $sudo mount -t ntfs /dev/hdd1 /media/xxx
    fat32 格式:
        $sudo mount -t vfat /dev/hdd1 /media/xxx
    3、下次自動掛載
    按照第二步的方法掛載的話,下次啟動系统時不會自動掛載,要想系统自動掛載该分區,输入以下命令:
        $sudo cp /etc/fstab /etc/fstab_backup
        $sudo gedit /etc/fstab

    在打開的 fstab 文件最後一行加入:
        /dev/hdd1 /media/hdd1 ntfs utf8,umask=0222 0 0
    如果是 fat32 格式,输入:
        /dev/hdd1 /media/hdd1 vfat utf8,umask=000 0 0
    儲存後退出,重新啟動系统即可。

後記 (2013.10.10), 如果以上指令語法有問題, 參見本站另一篇文章「Virtualbox 重開虛擬機器失敗: VM session was closed before any attempt to power it on.」, 因為 fstab 的語法可能有些微變動。


2009年10月7日

想自組 1 台跑 ubuntu 的電腦

主機板:
1. 技嘉 GA-P43-ES3G

(支援 Intel CPU 775)
$2700

2. Asus P5KPL-CM

(支援 Intel CPU 775)
$1900

CPU:
INTEL Pentium E5300/2.6G/800(雙核心)45奈米
Pentium E5300 2.66G / LGA775、FSB800、L2-2MB、雙核心、45nm
$2200

記憶體 RAM:
創見 JetRam 2GB DDR2 800 桌上型記 $ 1149

宇瞻 Apacer 2GB DDR2 800 記憶體(散熱片) $1288
宇瞻 Apacer 2GB DDR2 800 記憶 $1090


2009年10月6日

讓 FireFox 加速?? 利用 /tmp

Ubuntu 的系統下,有一個特殊的子目錄 /tmp, 和 windows 下的 ramdisk 的作用相同, 但系統會自動彈性調整該目錄佔記憶之大小,利用這個特性,可以讓 firefox 的暫存檔都設到該目錄下, 據說可以加快 firefox 跑的速度 (我還沒測, 測完後再 PO 在此處),以下為步驟:

1. 在網址列打上
about:config
2. 在隨便一個地方按 [右鍵] -> [新增]-> [字串], 並輸入
browser.cache.disk.parent_directory
3. 再輸入
/tmp

2009年10月5日

gOS 3.1 無線網路 ADSL 設定 (pppoe)

日前安裝了以 ubunut 為基礎的 gOS 3.1, 網路功能大致上是 OK, 只不過, 若要經由無線網路來撥接 ADSL, 必需在 terminal 中下指令來設定:
sudo ppoeconf
此程式會有中文介面的設定過程 & 說明。但是若要回到一般的 dhcp 無線網路連結方式, 右上方的網路連結圖示會失效。
我試了以下的步驟 (同樣在 teriminal 中下指令):
假設你的無線網卡介面編號是 ra0 (可以用 ifconfig 指令查詢), 在絡端機 (terminal) 下指令
1. sudo ifdown ra0
2. sudo ifup ra0
這兩個指令可以重開你的無線網卡介面, 之後, 右上方的網路連結圖示就會回復功能了!

2009年9月29日

CUPS-PDF 印表機

ubuntu (linux) 之下, 可安裝 CUPS 來管理印表機,而且 CUPS 也有像 Acrobat 一樣的將任何檔案列印成為「PDF」檔的功能喔,在 synaptic (套件管理程式) 中安裝 CUPS-PDF 套件, 後即可使用,但我一開始遇上了印不出來的問題:

cups-pdf fails to generate file...

後來爬文後, 猜想應該是少了 CUPS-PDF 預設輸出的目錄, 請在你的 /home/xxx你的帳號 下建一個名為 PDF 的空目錄, 即

~/PDF

(要用大寫)下次印 PDF 是, 結果檔會在這裡出現喔!

附註:
我在 wine 下用 word 透過 CUPS-PDF 列印 PDF, 預設字形是新細名體, 用非 acrobat reader 來看 PDF 檔, 也不會有亂碼喔 (試過 xPDFz、ePDFViewer、Evince (ubuntu 預設的文件檢視器))