linux(ubuntu) E: 无法找到软件包

root@wanglei-linux:/etc# apt-get install xinetd
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
现在没有可用的软件包 xinetd,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 xinetd 还没有可供安装的候选者

why?
赫赫,弄好了,还是源的问题,我加错位置了。
谢谢大家,尤其stablish,谢了~

把你装的发行版版本具体说明下, 而且也用不到10个左右的源呐, 一个官方源,一个比较稳定的镜像源就足够了

你是 任何包都不能安装么? 能不能把具体的输出给贴以下

另外 apt-cache search telnet 这个输出也贴以下

一般的,安装telnet应该是
sudo apt-get install xinetd telnetd
不过你现在是所有的软件都报告 E: 软件包 xxxx 还没有可供安装的候选者 么 ?

-----------------------------------------------
xinetd是几乎所有的linux都默认安装的

8.10中包为 xinetd_2.3.14-7ubuntu1_i386.deb
8.04中包为 xinetd_2.3.14-5_i386.deb
所以 命令 apt-get install xinetd是正确的

你出现的情况 ,
第一 你的软件源没有同步过 先执行 sudo apt-get update 后再 install ,
第二 软件仓库有问题,多添加几个源 ,update后再install

或者 apt-cache search inetd | grep xinetd 查看一下引用名字是什么
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-12-16
你的sources.list源列表中找不到xinetd 这个软件包。如果换一下源可能会解决。
第2个回答  2008-12-11
sudo synaptic

用了你就知道还能这么简单
相似回答