kali下安装wingide时解决软件包依赖以及源更新

新安装的kali,在安装软件时,常常会出现软件依赖报错的情况,让人十分头疼。这里我们以安装wingide为例,向大家详解怎么在kali下正确解决安装包依赖问题以及更换国内较快的源。
首先我们需要到官网上下载正确的wingide版本。
官网下载链接http://wingware.com/downloads
下载之后,我们把他放在自己常用的目录下,我是选择了放在root的家目录下。
这里写图片描述
接下来我们用dkpg -i命令来对他进行安装
这里写图片描述
这时候我们发现出现了软件包依赖错误,提示我们需要libpango这个包。我们先尝试用apt-get -f install命令
这里写图片描述
竟然提示让我卸载?这就很过分了,果断中止。看来此路不通,我们再来试试更新apt的源。
vim /etc/apt/sources.list
这里写图片描述
默认的所有代码都是注释掉的,在这里我添加了中科大的源。在这里列出一些其他的源,可以根据自己喜好选择。

#auto
deb http://http.kali.org/kali kali-rolling main non-free contrib

#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#浙大
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free

#东软大学
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib

#重庆大学
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib

#官方源
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib

选择源之后,我们保存退出再执行如下命令:

apt-get clean //清除缓存索引
apt-get update //更新索引文件
apt-get upgrade //更新实际的软件包文件
apt-get dist-upgrade //根据依赖关系更新

此时,我们再切到root家目录下执行apkg -i wingide6 6.0.10-1_amd64.deb,apt-get -f install
这里写图片描述

我们再查看应用程序中,已经出现了wingide,大功告成!

猜你喜欢

转载自blog.csdn.net/airenKKK/article/details/81258569