AIX 如何在 IBM AIX 上配置 YUM 并创建本地存储库
文章目录
- 一、如何在 IBM AIX 上配置 YUM 并创建本地存储库
- 1. 相关基础
- 1.1 什么是aix系统
- 2. aix系统上安装yum命令
- 3. 创建一个本地的 YUM 存储库步骤
- 二、参考
一、如何在 IBM AIX 上配置 YUM 并创建本地存储库
1. 相关基础
1.1 什么是aix系统
AIX 全名为(Advanced Interactive Executive),它是IBM 公司的UNIX操作系统,基于AT&T Unix System V开发的一套类UNIX操作系统,运行在IBM专有的Power系列芯片设计的小型机硬件系统之上。
AIX 系统只能在IBM 的小型机上才能运行。 一般的服务器只能运行windows 和Linux 系统。IBM 有自己的服务器也有小型机, 这两者区别在CPU上。 一般的服务器,都是至强(Xeon)CPU。 而IBM小型机用的是POWER 系列的CPU。
很多人也许都还记得,1997年,IBM深蓝计算机在与世界象棋大师卡斯帕罗夫的对弈中取得胜利,电脑首次战胜人脑,这次胜利标志人类计算技术,在人工智能方面取得了突破性进展。当时的IBM深蓝正是采用了AIX操作系统和Power架构处理器。
AIX 遵循的国际标准:
(1)IEEE POSIX1004.1-1990
(2)X/OPEN 移植指南ISSUE3的基本级(XPG3)
(3)AES/OS REVISION A (OSF/1 LEVEL 2 资格)
(4)FIPS 151-1
(5)AIX的编译器: XLC、C++(可选)、FORTRAN(可选)、PASCAL(可选)、COBOL(可选)
(6) ADA 的编译器已达到XPG3“成员”级的认可。
(7)AIX 支持多用户、多任务。
AIX特点:
(1)先进内核。
(2)基于众多工业标准.
(3)强大通讯能力。
AIX的几项重要技术:
(1)SMIT ( system management interface tool ) 系统界面管理工具。
(2)LVM ( logic volume manager ) 逻辑卷管理器。
(3)JFS ( journal file system ) 日志文件系统。
2. aix系统上安装yum命令
可以使用 yum.sh 脚本或 YUM README 文件配置 YUM。
以 root 用户下载并运行 yum.sh 脚本(https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/ezinstall/ppc/yum.sh):
- 下载并更新最新版本的 rpm.rte (这是 执行 yum.sh的先决条件)。
- 下载最新的 yum_bundle.tar 文件(https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/ezinstall/ppc/yum_bundle.tar) 里面包含安装所需的 RPM 包。
yum.sh 脚本会自动从官网下载上面2个文件,为了加速,可以手动下载上面两个文件,修改脚本直接从本地获取。
运行yum.sh后,aix系统本地就可以执行yum命令了。
3. 创建一个本地的 YUM 存储库步骤
请参考以下步骤(1-7)来创建和使用本地 YUM 存储库。
- 安装yum-utils和createrepo包。
yum install yum-utilsyum install createrepo
- 创建AIX Toolbox仓库
如果在普通 LInux服务器搭建,我们需要 创建仓库文件 /etc/yum.repos.d/AIX-Toolbox.repo
如果在 AIX 服务器上搭建,与YUM一起安装的配置文件 /opt/freeware/etc/YUM/YUM.conf 一些配置项可能已经存在,请确保有以下配置。
[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/
- 验证是否启用了 AIX YUM库。
yum repolist
- 为下载的包创建本地yum仓库
# 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 为我们要存储aix 下载的rpm包位置,需要我们自己提前规划和创建好。
例如:
mkdir /aix72/
- 运行 reposync 将所有AIX Toolbox yum库同步到 Linux 系统。
这里,我们需要使用
- –repo 选项为库 ID,否则,reposync 将尝试同步所有已启用的存储库。
- -p 是我们要复制 rpm 文件的路径
- -a 指定了架构
例如:
# 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
- 验证是否同步成功
# ls <target_path>/AIX_Toolbox AIX_Toolbox_61 AIX_Toolbox_71 AIX_Toolbox_72AIX_Toolbox_noarch# ls <target_path>/AIX_Toolbox
- 在AIX系统上编辑 /opt/freeware/etc/yum/yum.conf 文件
在 AIX 系统上编辑/opt/freeware/etc/yum/yum.conf 文件,添加并启用 Linux 系统上新创建的存储库。
如上,我们可以修改其中一个仓库为我们前面6步骤在linux配置的本地yum源。
二、参考
官网:AIX Toolbox for Linux Applications
参考URL: https://www.ibm.com/support/pages/aix-toolbox-linux-applications-overview
官网:Configuring YUM and creating local repositories on IBM AIX
参考RUL: https://developer.ibm.com/articles/configure-yum-on-aix/
AIX 如何在 IBM AIX 上配置 YUM 并创建本地存储库相关推荐
- 如何通过httpd和DVD ISO在RHEL上配置yum本地源
//译者注:本文翻译原文由红帽知识库 //(https://access.redhat.com/knowledge/solutions/7227)提供. //此符号(//)后面的内容均为译者添加 // ...
- 如何在Debian 9上配置sources.list
转载来源:https://linoxide.com/debian/configure-sources-list-debian-9/ 这是关于如何在Debian 9上配置sources.list文件的简 ...
- 如何在Github上找到“最受欢迎的存储库”? [关闭]
本文翻译自:How to find out "The most popular repositories" on Github? [closed] Once upon a time ...
- 如何在 Debian 10 上配置 sources.list
Debian 是有史以来最流行的 Linux 发行版之一,现在它有了一个新版本 Debian 10 Buster.Debian 衍生了很多衍生产品,其中最受欢迎的是 Ubuntu. Debian Li ...
- 如何在CentOS / RHEL上使用yum命令
如何使用yum命令通过RHN或Internet更新来修复我的红帽企业Linux/CentOS Linux版本5.x/6.x/7.x服务器? 可以在RHEL V5.x下使用 up2date 命令吗? u ...
- 如何在 Joomla 网站上配置交互式 Lottie 动画
Lottie 基本上是一种用于矢量图形动画的文件格式,它在吸引访问者注意力方面比您网站的静态资产非常有效.它以德国剪影动画先驱 Charlotte Lotte Reiniger 的名字命名. Lott ...
- Liunx配置yum源与本地配置yum源
环境:虚拟机中安装了RedHat ,在进行安装mariadb的时候,出现如下错误.是因为yum源的问题,需要进行配置yum源.本教程是配置本地yum源. 选中虚拟机中的操作系统,鼠标:右键--> ...
- linux配置yum源与本地配置yum源
环境:虚拟机中安装了RedHat ,在进行安装mariadb的时候,出现如下错误.是因为yum源的问题,需要进行配置yum源.本教程是配置本地yum源. 选中虚拟机中的操作系统,鼠标:右键--> ...
- 虚拟机给Centos7配置yum源(本地yum和网络yum)
文章目录 目录 文章目录 前言 一.本地yum源配置 二.配置网络yum源 (需要能连接外网) 总结 前言 yum简介: 1.Yum(全称为 Yellowdog Updater, Modified)是 ...
最新文章
- Html 5.2 的简单介绍及新增元素 dialog/dialog
- Matlab | Matlab从入门到放弃(7)——struct结构体
- 【HDU 1711】Number Sequence(裸KMP算法)
- 花点时间了解消息,句柄和窗口
- 2019湖南多校第三场
- 矩阵相乘Java版(第一个java程序)
- MVC.Net:将Reponse Redirect从Get变为Post
- JavaScript很牛
- 解决:未能找到 CodeDom 提供程序类型 Microsoft.VJSharp.VJSharpCodeProvider
- 8数码的各种版本-搜索
- 数据仓库工具hive面试题集锦
- c语言头文件及形式,C语言头文件作用及写法
- uniapp移动端实现pdf预览
- CR渲染器全景图如何渲染颜色通道_CR渲染如何设置渲染AO图和材质通道?
- mysql sending data 耗时_mysql查询语句出现sending data耗时解决
- 计算机程序漏洞用英语怎么说,安全漏洞的英文
- (译)对词向量化的直观理解:从计数向量到Word2Vec
- my read_exchange rate
- 以太坊中的账户、交易、Gas和区块Gas Limit等基本概念
- 运算符,++,--,*,/和%的运用和区别
热门文章
- 2020车工(中级)模拟考试系统及车工(中级)考试软件
- matlab 1e3,Matlab 对 ODE的参数进行 拟合 求助@月只蓝 - 计算模拟 - 小木虫 - 学术 科研 互动社区...
- 用计算机弹吃鸡,Win10系统玩吃鸡游戏弹出提示“out of memory”的解决方法
- 开传奇SF怎么选服务器配置?传奇游戏配置要求
- 读书心得20191208
- Excel 文本内容一行快速分为多行(亲自实践)
- 计算机diy 教案,六年级下册信息技术教案13DIY日历桌面|浙江摄影版(新).docx
- android 随机验证码,Android自定义View实现随机验证码
- OkHttp完美封装,一行搞完外部请求
- 自定义验证码输入控件