我有谷歌地球安装在我的Ubuntu 14.04(Trusty Tahr),为了在其上显示夹紧多边形,我必须使用命令启动它LIBGL_ALWAYS_SOFTWARE=1 googleearth
。
我想知道我是否可以将该命令设置LIBGL_ALWAYS_SOFTWARE=1 googleearth
为单击知识图谱文件。现在我尝试设置alias googleearth='LIBGL_ALWAYS_SOFTWARE=1 googleearth'
,但这没有用。我在网上找不到任何东西(术语太宽泛),也没有找到有关此内容的任何文档。
顺便说一句,我知道我可能只需LIBGL_ALWAYS_SOFTWARE
预先设置变量.bashrc
,但我想知道这一点,因为其他程序也有计划(例如使用选项运行之类的东西)。
答案1
您尝试过的别名alias googleearth='LIBGL_ALWAYS_SOFTWARE=1 googleearth'
应该可以工作,也许您这样做了:
alias googleearth='LIBGL_ALWAYS_SOFTWARE=1 googleearth' ; googleearth
或者您在脚本或函数中使用了别名。这些都不起作用。
如果仍然不起作用,请尝试创建一个函数而不是别名。不要忘记googleearth
在函数内为命令提供绝对路径名,这样它就不会被解释为递归函数。