2010-07-26

為磁碟分區產生新的uuid

由於使用DRBL企鵝龍直接用複製分區,他並不會產生新的uuid,在mount時電腦有兩個同樣的uuid導至兩個相同的uuid都會掛載上去。所以就需要修改複製分區的uuid,這樣掛載時就不會有問題了。

想看uuid是如何產生的可以到A Universally Unique IDentifier (UUID) URN Namespace

2010-07-11

ppa-acd v0.7 加入與檢驗套件來源、補齊套件來源缺少的金鑰 [9.04,9.10,10.04]

雖說從Ubuntu 9.10開始就能使用apt-add-repository,比以前的版本進步了很多,這功能讓你在軟體來源直接加入ppa來源(例:ppa:ubuntu-tweak-testing/ppa)自動匯入金鑰,也能在終端機上使用指令(sudo apt-add-repository ppa:ubuntu-tweak-testing/ppa)。

以我的使用習慣,比較喜歡使用終端機,在瀏覽器看到喜歡的套件圈選來源後,在終端機按滑鼠中鍵或按鍵盤「Ctlr+Instrt」貼上指令,完後成按Enter就能加入來源。

但是我覺得還有進步空間,有時候想一次加入多個來源,他直接吐Error: need a repository as argument,澴有沒有防呆功能,加入時不會檢查來源是否有你正在使用的版本,更新套件庫時發現一些404的錯誤,部份原因是來源內沒有你正使用的版本資料,找不到資料也就出現錯誤囉。

所以我試寫一個Shell Script加上我需要的功能,來滿足我的需求,此程式只能在終端機使用喔。

10-07-07 更新至0.2版
11-07-07 更新至0.6版
11-03-10 更新至0.7版

perfect_gkey自動補上套件庫缺少的金鑰[all]

常常增加套件庫來源,忘了順便加上GPG key的人有福了,此Shell Script名為perfect_gkey能把你在更新套件庫更新時,出現NO_PUBKEY訊息修正,也就是找缺少的金鑰補上就好了。

2010-07-06

修複Ubuntu Grub2開機選單 [9.1,10.04 and last new]

Ubuntu 9.10,10.04都能使用此方法修複Grub開機選單,此方法應能適用大部份的狀況。剛好不知怎麼了,我的的開機選單出現錯誤,正好驗證一下寫的是否會有問題。

請準備一片與出問題的系統相符合或高於安裝版本的Ubuntu Live CD,因為,舊的可能無法辨別新版本所使用的分割格式,Live CD可以用複寫片燒錄就行,就算我能用硬碟直接安裝,還是會準備一片以便不時之需。