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,大功告成!

你可能感兴趣的:(kali下安装wingide时解决软件包依赖以及源更新)