yum をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
過去記事 [[yum/141005]]
CentOS7でepelリポジトリを使う
#code(nonumber){{
[root@nfs1 ~]# yum -y install epel-release.noarch
[root@nfs1 ~]# sed -i 's/enabled=1/enabled=0/' /etc/yum.r...
[root@nfs1 ~]# yum --enablerepo=epel install python-pip
}}
***特定のリポジトリにあるパッケージのみ表示 [#p42700d4]
#code(nonumber){{
[root@c ~]# yum list available --disablerepo=* --enablere...
yum list [installed|updates|available|extras]
}}
***リポジトリの情報を表示 [#lba00532]
#code(nonumber){{
[root@c ~]# yum repolist
repo id repo name ...
base/7/x86_64 CentOS-7 - Base ...
e2fsprogs CentOS-7 - Ldiskfs ...
extras/7/x86_64 CentOS-7 - Extras ...
lustre-server CentOS-7 - Lustre ...
updates/7/x86_64 CentOS-7 - Updates ...
repolist: 11,244
[root@c ~]#
yum repolist [ all | enabled | disabled ]
}}
***特定リポジトリの詳細 [#ed25a680]
#code(nonumber){{
[root@c ~]# yum repolist -v lustre-server
Setting up Package Sacks
pkgsack time: 0.006
Repo-id : lustre-server
Repo-name : CentOS-7 - Lustre
Repo-status : enabled
Repo-revision: 1581457407
Repo-updated : Wed Feb 12 06:43:28 2020
Repo-pkgs : 26
Repo-size : 101 M
Repo-baseurl : https://downloads.whamcloud.com/public/lus...
Repo-expire : 21,600 second(s) (last: Sat Jun 6 12:34:5...
Filter : read-only:present
Repo-excluded: 4
Repo-filename: /etc/yum.repos.d/lustre.repo
repolist: 26
[root@c ~]#
yum repolist -v <リポジトリ名称>
}}
***隠されたgrouplistを見る [#n2f45833]
#code(nonumber){{
[root@bridge-router ~]# LANG=C yum grouplist hidden
}}
***mark convert [#se17e0bc]
#code(nonumber){{
[root@s ~]# yum --setopt=group_package_types=optional gro...
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.riken.jp
* epel: ftp.jaist.ac.jp
* extras: ftp.riken.jp
* updates: ftp.riken.jp
Maybe run: yum groups mark install (see man yum)
インストールまたは更新に利用できるいくつかの要求されたグ...
[root@s ~]#
}}
手動でgroupに含まれる個別パッケージを全部削除して、再度gr...
yum上ではインストールされたままと認識されているのかな。
この場合、
#code(nonumber){{
[root@s ~]# yum groupinfo "Infrastructure Server"
:
+identity-management-server
infiniband
+java-platform
:
[root@s ~]#
}}
と認識された。それで
#code(nonumber){{
[root@s ~]# yum groups mark convert infiniband
[root@s ~]# yum groupinfo "Infrastructure Server"
:
+identity-management-server
+infiniband
+java-platform
:
[root@s ~]#
}}
と変更させて、
#code(nonumber){{
[root@s ~]# yum groupinstall infiniband
}}
で再度インストールさせた。
***puiasリポジトリを使う [#e913796c]
puiasにはPUIAS_6_computationalリポジトリがある。これにslu...
#code(nonumber){{
[root@c ~]# vi /etc/yum.repos.d/puias-computational.repo
[PUIAS_6_computational]
name=PUIAS computational Base $releasever - $basearch
mirrorlist=http://puias.math.ias.edu/data/puias/computati...
#baseurl=http://puias.math.ias.edu/data/puias/computation...
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puias
[root@c ~]# wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-puias \
http://springdale.math.ias.edu/data/pu...
[root@c ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-puias
}}
として、実際に使うには
#code(nonumber){{
[root@c ~]# yum --enablerepo=PUIAS_6_computational list |...
slurm.i686 14.03.7-5.sdl6 ...
slurm-blcr.i686 14.03.7-5.sdl6 ...
slurm-devel.i686 14.03.7-5.sdl6 ...
(略)
[root@c ~]# yum --enablerepo=PUIAS_6_computational instal...
}}
として使用する
***yumが妙に遅い。。。 [#cfc08a5b]
なので
#code(nonumber){{
[root@nfs1 ~]# vi /etc/yum/pluginconf.d/fastestmirror.conf
[main]
enabled=1
verbose=0
always_print_best_host = true
socket_timeout=3
hostfilepath=timedhosts.txt
maxhostfileage=10
maxthreads=15
include_only=.jp *ここを有効にした
[root@nfs1 ~]#
}}
としてみた。
それでも遅いなら、優先先を記載する
#code(nonumber){{
[root@nfs1 ~]# vi /etc/yum/pluginconf.d/fastestmirror.conf
[main]
enabled=1
verbose=0
always_print_best_host = true
socket_timeout=3
hostfilepath=timedhosts.txt
maxhostfileage=10
maxthreads=15
include_only=.jp
prefer=ftp.riken.jp *参照先を ftp.riken.jp を優先に
[root@nfs1 ~]#
}}
その後、この設定を反映させるために &color(magenta){yum cl...
終了行:
過去記事 [[yum/141005]]
CentOS7でepelリポジトリを使う
#code(nonumber){{
[root@nfs1 ~]# yum -y install epel-release.noarch
[root@nfs1 ~]# sed -i 's/enabled=1/enabled=0/' /etc/yum.r...
[root@nfs1 ~]# yum --enablerepo=epel install python-pip
}}
***特定のリポジトリにあるパッケージのみ表示 [#p42700d4]
#code(nonumber){{
[root@c ~]# yum list available --disablerepo=* --enablere...
yum list [installed|updates|available|extras]
}}
***リポジトリの情報を表示 [#lba00532]
#code(nonumber){{
[root@c ~]# yum repolist
repo id repo name ...
base/7/x86_64 CentOS-7 - Base ...
e2fsprogs CentOS-7 - Ldiskfs ...
extras/7/x86_64 CentOS-7 - Extras ...
lustre-server CentOS-7 - Lustre ...
updates/7/x86_64 CentOS-7 - Updates ...
repolist: 11,244
[root@c ~]#
yum repolist [ all | enabled | disabled ]
}}
***特定リポジトリの詳細 [#ed25a680]
#code(nonumber){{
[root@c ~]# yum repolist -v lustre-server
Setting up Package Sacks
pkgsack time: 0.006
Repo-id : lustre-server
Repo-name : CentOS-7 - Lustre
Repo-status : enabled
Repo-revision: 1581457407
Repo-updated : Wed Feb 12 06:43:28 2020
Repo-pkgs : 26
Repo-size : 101 M
Repo-baseurl : https://downloads.whamcloud.com/public/lus...
Repo-expire : 21,600 second(s) (last: Sat Jun 6 12:34:5...
Filter : read-only:present
Repo-excluded: 4
Repo-filename: /etc/yum.repos.d/lustre.repo
repolist: 26
[root@c ~]#
yum repolist -v <リポジトリ名称>
}}
***隠されたgrouplistを見る [#n2f45833]
#code(nonumber){{
[root@bridge-router ~]# LANG=C yum grouplist hidden
}}
***mark convert [#se17e0bc]
#code(nonumber){{
[root@s ~]# yum --setopt=group_package_types=optional gro...
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.riken.jp
* epel: ftp.jaist.ac.jp
* extras: ftp.riken.jp
* updates: ftp.riken.jp
Maybe run: yum groups mark install (see man yum)
インストールまたは更新に利用できるいくつかの要求されたグ...
[root@s ~]#
}}
手動でgroupに含まれる個別パッケージを全部削除して、再度gr...
yum上ではインストールされたままと認識されているのかな。
この場合、
#code(nonumber){{
[root@s ~]# yum groupinfo "Infrastructure Server"
:
+identity-management-server
infiniband
+java-platform
:
[root@s ~]#
}}
と認識された。それで
#code(nonumber){{
[root@s ~]# yum groups mark convert infiniband
[root@s ~]# yum groupinfo "Infrastructure Server"
:
+identity-management-server
+infiniband
+java-platform
:
[root@s ~]#
}}
と変更させて、
#code(nonumber){{
[root@s ~]# yum groupinstall infiniband
}}
で再度インストールさせた。
***puiasリポジトリを使う [#e913796c]
puiasにはPUIAS_6_computationalリポジトリがある。これにslu...
#code(nonumber){{
[root@c ~]# vi /etc/yum.repos.d/puias-computational.repo
[PUIAS_6_computational]
name=PUIAS computational Base $releasever - $basearch
mirrorlist=http://puias.math.ias.edu/data/puias/computati...
#baseurl=http://puias.math.ias.edu/data/puias/computation...
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puias
[root@c ~]# wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-puias \
http://springdale.math.ias.edu/data/pu...
[root@c ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-puias
}}
として、実際に使うには
#code(nonumber){{
[root@c ~]# yum --enablerepo=PUIAS_6_computational list |...
slurm.i686 14.03.7-5.sdl6 ...
slurm-blcr.i686 14.03.7-5.sdl6 ...
slurm-devel.i686 14.03.7-5.sdl6 ...
(略)
[root@c ~]# yum --enablerepo=PUIAS_6_computational instal...
}}
として使用する
***yumが妙に遅い。。。 [#cfc08a5b]
なので
#code(nonumber){{
[root@nfs1 ~]# vi /etc/yum/pluginconf.d/fastestmirror.conf
[main]
enabled=1
verbose=0
always_print_best_host = true
socket_timeout=3
hostfilepath=timedhosts.txt
maxhostfileage=10
maxthreads=15
include_only=.jp *ここを有効にした
[root@nfs1 ~]#
}}
としてみた。
それでも遅いなら、優先先を記載する
#code(nonumber){{
[root@nfs1 ~]# vi /etc/yum/pluginconf.d/fastestmirror.conf
[main]
enabled=1
verbose=0
always_print_best_host = true
socket_timeout=3
hostfilepath=timedhosts.txt
maxhostfileage=10
maxthreads=15
include_only=.jp
prefer=ftp.riken.jp *参照先を ftp.riken.jp を優先に
[root@nfs1 ~]#
}}
その後、この設定を反映させるために &color(magenta){yum cl...
ページ名:
1