在Ubuntu 9.10下安裝Skyey時可以直接用sudo apt-get install skyeye進行安裝,但安裝完後運行時可能會提示如下問題:
skyeye: error while loading shared libraries: libbfd-2.19.90.20090909.so: cannot open shared object file: No such file or directory
此時可以執行如下代碼:
sudo ln -s /usr/lib/libbfd-2.20.so /usr/lib/libbfd-2.19.90.20090909.so
即創建相應的符號鏈接進行關聯,再運行skyeye命令即可。
也可以手動安裝,步驟如下:
1、先下載skyeye源碼包,然後解壓,進入解壓後的目錄;
2、用apt-get安裝相關的庫包:
sudo apt-get install libgtk2.0-dev pkg-config libatk1.0-dev libpango1.0-dev libfreetype6-dev libglib2.0-dev libx11-dev binutils-dev libncurses5-dev libxpm-dev
3、執行如下命令進行編譯和安裝:
./configure
make lib
make
sudo make install
sudo make install_lib
安裝好時在終端輸入skyeye會出現相關提示,並停在(skyeye)處,並且後面光標不停的閃動,如果提示bash: ./skyey: No such file or directory且在解壓的源碼目錄中有的話,則可以用符號鏈接,讓其鏈接到/usr/bin目錄下,即執行如下命令:sudo ln -s /skyeye源碼目錄/skyeye /usr/bin/skyeye,然後再執行skyeye命令即可正常運行。