频发性的手贱,上周一时贪爽,从Debian 6升级到了wheezy,结果运行是挺正常的,但ibus的输入候选框只能在大窗口的左下。比如说我用ibus的中文输入法在terminal里用vim写日志,如果我把terminal全屏,就看不到中文输入的候选项。。。网页也一样,在地址栏或者搜索栏输入的时候,中日文的候选框也经常跑到整个浏览器的最下左方。同时更重要的是以前编译过的程序跑不起来。。。于是我只能再退回去了,而退回去也没有什么好法子,就是格掉/分区,然后保留/home分区重装了一下。
重装之后一切配置都还在,只偶尔少几个软件,使用apt-get就可以了,但matlab这种大家伙还是得自己光盘安装了。
首先光盘不好找。。下了几个包都是win安装程序,要支持linux 64位的还真得翻一番。最终我是在实验室的角落旮旯里找到了2009年版的。。算了,能用就好。
光盘挂载,但无法安装。挂载比较简单,使用
mount
命令就可以,但进入后执行sudo sh install
就会报错:
1 | An error status was returned by the program 'xsetup', |
出现错误的原因是简单的挂载,里面的文件都是不可执行的,可以运行mount
,输出的list里就能看到挂载的选项是noexec
的,执行
1 | mount -o remount,exec $CD_DEVICE |
就可以了。
- 执行成功,但缺少lib:
libXp.so.6
,此时只需要安装libXp6即可
1 | sudo apt-get install libXp6 |
此后就可以进入安装程序了