吳巨集東 - 記於2023年07月04日 - 部落格
rpm是紅帽乙個軟體包管理系統,全稱是red hat package manager;
軟體包命名的規則:name-version.type.rpm
name:軟體名稱;
version:軟體版本;
type:包的型別,i86表示intel x86平台上編譯的,x86_64表示64位的intel x86平台上編譯的,noarch表示已編譯的**與平台無關,src表示軟體源**;
# 安裝,-i表示安裝,-vh表示輸出詳情和進度條
rpm -ich telnet-0.17-64.el7.x86_64.rpm;
# 也可以安裝遠端的軟體包
rpm -ivh http://自己腦補/telnet-0.17-64.el7.x86_64.rpm;
# 解除安裝軟體包
rpm -e telnet;
yum是「yellow dog updater, modified」的簡稱;
yum與rpm的區別在於yum解決了軟體包的依賴關係;
# 公升級系統
yum update;
# 安裝指定的軟體包
yum -y install telnet;
# 解除安裝指定的軟體包
yum -y remove telnet;
# 搜尋包
yum search telnet;
# 檢視包資訊
yum info telnet;
# 檢視包的依賴關係
yum deplist boost;
# 檢視符合條件的包
yum list yum*;
# 清除快取、重建
yum clean all && yum makecache;
配置檔案位於:/etc/yum.conf ,來解析一下
[main]
# 快取目錄,$basearch系統的平台架構,$releasever系統的版本號
cachedir=/var/cache/yum/$basearch/$releasever
# 是否儲存快取,1 儲存,0 不儲存
keepcache=0
# 日誌等級,0~10,數值越高記錄資訊越多
debuglevel=2
# 日誌路徑
logfile=/var/log/yum.log
# 是否允許更新不同架構的包
exactarch=1
# 是否允許更新陳舊的包
obsoletes=1
# 校驗gpg簽名
gpgcheck=1
# 預設開啟外掛程式的使用
plugins=1
# 允許保留多少個核心包
installonly_limit=5
# 提交bug位址
bugtracker_url=
# 不知道說啥,不鳥它
distroverpkg=centos-release
# 在公司內部需要通過**的,在這裡設定了
# 沒有使用者密碼就不用寫以下兩行了
# proxy_username=user
# proxy_password=password
可以是公網上的倉庫,也可以是本地的私有倉庫,可以上網就用阿里或者163的,隨便吧,不能上網的,就自己建乙個私有源,最簡單的用python建一句話搞定,後面我再寫篇文章來搭建吧。
我現在公網的是用163的,看看配置檔案吧,就說說幾個主要的吧。
[base]
# 倉庫名稱
name=centos-$releasever - base - 163.com
#mirrorlist=
# 倉庫位址
baseurl=
# gpg簽名和位址
gpgcheck=1
gpgkey=
#released updates
[updates]
name=centos-$releasever - updates - 163.com
#mirrorlist=
baseurl=
gpgcheck=1
gpgkey=
#additional packages that may be useful
[extras]
name=centos-$releasever - extras - 163.com
#mirrorlist=
baseurl=
gpgcheck=1
gpgkey=
#additional packages that extend functionality of existing packages
[centosplus]
name=centos-$releasever - plus - 163.com
baseurl=
gpgcheck=1
# 是否使用本倉庫,預設為1使用
enabled=0
gpgkey=
# 啟用
yum config-manager --enable python-yum;
# 禁用
yum config-manager --disable python-yum;
linux之配置網路軟體源
注意 以下操作的前提是你的虛擬機器可以ping成功你的主機ip 安裝httpd 阿帕奇 的目的是為了進行檔案共享 y表示不用提示yes或no的選擇 注意 因為mount是臨時操作,當我們重新啟動電腦的時候,上面的操作就會失效,所以我們需要以下步驟保證它可以在重啟後依舊可以生效,當然下面的倆個步驟也可...
01 細數網路軟體
1.3 遠端登入 rlogin 1.4 bootp 引導程式協議 1.5 smtp 簡單郵件傳送協議 1.6 網路檔案系統 2.其它基於tcp ip的應用 2.2 文件查詢服務 p i n g程式由mike muuss編寫,目的是為了測試另一台主機是否可達。該程式傳送乙份i c m p回顯請求報文給...
貝葉斯網路軟體
最近學習貝葉斯網路,總結了下相關資源,包括商用軟體netica,matlab工具包fulbn,r語言工具包bnlearn 下面進行貼圖 上圖展示了個診所診斷的例子,通過選著節點取值,可以看到其他節點的概率變化。matlab如下 可以看到matlab只能顯示網路結構,而不能顯示各個節點的引數資訊。對於...