ubuntu12.04及以后版本,使用中整理的技巧
1. 解决chrome 不能以root 账户运行的问题
从互联网上下载deb并安装的chrome.deb,默认安装在/opt/google/chrome处。
打开终端输入一下命令:
gedit '/opt/google/chrome/google-chrome'
在最后一行尾部加入 %U -user-data-dir=/root/.config/chromium: 修改后的样子如下。至此可以正常打开google浏览器了。enjoy ...
exec -a "$0" "$HERE/chrome" "$@" %U -user-data-dir=/root/.config/chromium
2. 开启root用户登陆。
首先:设置root用户的登陆密码:
sudo passwd root Password: <--- 输入安装时那个用户的密码 Enter new UNIX password: <--- 新的Root用户密码 Retype new UNIX password: <--- 重复新的Root用户密码 passwd:已成功更新密码
其次更改登陆窗口的配置文件,执行如下命令:
gedit /etc/lightdm/lightdm.conf
修改后的结果如下:
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
greeter-show-manual-login=true
allow-guest=false
3. 为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig。如新编译了一些动态链接库vtk5.10,如果要让系统所能使用,必须执行如下命令:ldconfig /usr/local/lib/vtk-5.10
4.无法获得锁 /var/lib/apt/lists/lock - open (11 资源临时不可用), 使用如下命令解决。
sudo dpkg --configure -a
5.以root启动后,声音设备问题的解决
在 /root/.profile 文件最后加上:pulseaudio --start --log-target=syslog
6. 创建qt project的时候遇到如下错误的解决方法:
No valid qt versions found.
Please add a qt version in Tools/Options or via the maintenance tool of the SDK.
sudo apt-get install build-essential
7.安装python easy_install
sudo apt-get install python-setuptools python-dev build-essential
8. g++ bits/c++config.h:没有那个文件或目录的解决方法
yum install libstdc++-devel
9. 在build wxpython2.9.5遇到
configure: error: GStreamer not available
Error running configure
ERROR: failed building wxWidgets
Traceback (most recent call last):
File "build-wxpython.py", line 378, in <module>
wxbuild.main(wxscript, build_options)
File "/home/steve/Development/wxPython-src-2.9.4.0/build/tools/build-wxwidgets.py", line 359, in main
"Error running configure")
File "/home/steve/Development/wxPython-src-2.9.4.0/build/tools/build-wxwidgets.py", line 74, in exitIfError
raise builder.BuildError(msg)
BuildError
解决方法是:
yum install gstreamer-plugins-base-devel yum install gstreamer-plugins-base yum install glib-devel yum install gstreamer-devel yum install gstreamer