ubuntu: PPA & apt howtos

add ppa source

使用 ubuntu 好些時間,今天才花了點時間了解 PPA (Personal Package Archive) 的用法。

$ sudo add-apt-repository ppa:ppa_user/ppa_name
$ sudo apt-get update
$ sudo apt-get install


To make add-apt-repository use port 80 by default

公司有防火牆,在取得 gpg key 時老是無法連線,從這裡看到了解法。

Edit /usr/share/pyshared/softwareproperties/ppa.py
Search "keyserver.ubuntu.com"
Replace it by "hkp://keyserver.ubuntu.com:80"



apt-build
不一定要用swiftfox,如果你有 apt-build 這個程式,也可以自己在家裏面自己編譯最佳化的firefox。
sudo apt-get install apt-build

安裝好之後會問你CPU資訊以及你要強化到什麼程度(英文的訊息) 接著安裝
sudo apt-get build-dep firefox

這會安裝要編譯firefox的相關套件, 然後就可以
sudo apt-build install firefox --reinstall

這樣子就會從原始碼開始下載,並且針對你的電腦進行最佳化編譯。