我有一台未安装图形环境的 Ubuntu 12.04 VPS。在该 VPS 中,我尝试使用以下命令从终端使用 gedit 打开文件
gedit config/database.yml
但不幸的是它显示以下错误
(process:3790): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Cannot open display:
Run 'gedit --help' to see a full list of available command line options.
我怎么解决这个问题?
答案1
gedit
是一个图形编辑器。所有图形应用程序都需要一个名为 的环境变量$DISPLAY
。
如果你正在运行图形会话,请gedit
按如下方式启动:
user@host:~# DISPLAY=:0 gedit config/database.yml
如果您无法访问图形会话,请尝试
user@host:~# nano config/database.yml