在使用Ubuntu系统时,如果不小心将某个*.so文件删除,该如何重新安装呢?
如果直接使用命令:sudo apt-get install *.so
可能会报错或者找不到这个*.so文件。
正确的方法是,找到这个*.so文件所在的包,然后重新安装这个包,这个*.so文件也就重新安装好了。主要有以下几个步骤:
1、安装apt-file:sudo apt-get install apt-file
2、更新apt-file(我也不知道为啥刚安装好也要更新) :sudo apt-file update
3、使用apt-file查找*.so文件所在包:apt-file search *.so
4、找到之后安装对应的某个包,使用apt-get install *(包名称)
以上是网上查找内容,实际使用过程中,由于是手动删除某个*.so对应包信息依旧存在,安装会提示已经是最新包而无法下载,所以可以先手动删除对应包apt-get remove *(包名称),然后在apt-get install *(包名称)重新安装。
注意:手动删除包会导致依赖此包的其他包会被删除,需重新安装对应包。