repository をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
内部に抱える計算機が多くなるとyum-updateの参照先を内部に...
ちょうどwindows-updateの配布パッケージを社内に持つように.
ここではそんなリポジトリのミラーを作ってみた(&color(magen...
参照先 [[https://www.server-world.info/query?os=CentOS_7&...
***RHEL7系+RHEL8系+RHEL9系[#e717ea2e]
RHEL{7,8,9}系のローカルリポジトリを作ってみる.
&color(magenta){ローカルリポジトリ};サイトは 「repositor...
httpが動いてればOSは何でもいいです.
ここにRHEL{7,8,9}系のパッケージデータを集めてみた. &size...
&size(10){参照 [[https://wiki.rockylinux.org/rocky/repo/>...
#code(nonumber){{
(OSがRHEL7系なら)
yum install httpd rsync createrepo
(OSがRHEL8,9系なら)
dnf install httpd rsync createrepo_c
(RHEL7系CentOS7)
[root@repository ~]# mkdir -p /var/www/html/repos/centos/...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ce...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ce...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ce...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::fe...
[root@repository ~]# cd /var/www/html/repos/centos/7
[root@repository 7]# for i in "os/x86_64" "updates/x86_64...
[root@repository 7]# createrepo /var/www/html/repos/fedor...
(RHEL8系RockyLinux8)
[root@repository ~]# mkdir -p /var/www/html/repos/rocky...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::fe...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::fe...
[root@repository ~]# cd /var/www/html/repos/rocky/8
[root@repository 8]# for i in "AppStream/x86_64/os" "Base...
[root@repository 8]# createrepo /var/www/html/repos/fedor...
[root@repository 8]# createrepo /var/www/html/repos/fedor...
(RHEL9系RockyLinux9)
[root@repository ~]# mkdir -p /var/www/html/repos/rocky...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::fe...
[root@repository ~]# cd /var/www/html/repos/rocky/9
[root@repository 9]# for i in "AppStream/x86_64/os" "Base...
[root@repository 9]# createrepo /var/www/html/repos/fedor...
}}
&size(10){「reposync」コマンドでより簡単にできそうだけど...
以上で準備は完了です. 次にこの作ったリポジトリを使ってみ...
(RockyLinux9の場合)
-rocky.repo
#code(diff,nonumber){{
--- /etc/yum.repos.d/rocky.repo.orig 2023-04-27 14:35:...
+++ /etc/yum.repos.d/rocky.repo 2023-07-30 14:16:02.51583...
@@ -10,8 +10,7 @@
[baseos]
name=Rocky Linux $releasever - BaseOS
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=1
countme=1
@@ -38,8 +37,7 @@
[appstream]
name=Rocky Linux $releasever - AppStream
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=1
countme=1
@@ -66,8 +64,7 @@
[crb]
name=Rocky Linux $releasever - CRB
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=0
countme=1
}}
-rocky-devel.repo
#code(diff,nonumber){{
--- /etc/yum.repos.d/rocky-devel.repo.orig 2023-04-2...
+++ /etc/yum.repos.d/rocky-devel.repo 2023-07-30 14:19:...
@@ -4,8 +4,7 @@
[devel]
name=Rocky Linux $releasever - Devel WARNING! FOR BUILDR...
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=0
countme=1
}}
-rocky-extras.repo
#code(diff,nonumber){{
--- /etc/yum.repos.d/rocky-extras.repo.orig 2023-04-2...
+++ /etc/yum.repos.d/rocky-extras.repo 2023-07-30 14:18:...
@@ -10,8 +10,7 @@
[extras]
name=Rocky Linux $releasever - Extras
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=1
countme=1
@@ -38,8 +37,7 @@
[plus]
name=Rocky Linux $releasever - Plus
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=0
countme=1
}}
-epel.repo
#code(diff,nonumber){{
--- /etc/yum.repos.d/epel.repo.orig 2023-04-15 06:22:...
+++ /etc/yum.repos.d/epel.repo 2023-07-30 14:31:16.90797...
@@ -2,8 +2,7 @@
name=Extra Packages for Enterprise Linux $releasever - $...
# It is much more secure to use the metalink, but if you...
# place its address here.
-#baseurl=https://download.example/pub/epel/$releasever/E...
-metalink=https://mirrors.fedoraproject.org/metalink?repo...
+baseurl=http://repository.sybyl.local/repos/fedora/epel/...
enabled=1
gpgcheck=1
countme=1
}}
これで「yum update/install」らはローカルリポジトリ「repos...
&size(10){repoファイルの変数ですが、「$contentdir」->「pu...
***ローカルに置いた場合 [#p4f7cc22]
ミラーをローカルに配置した場合、あるいはUSBにリポジトリの...
「/mnt/repo/rocky/9/」「/mnt/repo/fedora/epel/9/」にある...
#code(nonumber){{
[root@rockylinux9 ~]# cd /mnt/repo/rocky/9/
[root@rockylinux9 ~]# dnf localinstall /mnt/repo/rocky/9/...
/mnt/repo/rocky/9/...
[root@rockylinux9 ~]# (cd /mnt/repo/rocky/9 ; for i in "A...
[root@rockylinux9 ~]# createrepo /mnt/repo/fedora/epel/9/...
}}
と準備しつつ、「/etc/yum.repos.d/*.repo」のすべてを別の場...
#code(nonumber){{
[root@rockylinux9 ~]# mkdir /etc/yum.repos.d.backup
[root@rockylinux9 ~]# mv /etc/yum.repos.d/*.repo /etc/yum...
[root@rockylinux9 ~]# vi /etc/yum.repos.d/local-rocky.repo
[local-baseos]
name=local - BaseOS
baseurl=file:///mnt/repo/rocky/9/BaseOS/x86_64/os
gpgcheck=0
enabled=1
[local-appstream]
name=local - AppStream
baseurl=file:///mnt/repo/rocky/9/AppStream/x86_64/os
gpgcheck=0
enabled=1
[local-crb]
name=local - CRB
baseurl=file:///mnt/repo/rocky/9/CRB/x86_64/os
gpgcheck=0
enabled=1
[root@rockylinux9 ~]# vi /etc/yum.repos.d/local-epel.repo
[local-epel]
name=local - epel
baseurl=file:///mnt/repo/fedora/epel/9/Everything/x86_64
enabled=1
gpgcheck=0
[root@rockylinux9 ~]#
}}
っでキャッシュを作り直します
#code(nonumber){{
[root@rockylinux9 ~]# dnf clean all
[root@rockylinux9 ~]# dnf makecache
local - epel 171 MB/s | 2...
local - BaseOS 62 MB/s | 2....
local - AppStream 128 MB/s | 7....
local - CRB 66 MB/s | 2....
Metadata cache created.
[root@rockylinux9 ~]#
}}
これでローカルに置いたレポジトリを使えるようになります
***ubuntuのローカルリポジトリ [#ada90cd3]
使っているノードがubuntuなら「apt-mirror」が便利らしいが...
「debmirror」が簡単に作れるそうな [[https://github.com/bv...
&size(10){っがRocky9向けには用意されていない様子..};
#code(nonumber){{
yum install --enablerepo=epel debmirror
}}
まずkeyが必要. 簡単にubuntu22.04の/usr/share/keyrings/ubu...
#code(nonumber){{
mkdir /opt/UbuntuMirror/mirrorkeyring
gpg --no-default-keyring --keyring /opt/UbuntuMirror/mirr...
}}
として「/opt/UbuntuMirror/mirrorkeyring/trustedkeys.gpg」...
あとは/etc/debmirror.confのパラメータを弄る
#code(diff,nonumber){{
--- /etc/debmirror.conf.orig 2022-10-03 20:46:52.00000...
+++ /etc/debmirror.conf 2023-07-30 20:12:26.499895169 +0900
@@ -12,7 +12,7 @@
# files.
# Location of the local mirror (use with care)
-# $mirrordir="/path/to/mirrordir"
+$mirrordir="/var/www/html/repos/ubuntu";
# Output options
$verbose=0;
@@ -20,14 +20,14 @@
$debug=0;
# Download options
-$host="ftp.debian.org";
+$host="ftp.riken.jp";
$user="anonymous";
$passwd="anonymous@";
-$remoteroot="debian";
-$download_method="ftp";
-@dists="sid";
-@sections="main,main/debian-installer,contrib,non-free,n...
-@arches="i386";
+$remoteroot="ubuntu";
+$download_method="rsync";
+@dists="jammy,jammy-security,jammy-updates";
+@sections="main,restricted,universe,multiverse";
+@arches="amd64";
# @ignores="";
# @excludes="";
# @includes="";
@@ -36,9 +36,9 @@
$omit_suite_symlinks=0;
$skippackages=0;
# @rsync_extra="doc,tools";
-$i18n=0;
+$i18n=1;
$getcontents=0;
-$do_source=1;
+$do_source=0;
$max_batch=0;
# @di_dists="dists";
}}
その後にミラーリポジトリを作らせる
#code(nonumber){{
export GNUPGHOME=/opt/UbuntuMirror/mirrorkeyring
debmirror
}}
参照先 [[https://help.ubuntu.com/community/Debmirror>+htt...
出来上がったリポジトリのサイズは「203GB」でした.
次に構築したubuntuリポジトリを参照させる.
#code(nonumber){{
root@ubuntu22:~# vi /etc/apt/sources.list
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
root@ubuntu22:~#
root@ubuntu22:~# apt update
}}
リポジトリを更新したら「apt update」を実施します. これで...
&size(10){クライアントの「/etc/hosts」には「repository.sy...
終了行:
内部に抱える計算機が多くなるとyum-updateの参照先を内部に...
ちょうどwindows-updateの配布パッケージを社内に持つように.
ここではそんなリポジトリのミラーを作ってみた(&color(magen...
参照先 [[https://www.server-world.info/query?os=CentOS_7&...
***RHEL7系+RHEL8系+RHEL9系[#e717ea2e]
RHEL{7,8,9}系のローカルリポジトリを作ってみる.
&color(magenta){ローカルリポジトリ};サイトは 「repositor...
httpが動いてればOSは何でもいいです.
ここにRHEL{7,8,9}系のパッケージデータを集めてみた. &size...
&size(10){参照 [[https://wiki.rockylinux.org/rocky/repo/>...
#code(nonumber){{
(OSがRHEL7系なら)
yum install httpd rsync createrepo
(OSがRHEL8,9系なら)
dnf install httpd rsync createrepo_c
(RHEL7系CentOS7)
[root@repository ~]# mkdir -p /var/www/html/repos/centos/...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ce...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ce...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ce...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::fe...
[root@repository ~]# cd /var/www/html/repos/centos/7
[root@repository 7]# for i in "os/x86_64" "updates/x86_64...
[root@repository 7]# createrepo /var/www/html/repos/fedor...
(RHEL8系RockyLinux8)
[root@repository ~]# mkdir -p /var/www/html/repos/rocky...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::fe...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::fe...
[root@repository ~]# cd /var/www/html/repos/rocky/8
[root@repository 8]# for i in "AppStream/x86_64/os" "Base...
[root@repository 8]# createrepo /var/www/html/repos/fedor...
[root@repository 8]# createrepo /var/www/html/repos/fedor...
(RHEL9系RockyLinux9)
[root@repository ~]# mkdir -p /var/www/html/repos/rocky...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::ro...
[root@repository ~]# rsync -avz --delete ftp.riken.jp::fe...
[root@repository ~]# cd /var/www/html/repos/rocky/9
[root@repository 9]# for i in "AppStream/x86_64/os" "Base...
[root@repository 9]# createrepo /var/www/html/repos/fedor...
}}
&size(10){「reposync」コマンドでより簡単にできそうだけど...
以上で準備は完了です. 次にこの作ったリポジトリを使ってみ...
(RockyLinux9の場合)
-rocky.repo
#code(diff,nonumber){{
--- /etc/yum.repos.d/rocky.repo.orig 2023-04-27 14:35:...
+++ /etc/yum.repos.d/rocky.repo 2023-07-30 14:16:02.51583...
@@ -10,8 +10,7 @@
[baseos]
name=Rocky Linux $releasever - BaseOS
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=1
countme=1
@@ -38,8 +37,7 @@
[appstream]
name=Rocky Linux $releasever - AppStream
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=1
countme=1
@@ -66,8 +64,7 @@
[crb]
name=Rocky Linux $releasever - CRB
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=0
countme=1
}}
-rocky-devel.repo
#code(diff,nonumber){{
--- /etc/yum.repos.d/rocky-devel.repo.orig 2023-04-2...
+++ /etc/yum.repos.d/rocky-devel.repo 2023-07-30 14:19:...
@@ -4,8 +4,7 @@
[devel]
name=Rocky Linux $releasever - Devel WARNING! FOR BUILDR...
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=0
countme=1
}}
-rocky-extras.repo
#code(diff,nonumber){{
--- /etc/yum.repos.d/rocky-extras.repo.orig 2023-04-2...
+++ /etc/yum.repos.d/rocky-extras.repo 2023-07-30 14:18:...
@@ -10,8 +10,7 @@
[extras]
name=Rocky Linux $releasever - Extras
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=1
countme=1
@@ -38,8 +37,7 @@
[plus]
name=Rocky Linux $releasever - Plus
-mirrorlist=https://mirrors.rockylinux.org/mirrorlist?arc...
-#baseurl=http://dl.rockylinux.org/$contentdir/$releaseve...
+baseurl=http://repository.sybyl.local/repos/rocky/$relea...
gpgcheck=1
enabled=0
countme=1
}}
-epel.repo
#code(diff,nonumber){{
--- /etc/yum.repos.d/epel.repo.orig 2023-04-15 06:22:...
+++ /etc/yum.repos.d/epel.repo 2023-07-30 14:31:16.90797...
@@ -2,8 +2,7 @@
name=Extra Packages for Enterprise Linux $releasever - $...
# It is much more secure to use the metalink, but if you...
# place its address here.
-#baseurl=https://download.example/pub/epel/$releasever/E...
-metalink=https://mirrors.fedoraproject.org/metalink?repo...
+baseurl=http://repository.sybyl.local/repos/fedora/epel/...
enabled=1
gpgcheck=1
countme=1
}}
これで「yum update/install」らはローカルリポジトリ「repos...
&size(10){repoファイルの変数ですが、「$contentdir」->「pu...
***ローカルに置いた場合 [#p4f7cc22]
ミラーをローカルに配置した場合、あるいはUSBにリポジトリの...
「/mnt/repo/rocky/9/」「/mnt/repo/fedora/epel/9/」にある...
#code(nonumber){{
[root@rockylinux9 ~]# cd /mnt/repo/rocky/9/
[root@rockylinux9 ~]# dnf localinstall /mnt/repo/rocky/9/...
/mnt/repo/rocky/9/...
[root@rockylinux9 ~]# (cd /mnt/repo/rocky/9 ; for i in "A...
[root@rockylinux9 ~]# createrepo /mnt/repo/fedora/epel/9/...
}}
と準備しつつ、「/etc/yum.repos.d/*.repo」のすべてを別の場...
#code(nonumber){{
[root@rockylinux9 ~]# mkdir /etc/yum.repos.d.backup
[root@rockylinux9 ~]# mv /etc/yum.repos.d/*.repo /etc/yum...
[root@rockylinux9 ~]# vi /etc/yum.repos.d/local-rocky.repo
[local-baseos]
name=local - BaseOS
baseurl=file:///mnt/repo/rocky/9/BaseOS/x86_64/os
gpgcheck=0
enabled=1
[local-appstream]
name=local - AppStream
baseurl=file:///mnt/repo/rocky/9/AppStream/x86_64/os
gpgcheck=0
enabled=1
[local-crb]
name=local - CRB
baseurl=file:///mnt/repo/rocky/9/CRB/x86_64/os
gpgcheck=0
enabled=1
[root@rockylinux9 ~]# vi /etc/yum.repos.d/local-epel.repo
[local-epel]
name=local - epel
baseurl=file:///mnt/repo/fedora/epel/9/Everything/x86_64
enabled=1
gpgcheck=0
[root@rockylinux9 ~]#
}}
っでキャッシュを作り直します
#code(nonumber){{
[root@rockylinux9 ~]# dnf clean all
[root@rockylinux9 ~]# dnf makecache
local - epel 171 MB/s | 2...
local - BaseOS 62 MB/s | 2....
local - AppStream 128 MB/s | 7....
local - CRB 66 MB/s | 2....
Metadata cache created.
[root@rockylinux9 ~]#
}}
これでローカルに置いたレポジトリを使えるようになります
***ubuntuのローカルリポジトリ [#ada90cd3]
使っているノードがubuntuなら「apt-mirror」が便利らしいが...
「debmirror」が簡単に作れるそうな [[https://github.com/bv...
&size(10){っがRocky9向けには用意されていない様子..};
#code(nonumber){{
yum install --enablerepo=epel debmirror
}}
まずkeyが必要. 簡単にubuntu22.04の/usr/share/keyrings/ubu...
#code(nonumber){{
mkdir /opt/UbuntuMirror/mirrorkeyring
gpg --no-default-keyring --keyring /opt/UbuntuMirror/mirr...
}}
として「/opt/UbuntuMirror/mirrorkeyring/trustedkeys.gpg」...
あとは/etc/debmirror.confのパラメータを弄る
#code(diff,nonumber){{
--- /etc/debmirror.conf.orig 2022-10-03 20:46:52.00000...
+++ /etc/debmirror.conf 2023-07-30 20:12:26.499895169 +0900
@@ -12,7 +12,7 @@
# files.
# Location of the local mirror (use with care)
-# $mirrordir="/path/to/mirrordir"
+$mirrordir="/var/www/html/repos/ubuntu";
# Output options
$verbose=0;
@@ -20,14 +20,14 @@
$debug=0;
# Download options
-$host="ftp.debian.org";
+$host="ftp.riken.jp";
$user="anonymous";
$passwd="anonymous@";
-$remoteroot="debian";
-$download_method="ftp";
-@dists="sid";
-@sections="main,main/debian-installer,contrib,non-free,n...
-@arches="i386";
+$remoteroot="ubuntu";
+$download_method="rsync";
+@dists="jammy,jammy-security,jammy-updates";
+@sections="main,restricted,universe,multiverse";
+@arches="amd64";
# @ignores="";
# @excludes="";
# @includes="";
@@ -36,9 +36,9 @@
$omit_suite_symlinks=0;
$skippackages=0;
# @rsync_extra="doc,tools";
-$i18n=0;
+$i18n=1;
$getcontents=0;
-$do_source=1;
+$do_source=0;
$max_batch=0;
# @di_dists="dists";
}}
その後にミラーリポジトリを作らせる
#code(nonumber){{
export GNUPGHOME=/opt/UbuntuMirror/mirrorkeyring
debmirror
}}
参照先 [[https://help.ubuntu.com/community/Debmirror>+htt...
出来上がったリポジトリのサイズは「203GB」でした.
次に構築したubuntuリポジトリを参照させる.
#code(nonumber){{
root@ubuntu22:~# vi /etc/apt/sources.list
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
deb [arch=amd64] http://repository.sybyl.local/repos/ubun...
root@ubuntu22:~#
root@ubuntu22:~# apt update
}}
リポジトリを更新したら「apt update」を実施します. これで...
&size(10){クライアントの「/etc/hosts」には「repository.sy...
ページ名:
1