W: GPG error: http://ppa.launchpad.net maverick Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1C1E55A728CBC482[Read More]
用 Ubuntu 10.10 Live CD 重新安裝 GRUB 2 到 Bootloader
今天起床打開電腦,Ubuntu 跳出 Warning 訊息,boot 磁區剩下 84MB,所以我手殘進去 /boot/ 目錄,把舊的 Kernel 清除,不小心砍掉 initrd.img-2.6.35-32-generic Linux Image 開機所需要的檔案,結果之後開機出現
[Read More]You need to load the kernel first 大家好像都是升級 Kernel 之後才會出現上述狀況,網路上找到的解答都不符合我的需求,所以我又往 GRUB2 開機 Boot 去瞭解,新的 GRUB 2 跟原先的 GRUB 的解法已經完全不同了,沒有 /boot/grub/menu.list,而被 /boot/grub/grub.cfg 取代,所以不應該在手動編輯此檔案。grub.cfg 會在有更新 Kernel 版本時,手動執行 update-grub 的時候被修改覆寫。這次發生的原因是在我把舊版 Kernel 刪除,而忘記執行 update-grub,這時候的最佳解法就是透過 Live CD 來救援。
[筆記] 在 Ubuntu mount DVD ISO 檔案
ISO 檔案,Windows 底下可以透過虛擬光碟看到檔案內容,可是到了 Ubuntu 系統該如何知道 ISO 裡面放了哪些檔案呢?其實很簡單,可以透過 mount 指令就可以做到了喔,參考 Ubuntu 台灣論壇: 如何mount iso檔? [論壇 - Ubuntu基本設定]
$ mount /iso/ubuntu.iso /home/appleboy/ISO/ -t iso9660 -o loop執行完上述指令,可以發現桌面會多出 DVD 光碟圖示,直接點選就可以了
無痛安裝 NodeJS 和 Node Framework Express
NodeJS 是目前當紅的 Web 2.0 技術,去年 COSCUP 2010 就有 KKBOX 資深工程師 ericpi 來探討這個議題,NodeJS 背後使用了 V8 引擎為基礎,沒看過用純 JS 來當 Server-Side 吧,台灣很紅的 Plurk 也是大量使用 NodeJS,然而每開發一種語言,就會想開始找搭配的 Framework,那就首推 Node Framework Express 來撰寫程式,本篇是要介紹如何在 Ubuntu 10.10 無痛安裝 nodejs + express。
下載 Nodejs 原始碼 直接到
官網下載 Stable 的版本吧,目前是 node-v0.4.10.tar.gz,也可以先看看 API Document
# wget http://nodejs.org/dist/node-v0.4.10.tar.gz[Read More]
Linux 程式開發編輯器 Geany + Fuse 遠端掛載
在 Ubuntu 安裝或升級 Git 版本控制的3種方法
解決在 Ubuntu Terminal 底下 git diff 沒有輸出結果 10.10
自從把筆電安裝成 Ubuntu 10.10 maverick 後,把所有 github 上面程式碼都用 git clone 下來,最近遇到一個非常奇怪的問題,那就是修改檔案之後,正常來講,可以用 git diff 來查看修改過的程式碼,但是非常奇怪的事情就發生了,『完全沒有輸出』,後來在網路上找到一篇解法 git diff shows no output,原來是 $LESS 這個環境變數搞的鬼,其實可以用 git diff | cat 方式看到 diff 結果。 我們打開 .bashrc 發現底下設定
export EDITOR="vim" export GIT_PAGER="less" export LESS="-XEfmrSw" export PAGER="most"重點就在於 $LESS 必須加上
-X,並且請裝上 most 這指令
apt-get install most
如何建立 Ram Disk 在 Ubuntu 上面
Update: 此篇文章建立 RAM DISK 還是用原來 3G 記憶體,而不是用 4G 裡面的 1G,感謝威阿提醒修正 之前拜了一台筆電 Toshiba Portege R700,拿到電腦馬上二話不說,灌成 Ubuntu 10.10 32 位元,但是筆電有 4G 的記憶體,32位元只能支援到 3G,所以剩下 1G 就拿來當作是 Ram Disk,反正不用白不用,可以把臨時要用且關機不需要的檔案或程式丟到 RAM DISK,如果把 FireFox 的 cache 資料放在裡面應該會蠻快的,底下紀錄如何開機就直接掛上 1G 的 Ram Disk。 兩個步驟就可以了:
mkdir -p /media/ramdisk mount -t tmpfs -o size=1024M tmpfs /media/ramdisk把上面寫到
/etc/rc.local 檔案,這樣開機就會自動把 RAM Disk 掛上去。
2011 OSDC Day 1 筆記
如何使用 PPA 升級 Ubunut Firefox 瀏覽器到 4.0
作者目前使用 Ubuntu 10.10 (maverick) 桌面環境,也是台灣 MozTW 成員之一,這次 FireFox 4.0 Release 介面有些改變,使用上來也非常順手,記憶體好像吃的比較少了?(有待商榷),現在就來升級 FireFox 吧,兩種升級方式,如果不熟悉 Command Line 就用 GUI 升級,另一種升級方式就是用 apt-get upgrade 啦。 如果用 Windows 請到這裡下載
利用 GUI 介面升級 (Install firefox 4 using GUI) 我的環境是英文,所以底下寫的是英文安裝方式: 按照底下步驟進行
Applications > Ubuntu Software Center > Edit > Software Sources之後點選 "Other Software" 選擇左下角 "Add" 按鈕,接著把底下文字輸入
ppa:mozillateam/firefox-stable最後到底下升級,就可以開始使用 FireFox 4 了
System > Administration > Update Manager
文字介面升級 (Install firefox 4 using terminal) 只要鍵入三行指令即可
$ sudo add-apt-repository ppa:mozillateam/firefox-stable $ sudo apt-get update $ sudo apt-get upgrade沒圖沒真相啦,底下附上桌面截圖
Reference: How to install firefox 4 in ubuntu using PPA Firefox 4 正式版現已推出,帶給您更棒的網路體驗

