一、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