一、Win7和Ubuntu 12.04双系统修改启动项顺序
具体做法:
sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober
sudo update-grub(这个命令会重新生成/boot/grub/grub.cfg
(也可以通过 sudo gedit /boot/grub/grub.cfg注释部分引导信息)
Ubuntu 12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录。以普通身份登陆Ubuntu后我们需要做一些修改,普通用户登录后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入: sudo -s.然后输入普通用户登陆的密码,回车即可进入 root用户权限模式。
然后执行: vi /etc/lightdm/lightdm.conf.
增加 greeter-show-manual-login=true allow-guest=false . 修改完的整个配置文件是
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
greeter-show-manual-login=true #手工输入登陆系统的用户名和密码
allow-guest=false #不允许guest登录
然后我们启动root帐号:
sudo passwd root
根据提示输入roott帐号密码。
重启ubuntu,登录窗口会有“登录”选项,这时候我们就可以通过root登录了。
二、Simspark及Roboviz的安装过程
1. 安装依赖关系:(注意安装过程不能少一个!!必须完全安装)
$ sudo apt-get install g++ subversion cmake libfreetype6-dev libode-dev libsdl1.2-dev ruby1.8 ruby1.8-dev libdevil-dev libboost-dev libboost-thread-dev libboost-regex-dev libboost-system-dev libgles1-mesa-dev2. 通过svn下载最新版本的simspark和rcssserver3d源码包:
$ svn co https://simspark.svn.sourceforge.net/svnroot/simspark simspark
(也可以利用已经下载好的simspark包)
安装 ode
开始解压并配置ode:
cdode-0.11.1-tbb (移动到文件夹内)
./configure–enable-shared –enable-malloc LIBS=-lX11 (两个-连在一起)
make
sudomake install
如果上面的ODB包的名字你记不住,可以在输入它名字前几个字符,然后按制表自动补全
注:如果你在上面的configure步骤中断,并出现Blockslibrary not found的提示,那么安装tbb-devel:sudoyum install tbb-devel
3. Simspark配置,生成可执行文件并进行安装:
$ cd simspark/trunk/spark
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install (一定要执行!!不然会有影响到下面步骤)
$ sudo ldconfig
注: 可以输入 'make uninstall' 进行卸载
4.rcssserver3D配置,生成可执行文件并进行安装:
$ cd ../../rcssserver3d/
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install
$ sudo ldconfig
5. 配置链接使用库文件:
$ sudo gedit /etc/ld.so.conf
添加库链接'/usr/local/lib',保存并退出
即加“include /usr/local/lib ”
$ sudo ldconfig
6.运行仿真环境:
$rcsoccersim3d (很简陋的球场出现)
$ rcssagent3d (测试用的机器人)
7.安装JDK(Java Development Kit)
利用ubuntu的SoftWare Center安装;
8.安装Roboviz
同样,先下载源代码(http://rcroboviz.svn.sourceforge.net/viewvc/rcroboviz/)(各个版本都有)
svn co https://rcroboviz.svn.sourceforge.net/svnroot/rcroboviz/trunk/roboviz roboviz
安装过程非常简单
sudo apt-get install rsync
cd roboviz
./build-linux64.sh
修改脚本,调用roboviz作monitor。
vi /usr/local/bin/rcsoccersim3d或
sudo gedit /usr/local/bin/rcsoccersim3d
找到第27行,修改为roboviz所在的具体路径,例如
MON="/home/robo/downloads/roboviz/bin/linux-amd64/roboviz.sh"
第61行的sleep其实都可以注释掉,加快启动server的时间
然后修改roboviz的那个roboviz.sh文件
在第二行加一句,cd到所在目录,例如
cd /home/robo/downloads/roboviz/bin/linux-amd64/
这样用rcsoccersim3d命令就可以启动server并且运行roboviz的monitor了。
三、基本软件安装和问题解决
1.安装stardict(星际王词典 很好用,这只是一个客户端程序,词典要另外下载)
sudo apt-get install stardict-gnome安装过后还要去下载自己需要的词典
进入这个网页:http://abloz.com/huzheng/stardict-dic/
下载词典 保存
解压 tar -jvxf ****.tar.bz2 (**** 代表软件包名字)
或者 tar -zvxf ****.tar.gz
最后 sudo mv **** /usr/share/stardict/dic/ 即可
2.桌面左上角无法显示输入法图标
killall ibus-daemonibus-daemon -d
3.安装右击快捷菜单:“在终端打开”
sudoapt-get install nautilus-open-terminal
4.adobe-flashplugin版本太低或是安装不上的问题
从adobe官方网上下载最新版本的tar.gz压缩包。然后解压:tar-xzvf *****.tar.gz;
把解压后的文件里的libflashplugin.so复制到/usr/lib/mozilla/plugins/
最新重新打开firefoxbrower即可解决问题
安装flash
首先去官网下载形如install_flash_player_11_linux.x86_64.tar.gz这样的包
要跟你的系统对应,不要在32位系统下载64位包
解压
tar-xzf install_flash_player_11_linux.x86_64.tar.gz
sudomv libflashplayer.so /usr/lib/mozilla/plugins/
重新打开火狐浏览器即可
5.安装vim
sudo apt-get install vim即可
安装vim7.3中文帮助文档这个网址http://sourceforge.net/projects/vimcdoc/files/vimcdoc/1.8.0/vimcdoc-1.8.0.tar.gz/download可以下载vim7.3中文文档
默认ubuntu源里安装的vim帮助文档是英文的,可以安装中文的帮助文档
1.8.0:更新到Vim7.3,
1.7.0:更新到Vim7.2,新增vimcdoc.vim插件。
1.6.0:更新到Vim7.1。
1.5.0:更新到Vim7.0。
首先在这里下载最新的Vim7.3中文文档,下载的tar.gz包括所有翻译过的vim文档(.cnx文件)。
先将其解压缩:
tarzxvf vimcdoc-<version>.tar.gz
然后进入vimcdoc-<version>目录并执行
./vimcdoc.sh-i
到相应的地方。原有的英文文档不受影响。
这种方法对root和非root用户都适用。但建议以root身份安装。
当以root身份安装时,文件会被拷贝至/usr/share/vim/vimfiles/doc下。因此所有系统的用户都可以使用中文文档。如果你的vim是安装
在/usr/local下的话,你需要这样设定vim的runtimepath选项:
:setrtp+=/usr/share/vim/vimfiles你可以将上面的设定加入到你的vimrc文件中以便每次启动vim都生效。
当以普通用户安装时,所有文件会被拷贝至~/.vim/doc下,所以仅对该用户有效。
vim配置文件 http://blog.csdn.net/linux_kernel_fan/article/details/21327819