2015年1月3日星期六

Linux_098:下载指定的软件 repo

环境:RHEL 6.7

这里以下载 JBoss EAP 和 JBoss Web Server 为例说明如何下载 repo。

访问 https://access.redhat.com/downloads/content/package-browser,根据关键字查找软件,比如:eap6 或 jws3。
输入 jws3,会显示 jboss web server 3 的有关软件包,如下图:

随便选一个组件,点击右边的 X86_64,显示如下画面:

可以看到 JBoss Enterprise Web Server 3 for RHEL 6 x86_64 是软件名称,
jws-3-for-rhel-6-server-rpms 就是 repo label。

点击软件名称,可以选择不同的版本,如下图所示:

接下来就可以下载指定的 repo 了。

subscription-manager register;

subscription-manager list --available;

subscription-manager attach --pool=< your-pool-id >

subscription-manager repos --disable="*"

subscription-manager repos \
    --enable="rhel-6-server-rpms" \
    --enable="jb-eap-7.0-for-rhel-6-server-rpms" \
    --enable="jb-eap-6.4-for-rhel-6-server-rpms" \
    --enable="jb-eap-6.3-for-rhel-6-server-rpms" \
    --enable="jws-3-for-rhel-6-server-rpms" \
    --enable="jb-ews-2-for-rhel-6-server-rpms"

yum install -y yum-utils;

reposync -r jb-eap-7.0-for-rhel-6-server-rpms -p ./;
reposync -r jb-eap-6.4-for-rhel-6-server-rpms -p ./;
reposync -r jb-eap-6.3-for-rhel-6-server-rpms -p ./;
reposync -r jws-3-for-rhel-6-server-rpms -p ./;
reposync -r jb-ews-2-for-rhel-6-server-rpms -p ./;

没有评论: