Linux 作業系統中,有一個終端界面(Command Line)的純文字瀏覽器軟體叫做 lynx,若在 lynx 中,看到的網頁為亂碼,且 lynx 的選項「O」按下去也為亂碼時,可用以下方式將編碼調整為 utf-8 即可解決問題。
如以下所示,瀏覽時帶入--display_charset=utf-8
參數可暫時以 utf-8 編碼方式顯示字元
> lynx --display_charset=utf-8 https://linwebs.tw
若不想在每次瀏覽時,還須加上參數,可修改設定檔lynx.cfg
,將預設的編碼CHARACTER_SET
改為 utf-8 即可解決問題。
以下以 Arch Linux 為例,設定檔位於 /etc/lynx.cfg,其他作業系統也可能位於 /usr/local/lib/lynx.cfg 或其他路徑。
> sudo vim /etc/lynx.cfg
找到 #CHARACTER_SET:iso-8859-1
此段敘述(大約位於457行處),在其下方加入此設定即可解決問題。
CHARACTER_SET:utf-8
修改完畢,再次使用 lynx 瀏覽網頁,可看到網頁已不是以亂碼呈現。