現在沒有可用的軟件包 *** ,但是它被其它的軟件包引用了 和 E: 無法定位軟件包 ***問題解決(思路清晰干貨)


 

 

問題現象

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 **
就可以安裝了。
 
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM