日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 人工智能 > ChatGpt >内容正文

ChatGpt

AIX 如何在 IBM AIX 上配置 YUM 并创建本地存储库

發(fā)布時(shí)間:2023/12/29 ChatGpt 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AIX 如何在 IBM AIX 上配置 YUM 并创建本地存储库 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 一、如何在 IBM AIX 上配置 YUM 并創(chuàng)建本地存儲(chǔ)庫(kù)
    • 1. 相關(guān)基礎(chǔ)
      • 1.1 什么是aix系統(tǒng)
    • 2. aix系統(tǒng)上安裝yum命令
    • 3. 創(chuàng)建一個(gè)本地的 YUM 存儲(chǔ)庫(kù)步驟
  • 二、參考

一、如何在 IBM AIX 上配置 YUM 并創(chuàng)建本地存儲(chǔ)庫(kù)

1. 相關(guān)基礎(chǔ)

1.1 什么是aix系統(tǒng)

AIX 全名為(Advanced Interactive Executive),它是IBM 公司的UNIX操作系統(tǒng),基于AT&T Unix System V開(kāi)發(fā)的一套類(lèi)UNIX操作系統(tǒng),運(yùn)行在IBM專(zhuān)有的Power系列芯片設(shè)計(jì)的小型機(jī)硬件系統(tǒng)之上。

AIX 系統(tǒng)只能在IBM 的小型機(jī)上才能運(yùn)行。 一般的服務(wù)器只能運(yùn)行windows 和Linux 系統(tǒng)。IBM 有自己的服務(wù)器也有小型機(jī), 這兩者區(qū)別在CPU上。 一般的服務(wù)器,都是至強(qiáng)(Xeon)CPU。 而IBM小型機(jī)用的是POWER 系列的CPU。

很多人也許都還記得,1997年,IBM深藍(lán)計(jì)算機(jī)在與世界象棋大師卡斯帕羅夫的對(duì)弈中取得勝利,電腦首次戰(zhàn)勝人腦,這次勝利標(biāo)志人類(lèi)計(jì)算技術(shù),在人工智能方面取得了突破性進(jìn)展。當(dāng)時(shí)的IBM深藍(lán)正是采用了AIX操作系統(tǒng)和Power架構(gòu)處理器。

AIX 遵循的國(guó)際標(biāo)準(zhǔn):
(1)IEEE POSIX1004.1-1990
(2)X/OPEN 移植指南ISSUE3的基本級(jí)(XPG3)
(3)AES/OS REVISION A (OSF/1 LEVEL 2 資格)
(4)FIPS 151-1
(5)AIX的編譯器: XLC、C++(可選)、FORTRAN(可選)、PASCAL(可選)、COBOL(可選)
(6) ADA 的編譯器已達(dá)到XPG3“成員”級(jí)的認(rèn)可。
(7)AIX 支持多用戶、多任務(wù)。

AIX特點(diǎn):
(1)先進(jìn)內(nèi)核。
(2)基于眾多工業(yè)標(biāo)準(zhǔn).
(3)強(qiáng)大通訊能力。

AIX的幾項(xiàng)重要技術(shù):
(1)SMIT ( system management interface tool ) 系統(tǒng)界面管理工具。
(2)LVM ( logic volume manager ) 邏輯卷管理器。
(3)JFS ( journal file system ) 日志文件系統(tǒng)。

2. aix系統(tǒng)上安裝yum命令

可以使用 yum.sh 腳本或 YUM README 文件配置 YUM。

以 root 用戶下載并運(yùn)行 yum.sh 腳本(https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/ezinstall/ppc/yum.sh):

  • 下載并更新最新版本的 rpm.rte (這是 執(zhí)行 yum.sh的先決條件)。
  • 下載最新的 yum_bundle.tar 文件(https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/ezinstall/ppc/yum_bundle.tar) 里面包含安裝所需的 RPM 包。

yum.sh 腳本會(huì)自動(dòng)從官網(wǎng)下載上面2個(gè)文件,為了加速,可以手動(dòng)下載上面兩個(gè)文件,修改腳本直接從本地獲取。

運(yùn)行yum.sh后,aix系統(tǒng)本地就可以執(zhí)行yum命令了。

3. 創(chuàng)建一個(gè)本地的 YUM 存儲(chǔ)庫(kù)步驟

請(qǐng)參考以下步驟(1-7)來(lái)創(chuàng)建和使用本地 YUM 存儲(chǔ)庫(kù)。

  • 安裝yum-utils和createrepo包。
  • yum install yum-utilsyum install createrepo
  • 創(chuàng)建AIX Toolbox倉(cāng)庫(kù)
    如果在普通 LInux服務(wù)器搭建,我們需要 創(chuàng)建倉(cāng)庫(kù)文件 /etc/yum.repos.d/AIX-Toolbox.repo
    如果在 AIX 服務(wù)器上搭建,與YUM一起安裝的配置文件 /opt/freeware/etc/YUM/YUM.conf 一些配置項(xiàng)可能已經(jīng)存在,請(qǐng)確保有以下配置。
  • [AIX_Toolbox]name=AIX generic repositorybaseurl= http://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/[AIX_Toolbox_noarch]name=AIX noarch repositorybaseurl= http://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/noarch/[AIX_Toolbox_61]name=AIX 6.1 specific repositorybaseurl= http://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-6.1/[AIX_Toolbox_71]name=AIX 7.1 specific repositorybaseurl= http://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-7.1/[AIX_Toolbox_72]name=AIX 7.2 specific repositorybaseurl= http://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-7.2/
  • 驗(yàn)證是否啟用了 AIX YUM庫(kù)。
  • yum repolist

  • 為下載的包創(chuàng)建本地yum倉(cāng)庫(kù)
  • # createrepo <target_path>/AIX_Toolbox# createrepo <target_path>/AIX_Toolbox_61# createrepo <target_path>/AIX_Toolbox_71# createrepo <target_path>/AIX_Toolbox_72# createrepo <target_path>/AIX_Toolbox_noarch

    target_path 為我們要存儲(chǔ)aix 下載的rpm包位置,需要我們自己提前規(guī)劃和創(chuàng)建好。
    例如:

    mkdir /aix72/
  • 運(yùn)行 reposync 將所有AIX Toolbox yum庫(kù)同步到 Linux 系統(tǒng)。
  • 這里,我們需要使用

    • –repo 選項(xiàng)為庫(kù) ID,否則,reposync 將嘗試同步所有已啟用的存儲(chǔ)庫(kù)。
    • -p 是我們要復(fù)制 rpm 文件的路徑
    • -a 指定了架構(gòu)

    例如:

    # reposync -p <target_path> --repo AIX_Toolbox -a ppc# reposync -p <target_path> --repo AIX_Toolbox_61 -a ppc# reposync -p <target_path> --repo AIX_Toolbox_71 -a ppc# reposync -p <target_path> --repo AIX_Toolbox_72 -a ppc# reposync -p <target_path> --repo AIX_Toolbox_noarch
  • 驗(yàn)證是否同步成功
  • # ls <target_path>/AIX_Toolbox AIX_Toolbox_61 AIX_Toolbox_71 AIX_Toolbox_72AIX_Toolbox_noarch# ls <target_path>/AIX_Toolbox
  • 在AIX系統(tǒng)上編輯 /opt/freeware/etc/yum/yum.conf 文件
    在 AIX 系統(tǒng)上編輯/opt/freeware/etc/yum/yum.conf 文件,添加并啟用 Linux 系統(tǒng)上新創(chuàng)建的存儲(chǔ)庫(kù)。
  • 如上,我們可以修改其中一個(gè)倉(cāng)庫(kù)為我們前面6步驟在linux配置的本地yum源。

    二、參考

    官網(wǎng):AIX Toolbox for Linux Applications
    參考URL: https://www.ibm.com/support/pages/aix-toolbox-linux-applications-overview
    官網(wǎng):Configuring YUM and creating local repositories on IBM AIX
    參考RUL: https://developer.ibm.com/articles/configure-yum-on-aix/

    總結(jié)

    以上是生活随笔為你收集整理的AIX 如何在 IBM AIX 上配置 YUM 并创建本地存储库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。