2012年8月22日 星期三

如何解決在 Ubuntu 上面安裝 VirtualBox 後缺少 vboxusers 群組權限的問題

正確的解決方式是執行一個指令就好了

$ sudo gpasswd -a username vboxusers

或是執行另外一個指令

$ sudo usermod -a -G vboxusers username

但是有一點要特別提醒的,就是第二個指令的 '-a' 要記得加,不然就會杯具... 冏rz

杯具就是其它原本已經加入的群組都消失了,只剩下 vboxusers 一個群組。XD

修復杯具的方法是先從其它相同版本的 Ubuntu 上面查詢本來應該要加入的群組來,查詢的指令是:

$ id -Gn username

然後再把它們加上去。

2012年8月2日 星期四

在 Ubuntu 上面減少 apt-get update 的時間

想要讓 apt-get update 快一點完成
除了找一個速度快又近的 Mirror 點
另外就是減少下載的檔案數量
如果對中文翻譯不是很在意的話
可以增加一個檔案 /etc/apt/apt.conf.d/60language
裡面寫著 Acquire::Languages {"none";}; 就是什麼翻譯都不要下載
不過這樣會導致 Debian package 裡面的 Long Description 都看不到了
如果不在意這些 Long Description 也還好
又或者改用 Acquire::Languages {"en";}; 下載英文的 Long Description 就好了
又或者有些人就只想要下載正體中文的翻譯,那就使用 Acquire::Languages {"zh_TW";}; 吧
系統預設上是下載當下環境的語言跟英文
詳細的使用方式請看 `man apt.conf`
Update 2013/06/19

不曉得為什麼在 Ubuntu 13.04 上面要使用 Acquire::Languages "none"; 才可以運作。

P.S. 使用 apt-config dump 可以檢查目前的設定值。