2013-08-16

得知伺服器是否有IPv6的幾種方式:host、nslookup、dig

以下是幾種得知伺服器的幾種方式,其中2001:4860:4860::8888是google IPv6 dns,不加此dns也是可以,亦可換其它的dns。

host aur.archlinux.org 2001:4860:4860::8888

nslookup -type=AAAA  aur.archlinux.org 2001:4860:4860::8888

dig  AAAA  aur.archlinux.org


ping IPv6 address:
ping6 ip

測試本機是否是IPv6

參考資料: IPv6DNS

arch 更新 glibc 2.18-1 後 terminal 出現錯誤

今天更新後我的terminator出現了Unable to start shell:/bin/zsh,關掉那個視窗=KDE當掉自動重啟,還原後在更新一樣有這個問題。

抽絲撥繭最後發現只要更新glibc就會出現這個bug,在archlinx中有人提出了這個問題他是urxvt出錯,有人提出解法將/etc/fstab中有/dev/pts那行註解或刪除,我照作重開機後terminator就正常了。

urxvt: can't initialize pseudo-tty, aborting.
urxvt: error while initializing new terminal instance at /usr/lib/urxvt/urxvt.pm line 1268.

這問題還蠻嚴重的還沒在arch news看到這解法,所以寫在這裡以供參考。