当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [已解决ubuntu-8.04.1-amd64下成功安装H3C连接校园网
帖子发表于 : 2008-08-23 12:49 

注册: 2008-08-21 15:53
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
我的学校用的客户端是:H3C8021XClientCHV220_0210-Linux.tar.gz

我的解绝方法是:安装支持32位的兼容包
问题1:安装了64位的ubuntu,发现安装i386的deb包时显示架构不支持?
我是安这个方法:
(引:首先安装32位库
sudo aptitude install ia32-libs*
sudo aptitude install getlibs #如果没有,到这个地址下http://www.boundlesssupremacy.com/Cappy/getlibs/
然后就可以安装32位包
安装时加--force-architecture
然后用getlibs安装依赖库
,如
sudo dpkg -i --force-architecture cairo-dock*.deb
sudo getlibs cairo-dock )

照作,但不行,这步无法下去:sudo ./pre.ps
后来搜一下原因是这个:error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
那就给他做个连接,如此(引:在/usr/lib下做一个名为libstdc++-libc6.2-2.so.3的软链接到高版本的libstd



c++

代码:

$ cd /usr/lib

$ ls libstdc++*



在我的系统上ls命令的结果是 libstdc++.so.5.0.7 libstdc++.so.6.0.9
libstdc++.so.6.0.9就是我们要找的,给它做个链接

代码:

$ sudo ln -s libstdc++.so.6.0.9 libstdc++-libc6.2-2.so.3 )

有连接还是不行,在这步sudo linux1x -c不能下去(error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory)。
google一下是因为:要装libstdc++2.10-glibc2.2,发现这个文件很难找呀
没办法再去找方法,好了有了:
途径1:apt-file will tell you what package a particular file is in. See http://www.debian.org/doc/manuals/apt-h ... s-apt-file
pmorris@ubuntu:~ $ apt-file search libstdc++-libc6.2-2.so.3
libstdc++2.10-dbg: usr/lib/debug/libstdc++-libc6.2-2.so.3
libstdc++2.10-glibc2.2: usr/lib/libstdc++-libc6.2-2.so.3
Try installing libstdc++2.10-glibc2.2

途径2:
sudo wget http://ftp.us.debian.org/debian/pool/ma ... 2_i386.deb
sudo dpkg --force-architecture -i libstdc++2.10-glibc2.2_2.95.4-22_i386.deb
成功
不过有人说这样不好:
dpkg --force-architecture -i libstdc++2.10-glibc2.2_2.95.4-22_i386.deb
...

That is a terribly bad idea. This will replace any existing 64bit libraries with 32bit ones, and hence break all 64bit programs depending on those libraries!

A better plan is to extract the deb, with dpkg --extract libstdc++2.10-glibc2.2_2.95.4-22_i386.deb
and then copy the .so files into the /usr/lib32 directory.
#我不懂后几句,所以没采用 dpkg --extract


然后就安装H3C,一切顺利。

本人菜鸟一个,对linux一点不懂,只为好玩,还望各高人不要见笑。
多多指教。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: [已解决ubuntu-8.04.1-amd64下成功安装H3C连接校园网
帖子发表于 : 2008-10-14 1:34 

注册: 2008-08-24 16:21
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
谢谢,你的帖子给了我很大帮助。最后几句话的意思是,用dpkg --extract命令解压deb包,提取出里面所有带有.so的文件,然后复制到/usr/lib32(PS:我复制的目标文件夹是/lib32,也可以 )
最后要注意的是安装过程要时刻注意要有root权限,不然会总是报错。还有如果出现了Command line arguments conflict!的错误,可以试试把网络连接里的eth0改成eth1或把eth1改为eth0


_________________
Dell Inspiron1420
CPU Intel Core2 Duo T8100 2.10G
memery 2.0G
hard disk 160G
OS Ubuntu8.04+WINXP sp3


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [已解决ubuntu-8.04.1-amd64下成功安装H3C连接校园网
帖子发表于 : 2011-04-14 0:05 

注册: 2011-03-08 9:55
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
最近这个问题一直木有解决,先顶下做个标记再说 :em06


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译