免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1228 | 回复: 0

如何安装无法安装的包 [复制链接]

论坛徽章:
0
发表于 2009-04-30 19:32 |显示全部楼层
       如何安装无法安装的库
 
       我这里说的是你在调用apt-get install 的时候提示某些包没有安装,比如你在安装osso-wlan的时候提示dsme没有安装,但是网络上又找不到相应的包,这时候怎么办呢?
1, 
在参考样机上找到相应的文件内容,调用命令如下:
Dpkg –L dsme
这时候会出现一堆的文件列表,新键一个文件夹,假设为dsme_files,然后把刚才列出的文件全部copy到dsme_files文件夹。
2, 
把这些文件放到你想安装osso-wlan的机子上(我称为目标机),并且按照这些文件存放的路径放到相应的目录,比如有个文件叫/usr/sbin/dsmetool,你就必须把dsmetool这个文件放到你的目标机上的/usr/sbin/目录下。
3, 
在参考机上打开/var/lib/dpkg/status查到dsme的包的信息,比如dsme在那个status的描述是这样的:
Package:
dsme                                                         
Status: install
ok installed                                           
Priority:
optional                                                    
Section:
misc                                                         
Installed-Size:
92                                  
Maintainer: Semi
Malinen                               
Architecture:
armel                                                            
Version: 0.56.7            
Depends: libc6
(>= 2.3.5-1), libdsme0           
Description: Device State
Management Entity     
 This package contains the Device State
Management Entity which provides state
 management features such as service
monitoring, process watchdog and        
 inactivity tracking.
打开目标机上的/var/lib/dpkg/status把上面这段代码放进去。
4, 
把参考机上的/var/lib/dpkg/info/dsme.list copy到目标机上的/var/lib/dpkg/info/的位置
5,经过了以上这些步骤,就已经欺骗了apt-get 这个命令,当你再次运行apt-get install osso-wlan的时候它就不再报没有安装dsme包的错误了,如此这般把所有它需要安装的包都混过去,你就可以安装这个包了。
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/67984/showart_1915536.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP