apt-get无法找到安装包解决方法--添加源

Kali Linux新手必看:解决apt-get找不到包的5种方法(附最新sources.list配置) 本文针对Kali Linux新手常见的“E: Unable to locate package”错误,提供了从原理到实践的深度解决方案。文章详细解析了apt-get找不到包的五大原因,并重点指导如何正确配置最新的sources.list软件源,同时介绍了验证包名、启用扩展仓库及手动安装等进阶排查方法,帮助用户彻底解决软件包管理难题,构建稳定的Kali工作环境。 阅读详情

When you try to install a package using apt-get, APT searches it’s own database for the package name, if the package is available in the database, then it looks for the repository from where to download the package. It then download the package from that repository and installs it.

If the package name does not exist in APT’s database, it does not have any idea what you are trying to install andyou see the following error message:

#  apt-get install <packagename> Reading package lists... Done Building dependency tree... Done Package aptitude is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package <packagename> has no installation candidate

 

So, the above error occurs for 2 reasons:

1) The APT’s database is not updated.

A quick fix is to update the APT’s database as per the defined sources list.

# apt-get update # apt-get upgrade # apt-get install <packagename>

This is it. If isn’t fixed, check point #2 below.

2) The package itself isn’t available on the official Ubuntu repository.

In such a situation, you have to add a 3rd party repository to your /etc/apt/sources.list file and install the package, however, try such repositories at your own risk.

当我们在使用ubuntu命令窗,输入安装命令的时候,有些安装包总是提示

E: Package <packagename> has no installation candidate错误,于是便开始google,寻找原因。但苦苦追寻,能查到的都是
一些叫我们输入指令的语句 如sudo apt-get update等之类的命令,但该命令不管用。这是因为在我们的/etc/apt/sources.list
文件下,拥有的是只是一些系统初装的源,后期的一些源还是得自己添加的,不然网上的很多资源包都是无法使用的。下面我就贴上
我在网站上找到的各种源。

sources.list(源)

位置:/etc/apt/sources.list

常见的源:

1 中国科技大学源

deb http://debian.ustc.edu.cn/ubuntu/ hardy main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ hardy-backports main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ hardy-proposed main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ hardy-security main multiverse restricted universe
deb http://debian.ustc.edu.cn/ubuntu/ hardy-updates main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ hardy main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ hardy-backports main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ hardy-proposed main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ hardy-security main multiverse restricted universe
deb-src http://debian.ustc.edu.cn/ubuntu/ hardy-updates main multiverse restricted universe

2 北京交大源

deb http://mirror.bjtu.edu.cn/Ubuntu/ hardy main restricted universe multiverse
deb http://mirror.bjtu.edu.cn/Ubuntu/ hardy-backports restricted universe multiverse
deb http://mirror.bjtu.edu.cn/Ubuntu/ hardy-proposed main restricted universe multiverse
deb http://mirror.bjtu.edu.cn/Ubuntu/ hardy-security main restricted universe multiverse
deb http://mirror.bjtu.edu.cn/Ubuntu/ hardy-updates main restricted universe multiverse
deb-src http://mirror.bjtu.edu.cn/Ubuntu/ hardy main restricted universe multiverse
deb-src http://mirror.bjtu.edu.cn/Ubuntu/ hardy-backports main restricted universe multiverse
deb-src http://mirror.bjtu.edu.cn/Ubuntu/ hardy-proposed main restricted universe multiverse
deb-src http://mirror.bjtu.edu.cn/Ubuntu/ hardy-security main restricted universe multiverse
deb-src http://mirror.bjtu.edu.cn/Ubuntu/ hardy-updates main restricted universe multiverse

3 台湾大学源

deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ hardy main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ hardy main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ hardy-updates main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ hardy-updates main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ hardy-backports main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ hardy-backports main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ hardy-security main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ hardy-security main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ hardy-proposed main multiverse restricted universe
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ hardy-proposed main restricted universe multiverse

4 CN99源

deb http://Ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiverse
deb http://Ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiverse
deb http://Ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiverse
deb http://Ubuntu.cn99.com/ubuntu/ hardy-proposed main restricted universe multiverse
deb http://Ubuntu.cn99.com/ubuntu/ hardy-backports main restricted universe multiverse
deb-src http://Ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiverse
deb-src http://Ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiverse
deb-src http://Ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiverse
deb-src http://Ubuntu.cn99.com/ubuntu/ hardy-proposed main restricted universe multiverse
deb-src http://Ubuntu.cn99.com/ubuntu/ hardy-backports main restricted universe multiverse

5 Lupaworld源

deb http://mirror.lupaworld.com/ubuntu hardy main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu hardy-security main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu hardy-updates main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu hardy-backports main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu hardy-proposed main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu hardy main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu hardy-security main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu hardy-updates main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu hardy-backports main restricted universe multiverse
deb-src http://mirror.lupaworld.com/ubuntu hardy-proposed main restricted universe multiverse

(注释:deb代表的是我们需要的deb软件包,deb-src 是指下载源代码得指示。之后是包的来源地址,再在后面是系统的标记。之后的main代表的是主要软件包,universe是不被官方支持的自由软件。)

                                         如何更改源呢?


1、首先备份Ubuntu 8.04 的当前更新源列表(以备不测)

      sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表)

2、修改更新源
     sudo gedit /etc/apt/sources.list
3、在里面我选择在后面添加源;

4、通知Ubuntu 11.10 启用新的更新源
     sudo apt-get update

我的终端命令如图:

root@ubuntu:~# sudo apt-get update


Kali Linux-配置Kali的apt命令在线安装包的源为国内源和apt和apt-get的区别 Kali Rolling: 是Kali的即时更新版,只要Kali中有更新,更新包就会放入Kali Rolling中,供用户下载使用。它为用户提供了一个稳定更新的版本,同时会带有最新的更新安装包。这个是我们最常用的源。 在Kali Rolling下有3类软件包:main、non-free和contrib。 Kali apt源的软件包类型说明: dists区域 软件包组件标准 main 遵从 Debian 自由软件指导方针(DFSG),并且不依赖于 non-free contrib 遵从 Debian 自由 阅读详情

相关推荐

ubuntu apt-get update 更新源失败总结

公司刚租用的服务器,于是

KeXianGong的专栏 4470

Package has no installation candidate解决方法

今天在安装软件的时候出现了Package has no installation candidate的问题,如: #&nbsp; apt-get install &lt;packagename&gt; Reading package lists… Done Building dependency tree… Done Package apt...

double_happiness的博客 5万+

FISCO BCOS(二十四) ———在阿里云服务器使用unzip报错E: Package ‘unzip‘ has no installation candidate()

先将ubuntu系统更新。

林中有神君 919

E: Package aptitude has no installation candidate

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse" sudo add-apt-repository deb http://archive.ubuntu.com/ubuntu/ trusty-security main restricted...

TH_NUM的博客 5307

【linux】apt下载问题

当apt下载软件时,总是出现以下问题 sudo apt-get install isc-dhcp-server E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

weixin_43863426的博客 1054

利用ArcGIS快速生成等高线边界,完成地形图拼图

地形图边界一般在CAD中手动绘制,然而,一幅边缘复杂的地形图边界的绘制需要花费大量时间和精力,为了减少重复性工作,提高效率,用ArcGIS软件可以自动生成实测地形图的边界

yl14774636230的博客 9054

Ubuntu中无法找到apt-get或apt命令的解决方法

Linux之Ubuntu无法找到apt-get或apt命令的解决方法1 写在最前面,在ubuntu18.04LTS中,aptitude包的安装会导致apt安装包的丢失,导致apt系列命令无法使用:即会报如下错误: 解决办法: (1)查看系统中是否安装有aptitude包,执行如下命令: aptitude show apt-transport-https 若结果显示如下(类似): 软件包:apt-transport-https 版本号:1.3~rc2 状态: 未安装 优先级:可选 部分:admi

opencv_fjc的博客 5万+

程序化广告行业(23/89):深度剖析广告效果评估指标

大家好,我一直希望能和大家一起在技术领域不断探索、共同进步。在之前的文章中,我们了解了程序化广告中腾讯的业务布局和广告效果评估的基础概念,今天让我们进一步深入剖析广告效果评估的各项指标,这对理解程序化广告的运作机制至关重要

yyy173611的博客 4839

sudo apt-get update失败已经解决

在ubuntu16中,当我们输入sudo apt-get update会失败,这里有很多原因 (1)网络原因----先检查网络好不好用 (2)ubuntu16 自带的源不好用,或者有问题 我遇到的问题是: E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/xenial/InRelease 明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要...

nbxuwentao的博客 11万+

Linux之Ubuntu无法找到apt-get或apt命令的解决方法

1、 aptitude show apt-transport-https 显示如下: 软件包:apt-transport-https 版本号:1.3~rc2 状态: 未安装 优先级:可选 部分:admin 维护者:APT Development Team <deity@lists.debian.org> 体系:amd64 未压缩尺寸:237 k 依赖于: libapt-p...

wws的博客 2万+

忆阻器(二)——忆阻模拟器

除了真实的器件,我们也可以用运放和乘法器来搭忆阻模拟器。这节将介绍数学模型、matlab仿真及multisim仿真。 一、数学模型 忆阻分为磁控和荷控两种,这里介绍三次非线性磁控忆阻模型: {I=W(φ)VW(φ)=a+3bφ2dφdt=V \begin{cases} I=W(\varphi)V \\ W(\varphi)=a+3b \varphi ^2\\ \frac{d \varphi }{dt}=V \end{cases} ⎩⎪⎨⎪⎧​I=W(φ)VW(φ)=a+3bφ2dtdφ​=V​ 这里的WWW

http://www.icfgblog.com/ 1万+

Ubuntu sudo apt-get install 出现“E: 无法定位软件包问题”解决方法汇总

Ubuntu sudo apt-get install 后出现“E: 无法定位软件包问题”解决汇总 **1 直接输入 sudo apt-get update ** 看到有好多是说这种解决方法的 但是对于我是没有效果的 本菜鸟用的是 Ubuntu 18.04 的;感觉还不错,之前是先用过21.04 的,差不多;感觉18.04 的界面以及UI 更喜欢 !当然这不重要! 网上有好多是这样之后输入 sudo apt-get install ----就可以 然鹅,对于我,没有用呀; 2 更换源

qq_43716281的博客 14万+

CGNS快速入门到实战(二):VS配置调用CGNS静态链接库

CGNS快速入门到实战这一系列分成三篇文章展开叙述,具体有:(一)CGNS静态链接库编译;(二)VS配置调用CGNS静态链接库;(三)CGNS文件及案例展示。本篇文章重点讲述VS配置调用CGNS静态链接库。

ahang_99的博客 2598

sudo apt-get update出错:N: 无法安全地用该源进行更新,所以默认禁用该源

sudo apt-get update 执行上面命令后,出现: 正在读取软件包列表... 完成 W: GPG 错误:https://repo.fdzh.org/chrome/deb stable Release: 下列签名无效: EXPKEYSIG 1397BC53640DB551 Goog...

willeny的博客 8万+

更新apt-get的源和QEMU的apt-get安装

更新apt-get的源 1.使用命令“cd /etc/apt”进入/etc/apt目录 2.使用命令“cp sources.list sources.list.bak”在修改前先对sources.list文件进行备份 3.使用命令“vim sources.list”修改sources.list文件 4.注释掉sources.list的其他内容(一共10行),将以下阿里云的源粘贴复制,保存后退出 阿里云的源: deb-src http://archive.ubuntu.com/ubuntu xeni

DUMG 4758

告别TwinCAT:手把手教你用IgH EtherCAT Master在LinuxCNC上搭建实时运动控制平台

本文详细介绍了如何利用IgH EtherCAT Master和LinuxCNC搭建开源实时运动控制平台,替代商业软件TwinCAT。通过分步指南,包括实时Linux环境配置、EtherCAT主站安装、LinuxCNC集成及多轴同步控制实现,帮助开发者构建高性能、低成本的工业自动化解决方案。

weixin_42641741的博客 382

ubuntu更新apt-get源

我们在ubuntu中使用apt-get命令安装软件时,下载速度比较慢,我们可以将ubuntu的apt-get源更新为国内的源,这样下载速度会快一点 更新apt-get源只需要修改/etc/apt/sources.list文件, 1、进入/etc/apt目录 root@ubuntu:~# cd /etc/apt 2、在修改之前先对/etc/apt/sources.list文件进行备份,习惯的备份方法是复制文件并添加.bak后缀 root@ubuntu:/etc/apt# cp sources.lis.

太阳以西?的博客 3032

杰理SDK入门教程(六):自定义按键事件

这篇教程介绍了在杰理AC695N芯片上实现自定义按键功能的完整流程,包含三个核心步骤:首先在key_event_deal.h文件中添加按键枚举定义;然后在adkey_table.c配置按键映射表,按模式和行为类型设置按键值;最后在app_common.c的消息处理函数中添加自定义按键逻辑。教程强调需注意不同模式按键表的列定义差异,并提供了具体代码示例,最后指导完成编译测试验证。全文结构清晰,配有关键代码截图,适合开发者快速上手自定义按键功能开发。

qq_42014563的博客 1002

apt-get 源和常识

本文内容: 1.apt-get的源换成阿里或163的 2.atp-get的源的常识 一、概述 安装好Ubuntu它自带源是国外的,访问较慢,经常会出现连接失败的情况。所以建议将它替换为国内的(如:阿里或163)。 二、替换方法 1、备份原始的Ubuntu源列表 # cp /etc/apt/sources.list /etc/apt/sources.list.backup 2、修改源列表...

天录的专栏 8054

ubuntu14.04 apt-get由于源的问题导致无法下载问题解决

使用虚拟机安装Ubuntu14.04后使用apt-get 装软件提示unable locate package,网上 有的说apt-get update一下就好了,但是尝试后没用,需编辑/etc/apt/source_list将源修改。 首先cp /etc/apt/source_list /etc/apt/source_list.bak进行备份,然后将原来文件内容替换为 以下国内的源,速度也

skyie的专栏 3万+

AWR2243的等效相位中心与虚拟通道

在俯仰维方向上,不重合的虚拟通道有8个,排序为1:4,9:12。每个虚拟阵元之间的间隔为lambda/2。实际y轴方向虚拟阵列只跨越了8*lambda/2的距离。等效相位中心与虚拟通道类似,只是每个相位中心之间间隔为lambda/4,实际y轴方向等效相位中心只跨越了8*lambda/4=7.59mm的距离

qq_50974341的博客 1950

解决kali apt-get 提示无法安全的用该源进行更新

** 解决kali-linux 更新源无法使用的问题 kali版本为:linux 4.19.0-kali3-amd64 版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 自学渗透测试过程中一直遇到问题,一直也是百度,经常看博客解决问题,为感谢大家的无私,我决定也写一些关于市场上还没很好解决的问题。 按照流程修改前请确认自己用的版本号:#un...

linyiwen999的博客 8261

Vue Vben Admin 登录页修改全攻略:从登录界面定制到接口对接全流程配置

方式一:修改国际化文件找到对应的语言包文件,修改和的值。方式二:直接传递文本page-description="现代化的后台管理系统模板"page-title="欢迎使用 Vue Vben Admin"从上面的代码可以看出,登录表单使用了的方式来定义表单字段,这种方式提供了极大的灵活性。如果你想要自定义表单,可以修改formSchema数组。如果你的登录需求非常特殊,现有的组件无法满足,你可以完全自定义表单。只需在login.vue中替换<template><h2>自定义登录</h2>

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 458

centos安装apt-get

apt-get众所周知是ubantu的安装工具,经常被类比于centos的yum,不过有的时候经常遇到安装文档出现apt-get安装,这个时候并不是替换成yum都能成功的。有的源yum是没有的,这个时候就很头疼,搜了一圈都是大同小异的,都是抄的12年以前的,关键的给的链接也是不可用,版本也巨老。于是还是求助谷歌: 找到一篇文章上面提到了安装方法。 第一步就是下载apt-get cur...

大鱼的博客 9万+

Ubuntu输入apt-get install vim 、apt-get install ssh 出错 无法获得锁 无法锁定管理目标 的解决方法

学习时,在Ubuntu命令行输入命令 安装 vim 和 SSH 时出现错误提示。 遇到问题 安装 vim 编辑器 apt-get install vim 出现以下提示 安装 SSH 软件 apt-get install ssh 也是提示无法获得锁,无法锁定管理目录。 解决方法 用命令更新一下apt-get update 再来安装看看 解决。 另外,如果不是进入root权限,记得在命令前加...

qq_45069279的博客 9万+

DY容器直装公益版-3.2.2.1006

DY容器直装公益版_3.2.2.1006 (1).apk

树莓派增加apt-get下载源的方法

需要软件: 1)修改/etc/apt/sources.list文件 步骤: 1)增加下载源1,将如下内容插入/etc/apt/sources.list文件 deb http://mirror.nus.edu.sg/raspbian/raspbian/wheezy main contrib non-free rpi deb-src http://mirror.nus.edu.sg/rasp

huayucong的博客 1万+

智能仓库中的多机器人协同路径规划方法.pdf

智能仓库中的多机器人协同路径规划方法.pdf

上一篇: 关于c中&的返回值类型
下一篇: 关于如何按位强制转化,如float与int之间按位转化
FFF_h
博客等级 码龄13年 0粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值