问题现象
root@zhouls-virtual-machine:~/snort_src# apt-get install bison flex 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 现在没有可用的软件包 flex,但是它被其它的软件包引用了。 这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找到 现在没有可用的软件包 bison,但是它被其它的软件包引用了。 这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找到 E: 软件包 bison 没有可供安装的候选者 E: 软件包 flex 没有可供安装的候选者
root@zhouls-virtual-machine:~/snort_src# apt-get install yum 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 E: 未发现软件包 yum
问题分析
说白了,就是大家在使用ubuntu的时候源的问题,这里建议大家,去看我下面写的博客,
Ubuntu14.04官方默认更新源sources.list和第三方源推荐(干货!)
解决办法(有限试用清华源和网易源)
将这些官方源,或者第三方源,多切换,灵活用就行了。
然后,再来
sudo apt-get update
sudo apt-get upgrade
同时,如果还是没有解决的话
方法: 在你的软件源中添加源:
sudo vim /etc/apt/source.list
添加:deb http://cz.archive.ubuntu.com/ubuntu lucid main
保存退出
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install **
就可以安装了。