快车官网论坛的下载链接好象失效了,从新浪下载了zip文 件,解压后,是deb安装包。双击安装,提示出错:版本号不能为数字之类,用dpkg -i 安装一样,出现错误提示:version number does not start with digit。大致是因为deb包里的flashget版本号是v1.0.2什么的,需将前面的v去掉,因不能以非数字打头。下面是修改步骤:
dpkg-deb -x flashget-1.0.3-0_cn.noarch.deb flashget #解压至flashget目录 dpkg-deb -e flashget-1.0.3-0_cn.noarch.deb flashget/DEBIAN #解出配置文件
然后进入flashget/DEBIAN,vi control文 件。将里面的vesion值前面的v字母去掉。保存。
dpkg-deb -b flashget flashget.deb #重新打包成deb
下面即可用dpkg -i 或在桌面上双击安装。安装成功。启动,在终端窗口敲flashget,悲剧,又报错了:error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory。这个在官网倒有提及,因未找到libexpat.so.0这个库而已。sudo find / -name libexpat.so,结果居然没有。用locate libexpat.so,结果发现了:
/lib/i386-linux-gnu/libexpat.so.1 /lib/i386-linux-gnu/libexpat.so.1.6.0 /usr/lib/i386-linux-gnu/libexpatw.so.1 /usr/lib/i386-linux-gnu/libexpatw.so.1.6.0
就拿第一个开刀吧:
sudo ln -s /lib/i386-linux-gnu/libexpat.so.1 /lib/i386-linux-gnu/libexpat.so.0
再次敲:flashget,这下出现了跟win下相似的flashget图形界面了。
附加一句:怎么在ubuntu的unity桌面上,把安装过的程序图标加到桌面或左侧栏呢?其实只要在dash窗口中找到安装过的程序,直接把图标拖到桌面或侧栏即可。这里的falshget程序图标也可这样处理。
原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/507.html