<kbd id="9plqc"><label id="9plqc"></label></kbd>

        <th id="9plqc"></th>
        1. <center id="9plqc"><video id="9plqc"></video></center>
          <sub id="9plqc"><form id="9plqc"><pre id="9plqc"></pre></form></sub>
          <nav id="9plqc"><form id="9plqc"><legend id="9plqc"></legend></form></nav>
          使用 yum/dnf 安裝 MariaDB 您所在的位置:網(wǎng)站首頁 屬鼠男婚姻配對(duì)(duì) 使用 yum/dnf 安裝 MariaDB

          使用 yum/dnf 安裝 MariaDB

          #使用 yum/dnf 安裝 MariaDB| 來源: 網(wǎng)絡(luò)整理| 查看: 265

          在 RHEL、CentOS、Fedora 和其他類似的基于 Linux RPM 的發(fā)行版上,它們提供 MariaDB 軟件包。這些都受到這些發(fā)行版的支持。如果您特別需要比發(fā)行版中的版本更高的版本,那么 MariaDB 會(huì)為它們提供存儲(chǔ)庫。

          使用存儲(chǔ)庫而不是安裝 RPM 可以在發(fā)布新版本時(shí)輕松更新。強(qiáng)烈建議使用 yum 或 dnf 從 MariaDB 存儲(chǔ)庫安裝相關(guān)的 RPM packages 。Centos 7仍然使用 yum ,其他大多數(shù)使用 dnf ,SUSE/openSUSE使用 zypper 。

          本頁將引導(dǎo)您完成使用 dnf 和 yum 的簡單安裝步驟。

          添加 MariaDB YUM 存儲(chǔ)庫

          目前,我們擁有適用于以下 Linux 發(fā)行版以及標(biāo)準(zhǔn)(非擴(kuò)展)支持版本的 YUM/DNF 存儲(chǔ)庫:

          紅帽企業(yè) Linux (RHEL) CentOS Fedora openSUSE SUSE 使用 MariaDB 包存儲(chǔ)庫設(shè)置腳本

          如果您想要將 MariaDB 與 yum 一起安裝,則可以使用 MariaDB Package Repository setup script 將 yum 配置為從 MariaDB Corporation 的 MariaDB 軟件包存儲(chǔ)庫進(jìn)行安裝。

          MariaDB Corporation 為使用 yum 管理軟件包的多個(gè) Linux 發(fā)行版提供了 MariaDB 軟件包存儲(chǔ)庫。此存儲(chǔ)庫包含與 MariaDB 服務(wù)器相關(guān)的軟件包,包括服務(wù)器本身、 clients and utilities 、 client libraries 、 plugins 和 Mariabackup 。 MariaDB 軟件包存儲(chǔ)庫安裝腳本會(huì)自動(dòng)將您的系統(tǒng)配置為從 MariaDB 軟件包存儲(chǔ)庫安裝軟件包。

          要使用該腳本,請(qǐng)執(zhí)行以下命令:

          curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash

          請(qǐng)注意,此腳本還配置了 MariaDB MaxScale 的存儲(chǔ)庫和 MariaDB 工具的存儲(chǔ)庫,其中當(dāng)前僅包含 Percona XtraBackup 及其依賴項(xiàng)。

          請(qǐng)參閱 MariaDB Package Repository Setup and Usage 了解更多信息。

          使用 MariaDB 存儲(chǔ)庫配置工具

          如果您想要將 MariaDB 與 yum 一起安裝,則可以使用 MariaDB Repository Configuration Tool 將 yum 配置為從 MariaDB Foundation 的 MariaDB 存儲(chǔ)庫進(jìn)行安裝。

          MariaDB Foundation 為使用 yum 管理軟件包的多個(gè) Linux 發(fā)行版提供了 MariaDB 存儲(chǔ)庫。此存儲(chǔ)庫包含與 MariaDB 服務(wù)器相關(guān)的軟件包,包括服務(wù)器本身、 clients and utilities 、 client libraries 、 plugins 和 Mariabackup 。 MariaDB 存儲(chǔ)庫配置工具可以輕松生成適當(dāng)?shù)呐渲梦募頌槟陌l(fā)行版添加存儲(chǔ)庫。

          一旦您擁有適合您的發(fā)行版的存儲(chǔ)庫配置部分,請(qǐng)將其添加到 /etc/yum.repos.d/ 下名為 MariaDB.repo 的文件中。

          例如,如果您想使用存儲(chǔ)庫在 RHEL(任何版本)上安裝 MariaDB 10.6 ,那么您可以在 /etc/yum.repos.d/MariaDB.repo 中使用以下 yum 存儲(chǔ)庫配置:

          [mariadb] name = MariaDB baseurl = https://rpm.mariadb.org/10.6/rhel/$releasever/$basearch gpgkey= https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1

          上面的示例文件包含一個(gè) gpgkey 行,用于自動(dòng)獲取 GPG public 密鑰,該密鑰用于驗(yàn)證我們存儲(chǔ)庫中包的數(shù)字簽名。這允許 yum 、 dnf 和 rpm 實(shí)用程序驗(yàn)證它們安裝的軟件包的完整性。

          將 MariaDB 存儲(chǔ)庫固定到特定的次要版本

          如果您希望將 yum 存儲(chǔ)庫固定到特定的次要版本,或者希望將 yum downgrade 固定到特定的次要版本,那么您可以創(chuàng)建一個(gè) yum 存儲(chǔ)庫配置,并將 baseurl 選項(xiàng)設(shè)置為該特定的次要版本。

          MariaDB 基金會(huì)所有版本的存檔存儲(chǔ)庫位于以下 URL:

          http://archive.mariadb.org/

          請(qǐng)注意,這未配置為高可用服務(wù)器。為此,請(qǐng)使用主后視鏡。

          例如,如果您想將存儲(chǔ)庫固定到 CentOS 7 上的 MariaDB 10.3.34 ,那么您可以在 /etc/yum.repos.d/MariaDB.repo 中使用以下 yum 存儲(chǔ)庫配置:

          [mariadb] name = MariaDB-10.3.34 baseurl= http://archive.mariadb.org/mariadb-10.3.34/yum/centos/$releasever/$basearch gpgkey= https://archive.mariadb.org/PublicKey gpgcheck=1

          請(qǐng)注意,如果更改現(xiàn)有存儲(chǔ)庫配置,則可能需要執(zhí)行以下命令:

          sudo yum clean all 將 MariaDB YUM 存儲(chǔ)庫更新到新的主要版本

          MariaDB 的 yum 存儲(chǔ)庫可以更新到新的主要版本。如何完成此作取決于您最初配置存儲(chǔ)庫的方式。

          使用 MariaDB 軟件包存儲(chǔ)庫設(shè)置腳本更新主要版本

          如果您將 yum 配置為使用 MariaDB Package Repository setup script 從 MariaDB Corporation 的 MariaDB 軟件包存儲(chǔ)庫安裝,則可以通過再次運(yùn)行腳本來更新存儲(chǔ)庫使用的主要版本。

          使用 MariaDB 存儲(chǔ)庫配置工具更新主要版本

          如果您使用 MariaDB Repository Configuration Tool 將 yum 配置為從 MariaDB Foundation 的 MariaDB 存儲(chǔ)庫安裝,則可以通過就地更新 yum 存儲(chǔ)庫配置文件來更新存儲(chǔ)庫使用的主要版本。例如,如果您想將存儲(chǔ)庫從 MariaDB 10.6 更改為 MariaDB 10.11 ,并且存儲(chǔ)庫配置文件位于 /etc/yum.repos.d/MariaDB.repo ,那么您可以執(zhí)行以下命令:

          sudo sed -i 's/10.6/10.11/' /etc/yum.repos.d/MariaDB.repo

          之后,存儲(chǔ)庫應(yīng)引用 MariaDB 10.11 。

          如果 yum 存儲(chǔ)庫固定到特定的次要版本,則上述 sed 命令可能會(huì)導(dǎo)致存儲(chǔ)庫配置無效。在這種情況下,推薦的選項(xiàng)是:

          手動(dòng)編輯 MariaDB.repo 存儲(chǔ)庫文件。 或者刪除 MariaDB.repo 存儲(chǔ)庫文件,然后使用更強(qiáng)大的 MariaDB Package Repository setup script 安裝新版本的存儲(chǔ)庫。 導(dǎo)入 MariaDB GPG Public 密鑰

          在安裝 MariaDB 之前,您還必須導(dǎo)入 GPG public 密鑰,該密鑰用于驗(yàn)證我們存儲(chǔ)庫中軟件包的數(shù)字簽名。這允許 yum 、 dnf 和 rpm 實(shí)用程序驗(yàn)證它們安裝的軟件包的完整性。

          我們的 GPG public 密鑰的 ID 是:

          簡稱: 0xC74CD1D8 長格式: 0xF1656F24C74CD1D8 全指紋: 177F 4010 FE56 CA33 3630 0305 F165 6F24 C74C D1D8

          第一次從 MariaDB 存儲(chǔ)庫安裝軟件包時(shí), yum 應(yīng)提示您導(dǎo)入 GPG public 密鑰。但是,如果您愿意,可以使用 rpm 實(shí)用程序手動(dòng)導(dǎo)入此密鑰。例如:

          sudo rpm --import https://supplychain.mariadb.com/MariaDB-Server-GPG-KEY

          導(dǎo)入 GPG public 密鑰后,您就可以從存儲(chǔ)庫安裝軟件包了。

          Old Key

          對(duì)于 2023 年之前的版本,使用的是基于舊版 SHA1 的 GPG 密鑰。

          這個(gè)較舊的 GPG public 密鑰的 ID 是 0xcbcb082a1bb943db 。簡稱為 0x1BB943DB 。完整的密鑰指紋是:

          1993 69E5 404B D5FC 7D2F E43B CBCB 082A 1BB9 43DB 使用 YUM/DNF 安裝 MariaDB 軟件包

          配置 dnf / yum 存儲(chǔ)庫后,您可以通過執(zhí)行 dnf 或 yum 命令來安裝 MariaDB 。您將使用的特定命令取決于您要安裝的特定軟件包。

          安裝最常用的軟件包 MariaDB 從 10.4 開始

          在 MariaDB 10.4 及更高版本中,要安裝最常用的軟件包,請(qǐng)執(zhí)行以下命令:

          sudo dnf install MariaDB-server galera-4 MariaDB-client MariaDB-shared MariaDB-backup MariaDB-common MariaDB 至 10.3

          在 MariaDB 10.3 及之前版本中,要安裝最常見的軟件包,請(qǐng)執(zhí)行以下命令:

          sudo yum install MariaDB-server galera MariaDB-client MariaDB-shared MariaDB-backup MariaDB-common 安裝 MariaDB 服務(wù)器

          要安裝 MariaDB 服務(wù)器,請(qǐng)執(zhí)行以下命令:

          sudo dnf install MariaDB-server 使用 YUM 安裝 MariaDB Galera 集群

          使用 MariaDB yum 存儲(chǔ)庫安裝 MariaDB Galera Cluster 的過程實(shí)際上與安裝標(biāo)準(zhǔn) MariaDB 服務(wù)器相同。

          在 MariaDB 10.4 及更高版本中,您還需要安裝 galera-4 軟件包以獲取 Galera 4 wsrep 提供程序庫。

          在 MariaDB 10.3 及之前版本中,還需要安裝 galera 軟件包才能獲取 Galera 3 wsrep 提供程序庫。

          MariaDB 從 10.4 開始

          在 MariaDB 10.4 及更高版本中,要安裝 MariaDB Galera Cluster,您可以執(zhí)行以下命令:

          sudo yum install MariaDB-server MariaDB-client galera-4 MariaDB 至 10.3

          在 MariaDB 10.3 及之前版本中,要安裝 MariaDB Galera Cluster,可以執(zhí)行以下命令:

          sudo yum install MariaDB-server MariaDB-client galera

          如果您尚未導(dǎo)入 MariaDB GPG public 密鑰,則 yum 將在下載軟件包后、提示您安裝軟件包之前提示您導(dǎo)入它。

          有關(guān) MariaDB Galera 集群的更多信息,請(qǐng)參閱 MariaDB Galera Cluster 。

          使用 YUM 安裝 MariaDB 客戶端和客戶端 Libraries

          在 MariaDB 10.2 及更高版本中, MariaDB Connector/C 已作為客戶端 library (靜態(tài)鏈接)包含在內(nèi)。但是,客戶端 library 的包名稱并未更改。

          要安裝客戶端和客戶端庫,請(qǐng)執(zhí)行以下命令:

          sudo yum install MariaDB-client MariaDB-shared

          如果您想針對(duì) MariaDB Connector/C 編譯自己的程序,請(qǐng)執(zhí)行以下命令:

          sudo yum install MariaDB-devel 使用 YUM 安裝 Mariabackup

          要安裝 Mariabackup ,請(qǐng)執(zhí)行以下命令:

          sudo yum install MariaDB-backup 使用 YUM 安裝插件

          某些 plugins 可能還需要安裝。

          例如,要安裝 cracklib_password_check 密碼驗(yàn)證插件,請(qǐng)執(zhí)行以下命令:

          sudo yum install MariaDB-cracklib-password-check 使用 YUM 安裝調(diào)試信息包 MariaDB 從 5.5.64 開始

          MariaDB yum 存儲(chǔ)庫首先在 MariaDB 5.5.64 、 MariaDB 10.1.39 、 MariaDB 10.2.23 、 MariaDB 10.3.14 和 MariaDB 10.4.4 中添加了 debuginfo 軟件包。

          MariaDB yum 存儲(chǔ)庫還包含 debuginfo 軟件包。 debugging a problem 時(shí)可能需要這些封裝。

          使用 YUM 安裝最常見軟件包的調(diào)試信息

          要安裝 debuginfo 最常見的軟件包,請(qǐng)執(zhí)行以下命令:

          sudo yum install MariaDB-server-debuginfo MariaDB-client-debuginfo MariaDB-shared-debuginfo MariaDB-backup-debuginfo MariaDB-common-debuginfo

          所有包都通過將 -debuginfo 附加到包名稱來獲得其調(diào)試信息。

          使用 YUM 安裝 MariaDB 服務(wù)器的調(diào)試信息

          要為 MariaDB 服務(wù)器安裝 debuginfo ,請(qǐng)執(zhí)行以下命令:

          sudo yum install MariaDB-server-debuginfo 從存儲(chǔ)庫安裝舊版本

          MariaDB yum 存儲(chǔ)庫包含 MariaDB 的最后幾個(gè)版本。要顯示可用版本,請(qǐng)使用以下命令:

          yum list --showduplicates MariaDB-server

          在輸出中您將看到可用的版本。例如:

          $ yum list --showduplicates MariaDB-server Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.mirrors.ovh.net * extras: centos.mirrors.ovh.net * updates: centos.mirrors.ovh.net Available Packages MariaDB-server.x86_64 10.3.10-1.el7.centos mariadb MariaDB-server.x86_64 10.3.11-1.el7.centos mariadb MariaDB-server.x86_64 10.3.12-1.el7.centos mariadb mariadb-server.x86_64 1:5.5.60-1.el7_5 base

          本示例中的 MariaDB yum 存儲(chǔ)庫包含 MariaDB 10.3.10 、 MariaDB 10.3.11 和 MariaDB 10.3.12 。CentOS 基礎(chǔ) yum 存儲(chǔ)庫還包含 MariaDB 5.5.60 。

          要安裝舊版本的軟件包而不是最新版本,我們只需指定軟件包名稱、破折號(hào),然后是版本號(hào)。我們只需要指定足夠的版本號(hào),使其與其他可用版本不同。

          但是,在安裝舊版本的軟件包時(shí),如果 yum 必須安裝依賴項(xiàng),那么它會(huì)自動(dòng)選擇安裝這些軟件包的最新版本。為了確保在此場景中所有 MariaDB 軟件包都處于同一版本,有必要全部指定。

          MariaDB-server 包依賴的包有:MariaDB-client、MariaDB-shared 和 MariaDB-common。因此,要從此 yum 存儲(chǔ)庫安裝 MariaDB 10.3.11 ,我們將執(zhí)行以下作:

          sudo yum install MariaDB-server-10.3.11 MariaDB-client-10.3.11 MariaDB-shared-10.3.11 MariaDB-backup-10.3.11 MariaDB-common-10.3.11

          其余的安裝和設(shè)置過程與正常情況一樣。

          After Installation

          安裝完成后,即可使用 start MariaDB 。

          如果您使用的是 MariaDB Galera Cluster ,請(qǐng)記住第一個(gè)節(jié)點(diǎn)必須是 bootstrapped 。



          【本文地址】

          公司簡介

          聯(lián)系我們

          今日新聞

          推薦新聞

          專題文章
            CopyRight 2018-2019 實(shí)驗(yàn)室設(shè)備網(wǎng) 版權(quán)所有
            黄色免费网站在线看,韩国精品在线观看,韩国美女一区二区,99国产热 梨树县| 贵阳市| 姚安县| 玉树县| 东源县| 黔南| 滕州市| 社会| 平定县| 承德县| 镇原县| 策勒县| 察隅县| 金川县| 仙桃市| 本溪市| 黄龙县| 资溪县| 襄垣县| 清流县| 乃东县| 锡林郭勒盟| 洛宁县| 三江| 永新县| 宁南县| 榕江县| 探索| 庆阳市| 廊坊市| 温州市| 南阳市| 乡城县| 南澳县| 古蔺县| 大英县| 鹤壁市| 迁西县| 碌曲县| 米林县| 丹东市| http://444 http://444 http://444 http://444 http://444 http://444