日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何在CentOS7上安裝更新

保持 centos 系統(tǒng)的最新狀態(tài),安裝最新的安全更新是整個(gè)系統(tǒng)安全性中最重要的部分之一。如果您未使用最新的安全修補(bǔ)程序更新操作系統(tǒng)的軟件包,則您的計(jì)算機(jī)將容易受到攻擊。

推薦的方法是使用自動(dòng)化更新程序 yum-cron 。另一種選擇是手動(dòng)更新系統(tǒng)。

先決條件

要安裝和更新軟件包,您需要以 root 用戶身份或具有 sudo 權(quán)限的用戶身份登錄。

更新 CentOS 上的軟件包

RPM 是 Red Hat 及其衍生產(chǎn)品(如 CentOS) 使用的包管理程序。

Yum 是 CentOS 中的默認(rèn)包管理器工具。它用于從官方 CentOS 存儲(chǔ)庫以及其他第三方存儲(chǔ)庫安裝,刪除,下載,查詢和更新軟件包。

在運(yùn)行更新之前,您可以使用以下命令檢查可用更新:

sudo yum check-update

輸出將包含可用于更新的所有包的列表:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.s.uw.edu
 * centos-sclo-rh: centos.s.uw.edu
 * centos-sclo-sclo: centos.s.uw.edu
 * epel: mirror.cherryservers.com
 * extras: centos.s.uw.edu
 * updates: centos.s.uw.edu

bind-libs-lite.x86_64                    32:9.9.4-74.el7_6.2             updates
bind-license.noarch                      32:9.9.4-74.el7_6.2             updates
curl.x86_64                              7.29.0-51.el7_6.3               updates
device-mapper.x86_64                     7:1.02.149-10.el7_6.8           updates
device-mapper-event.x86_64               7:1.02.149-10.el7_6.8           updates
device-mapper-event-libs.x86_64          7:1.02.149-10.el7_6.8           updates
device-mapper-libs.x86_64                7:1.02.149-10.el7_6.8           updates

要更新單個(gè)程序包,請(qǐng)使用 yum install 命令,后跟要更新的程序包的名稱。例如,要僅更新 curl 您要運(yùn)行的包:

sudo yum install curl

Yum 將為您提供將要更新的軟件包的摘要,并提示您進(jìn)行確認(rèn)。輸入 y 進(jìn)行更新。

Dependencies Resolved

================================================================================
 Package         Arch           Version                   Repository       Size
================================================================================
Updating:
 curl            x86_64         7.29.0-51.el7_6.3         updates         269 k
Updating for dependencies:
 libcurl         x86_64         7.29.0-51.el7_6.3         updates         222 k

Transaction Summary
================================================================================
Upgrade  1 Package (+1 Dependent package)

Total download size: 492 k
Is this ok [y/d/N]:

要更新所有包,請(qǐng)使用以下 yum update 命令:

sudo yum update

該命令將更新存儲(chǔ)庫,并為您提供可以更新的所有軟件包的列表。提示輸入 y 時(shí)繼續(xù)。

禁用更新某些包

有時(shí)您可能希望將程序包限制為更新為較新的版本。 Yum 插件 versionlock 允許您將包鎖定到特定版本。

默認(rèn)情況下不安裝該插件,因此首先需要安裝它:

sudo yum install yum-plugin-versionlock

在安裝過程中,將在系統(tǒng)上創(chuàng)建兩個(gè)配置文件,這些文件存儲(chǔ)在 /etc/yum/pluginconf.d 目錄中。配置文件 versionlock.conf 和 versionlock.list 包含鎖定包的文件。默認(rèn)情況下,此文件中未列出任何包。

要鎖定軟件包的版本,您可以手動(dòng)在文件中添加軟件包名稱,也可以使用 yum versionlock 命令后跟軟件包名稱。例如,為了防止所有 PHP 包(以 “php-” 開頭的所有包)被更新,您將運(yùn)行:

sudo yum versionlock php-*

這會(huì)將 PHP 包鎖定到當(dāng)前版本。

查看 Yum 日志

yum 安裝和更新的軟件包的歷史記錄記錄在 /var/log/yum 文件中。您可以使用 cat 或者 tail 命令查看最新記錄:

sudo tail /var/log/yum.log

輸出將包含有關(guān)軟件包安裝和更新的記錄:

Jul 23 16:00:04 Installed: 7:squid-3.5.20-12.el7_6.1.x86_64
Jul 31 22:27:16 Updated: libcurl-7.29.0-51.el7_6.3.x86_64
Jul 31 22:27:16 Updated: curl-7.29.0-51.el7_6.3.x86_64

結(jié)論

安裝更新并使 CentOS 系統(tǒng)保持最新非常簡(jiǎn)單,但如果您管理多臺(tái) CentOS 計(jì)算機(jī),可能會(huì)非常耗時(shí),有時(shí)您可能會(huì)忽略重要更新。最好的選擇是設(shè)置自動(dòng)更新。

如果您有任何疑問,請(qǐng)?jiān)谙旅媪粞浴?/p>
新聞標(biāo)題:如何在CentOS7上安裝更新
瀏覽地址:http://www.dlmjj.cn/article/dhgcpjs.html