在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命令即可正常运行。