現在 Linux 終端機 (teminal) 中的各種說明、操作提示都很人性的翻譯成各國語言,用起來真的很親切 …. 直到你遇到錯誤要上網查資料 XD
將以下幾個參數複製到 .bashrc
檔中,終端機就會全部以英文為主,這樣遇到錯誤訊息要上網查才不會查不到資料:
# put it in .bashrc export LANG=C export LANGUANGE="en_US"
軟體開發、伺服器和生活瑣事
現在 Linux 終端機 (teminal) 中的各種說明、操作提示都很人性的翻譯成各國語言,用起來真的很親切 …. 直到你遇到錯誤要上網查資料 XD
將以下幾個參數複製到 .bashrc
檔中,終端機就會全部以英文為主,這樣遇到錯誤訊息要上網查才不會查不到資料:
# put it in .bashrc export LANG=C export LANGUANGE="en_US"
和常用的 tee
類似,tee
會將 input 同時書出到螢幕和檔案,而 pee
則是將 input 丟給多個工具。
首先安裝 moreutils
:
apt install moreutils
以下範例,將下載的 DVD ISO 透過 pee
同時將檔案內容轉給 md5sum
和 sha256sum
計算 hash 值:
cat ubuntu-mate-22.04-desktop-amd64.iso | \ pee md5sum sha256sum 6fb51f15156b477955fff7732204a494 - c441ba839ccaff67e27c15423da006dc7b708641973c5c82c2d67ea5799be34b -
如果剛好有 monitor 的話,可以注意到檔案只要讀取一次,就能讓 md5sum
和 sha256sum
同時計算 hash 值:
讀取 ISO 檔其實還不算太花時間,但若是要為 500 GB 的備份檔建立 hash 就頭大了,pee
這個工具可以在這類情境下節省不少時間。
Ubuntu 20.04 (臺灣時間) 今日開放下載。
除了 Ubuntu 以外,其他已 Ubuntu 為主的分支,也陸續開放下載:
上一篇文章提到 Proxmox packages site 使用 CDN,可惜 routing 爛掉不管怎麼連都很慘。最後還是靠 apt 設定來走 SSH tunnel。
在 /etc/apt/apt.conf.d
目錄下應該會有 *proxy
的檔案,在檔案中填入:
Acquire::http::proxy "socks5h://127.0.0.1:8080"; Acquire::socks::proxy "socks5h://127.0.0.1:8080";
這樣 apt 確定可以 proxy 可以連線就會優先走 proxy。
備註:Proxmox 的 *proxy
檔是自動產生的,所以可以考慮直接建立新檔 /etc/apt/apt.conf
。