2010年2月9日 星期二

Ubuntu root登入方式,造成終端機程式開啟,結果大不同!!

最近從 Fedora OS 轉換成 Ubuntu OS , 有很多好用的工具 ex. gedit kdiff3 ,終端機 root下無法開啟,但同樣和我灌ubuntu同事竟然可以.....哇咧!!見鬼了..為啥??他可以我卻不行 = ="

過去 Fedora OS 登入 root 權限方式:

$ su -

自然而然,轉換到 Ubuntu OS,也會是??

$ sudo su -

上面的方式一樣可以得到 root 權限,但在終端機需用到 X windows 應用程式沒辦法開啟

ex:
# gedit &

(gedit:7297) : Gtk-WARNING ** : cannot open display:
[1] 7297
[1]+ Exit 1 gedit

# kdiff3 &

# kdiff3: cannot connect to X server
[1]+ Exit 1 kdiffs

正確 ubuntu root 登入方式 :

# sudo -i

這個問題我找了好久,很多人都沒有答案,在某一天無意中被我矇到......如果有這方面問題的朋友,可以試看看這個方式!!