最近被各种软件的安装折腾的要死,慢慢记录下吧。

ubuntu12.*之后的版本都移除了ia32-libs库,对与gaussion安装没有什么问题,不过,Gview一般的版本都是x86的,需要自己手动添加依赖。

首先,修改.bashrc,在文件末尾添加:

g09root=/home/hp
GAUSS_SCRDIR=/home/hp/g09/scratch
export g09root GAUSS_SCRDIR
. $g09root/g09/bsd/g09.profile

export GV_DIR=/home/hp/g09/gv/
export LIBPATH=/home/hp/g09/gv/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/hp/g09/gv/lib
PATH=$PATH:/home/hp/g09/gv/

路径和版本号需要自己改。然后更新.bashrc:source  ~/.bashrc

然后执行下面的命令

sudo -i
echo 0 >/proc/sys/kernel/randomize_va_space

安装依赖,12.*之前的系统可以直接通过安装ia32-libs支持,来解决gv的依赖问题,不过之后的版本要自己解决。最笨的方法是执行gview,会有提示缺失什么包,下面列出来了这些依赖,其中csh是32/64位系统都必须要安装的的:

csh
libfreetype6:i386
libglu1:i386
libxmu6:i386
libstdc++5:i386
libxrebder1:i386
libxrandr2:i386
libxcursor1:i386
libxft2:i386

之后,就可以在终端运行gview了。

PS:解决完上面的依赖,只需要再安装libglib2.0-0:i386,libcups2:i386两个依赖就可以直接安装wps了。

作者 hsyyf

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注