yum游戲區塊鏈
Ⅰ 用yum命令安裝rpm安裝包的時候,報發現6個已存在的rpm資料庫問題 yum check
使用fedora/redhat/centos系列的linux發行版,有時會因為某些非正常原因(異常斷電居多)造成yum/rpm錯誤,表現是在運行yum時出現依賴包錯誤,仔細查看其相關包,會發現這些包是矛盾的版本號依賴。這種情況下,通常就是本機rpm資料庫里記錄了某個rpm包多個版本(可能事實上只裝了一個版本),通過rpm -q {包名} 會查出來多個版本,例如
[root@fscfedora feng]# rpm -q audit
audit-2.3.2-1.fc20.x86_64
audit-2.3.3-1.fc20.x86_64
我們需要刪除其中一個包,通常刪除舊版本的包,命令: rpm -e {帶版本號的完整包名}。
但這時通過yum或rpm -e移除該包時,有時仍舊出現依賴錯誤。
這是可以通過rpm 的 –noscript參數,硬性移除該包(指定完整的版本號),例如
[root@fscfedora feng]# rpm -e –noscripts audit-2.3.2-1.fc20.x86_64
然後再檢查該包,會發現少了已刪除的那個。然後繼續yum吧,如果還有類似情況,同法處理之。
tips,我們還可以運行 yum check 檢查是否有類似的錯誤包。
參考腳本:
[root@fscfedora feng]# rpm -q audit
audit-2.3.2-1.fc20.x86_64
audit-2.3.3-1.fc20.x86_64
[root@fscfedora feng]# rpm -e –noscripts audit-2.3.2-1.fc20.x86_64
[root@fscfedora feng]# rpm -q audit
audit-2.3.3-1.fc20.x86_64
[root@fscfedora feng]#
典型錯誤示例:
–> 解決依賴關系完成
錯誤:軟體包:glibc-devel-2.18-11.fc20.x86_64 (@anaconda)
需要:glibc-headers = 2.18-11.fc20
正在刪除: glibc-headers-2.18-11.fc20.x86_64 (@anaconda)
glibc-headers = 2.18-11.fc20
更新,由: glibc-headers-2.18-12.fc20.x86_64 (updates)
glibc-headers = 2.18-12.fc20
您可以嘗試添加 –skip-broken 選項來解決該問題
** 發現 19 個已存在的 RPM 資料庫問題, 『yum check』 輸出如下:
1:NetworkManager-0.9.9.0-24.git20131003.fc20.x86_64 有缺少的需求 NetworkManager-glib(x86-64) = (『1』, 『0.9.9.0』, 『24.git20131003.fc20』)
1:NetworkManager-0.9.9.0-28.git20131003.fc20.x86_64 是 1:NetworkManager-0.9.9.0-24.git20131003.fc20.x86_64 的副本
audit-2.3.2-1.fc20.x86_64 有缺少的需求 audit-libs = (『0』, 『2.3.2』, 『1.fc20』)
轉自:https://my.oschina.net/Majw/blog/546923
Ⅱ linux 各類包管理系統 優缺點(yum 、apt 、zypp 、emerge)
優點就是可以簡化用戶管理系統組件的難度;缺點就是雖不同系統提供,沒有通用性。
Ⅲ python都能幹什麼
① Web開發:眾多大型網站均為 python 開發。
豆瓣:公司幾乎所有的業務均是通過 python 開發的
知乎:國內最大的問答社區,通過 python 開發(Quora) 春雨醫生:國內知名的在線醫療網站是用 python 開發的
還有搜狐、金山、騰訊、盛大、網易、網路、阿里、淘寶、土豆、新浪、果殼等公司都在使用 python 完成各種各樣的任務。
國外的網站:
谷歌:Google App Engine、code.Google.com、Google earth、谷歌爬蟲、Google 廣告等項目都在大量使用 python 開發
CIA:美國中情局網站就是用 python 開發的
NASA:美國航天局(NASA)大量使用 python 進行數據分析和運算
YouTube:世界上最大的視頻網站 YouTube 就是 python 開發的
Dropbox:美國最大的在線雲存儲網站,全部用 python 實現,每天網站處理 10 億個文件的上傳和下載
Instagram:美國最大的圖片分享社交網站,每天超過 3 千萬張照片被分享,全部用 python 開發
Facebook:大量的基礎庫均通過 python 實現的
Redhat:世界上最流行的 Linux 發新版本中的 yum 包管理工具就是用 python 開發的
② 爬蟲:
現在是大數據時代,爬蟲是屬於運營的比較多的一個場景吧,比如谷歌的爬蟲早期就是用跑Python寫的,如果你對採集數據、處理數據感興趣,爬蟲工程師將會是一個很好的選擇。
③ 數據分析:
一般我們用爬蟲爬到了大量的數據之後,我們需要處理數據用來分析,不然爬蟲白爬了,我們最終的目的就是分析數據,在這方面關於數據分析的庫也是非常的豐富的,各種圖形分析圖等都可以做出來。也是非常的方便,其中諸如Seaborn這樣的可視化庫,能夠僅僅使用一兩行就對數據進行繪圖,而利Pandas和Numpy、scipy則可以簡單地對大量數據進行篩選、回歸等計算。
④ 人工智慧:
Python近年來被人們熟知的主要原因就是人工智慧領域的興起。
Python在科學計算領域一直有著較好的聲譽,其簡潔清晰的語法以及豐富的計算工具,深受此領域開發者喜愛。
python 由於具有編寫簡單、改動少等特點。特別適合用在機器學習方向。並且提供了豐富的庫。減少了學習人工智慧的成本。
Ⅳ 下面這條linux命令是啥意思 只知道yum install是在安裝什麼東西似的
很正確。。。所以這條命令就是裝後面那一大堆包。這些包都是用來准備一個編譯環境的。
Ⅳ 百勝yum定製瀏覽器怎麼安裝
win10附帶edge和IE兩種瀏覽器,它們兩個以及本地視頻、游戲都用系統內嵌的flash插件,目前最新是KB3105216。安裝方法是開始菜單,設置,更新和安全,windows更新,檢查更新安裝KB3105216即可,檢測不到可進入高級設置,查看更新歷史記錄。使用時注意edge啟用adobe flash player,IE啟用Adobe Shockwave Flash Object。
Ⅵ linux中yum install httpd*命令是什麼意思
那是通配符的意思,就是安裝所有的只要有httpd這個詞的安裝包,如httpd ,httpda,httpdb這樣的
Ⅶ 如何有效的清理yum緩存
試試騰訊電腦管家,打開騰訊電腦管家——清理垃圾
當清理的內容包含電腦過程中產生的信息,如在線緩存文件,網路游戲補丁,聊天時產生的圖片等,以及清理過程會關閉正在運行的程序時,都會在你確認後進行清理,深度清理,更深層次地清潔你的電腦。
在基礎清理完成後,如果有以上需要清理的內容,會在界面上展示可深度清理的內容,你只需按照自己的情況,相應勾選無用的文件將其清理。