|
4 | 4 |
|
5 | 5 | We provide the ability to create local mirrors of Endless Lifecycle Support and Extended Security Updates repositories. |
6 | 6 |
|
7 | | -To obtain the access to the local mirroring facility, provide your external IP address to your Account Manager or send it to [[email protected]](mailto:[email protected]) |
| 7 | +## Prerequisites |
8 | 8 |
|
9 | | -To create a local mirror using rsync over tcp/873 (not 22) you should use one of the following sets of instructions. |
| 9 | +Before creating a local mirror, ensure the following requirements are met: |
10 | 10 |
|
11 | | -## CentOS 6 ELS |
| 11 | +* **Access **: To obtain access to the local mirroring facility, provide your external IP address to your Account Manager or send it to [[email protected]](mailto:[email protected]) |
| 12 | +* **Connection**: The mirroring uses rsync over TCP port 873 (not port 22) |
| 13 | +* **Disk Space**: The minimum required free disk space for the mirror is 100 GB |
| 14 | + |
| 15 | +## Mirroring Instructions |
| 16 | + |
| 17 | +To create a local mirror, use one of the following sets of instructions based on your operating system. |
| 18 | + |
| 19 | +### CentOS 6 ELS |
12 | 20 |
|
13 | 21 | To create a local mirror of the centos6-els repository with security updates via `rsync`, use the following: |
14 | 22 |
|
| 23 | +<CodeWithCopy> |
| 24 | + |
15 | 25 | ``` |
16 | 26 | rsync://repo.cloudlinux.com/CENTOS6ELS/ |
17 | 27 | ``` |
18 | 28 |
|
| 29 | +</CodeWithCopy> |
| 30 | + |
19 | 31 | To create a local mirror of the CentOS 6 mirrors, use the following: |
20 | 32 |
|
| 33 | +<CodeWithCopy> |
| 34 | + |
21 | 35 | ``` |
22 | 36 | rsync://repo.cloudlinux.com/CENTOS6/ |
23 | 37 | ``` |
24 | 38 |
|
| 39 | +</CodeWithCopy> |
| 40 | + |
25 | 41 | For example: |
26 | 42 |
|
| 43 | +<CodeWithCopy> |
| 44 | + |
27 | 45 | ``` |
28 | 46 | rsync -avSHP --delete rsync://repo.cloudlinux.com/CENTOS6ELS/ . |
29 | 47 | rsync -avSHP --delete rsync://repo.cloudlinux.com/CENTOS6/ . |
30 | 48 | ``` |
31 | 49 |
|
32 | | -## OracleLinux 6 ELS |
| 50 | +</CodeWithCopy> |
33 | 51 |
|
34 | | -To create a local mirror of the oraclelinux6-els repository with security updates via `rsync`, use the following: |
| 52 | +### CentOS 7 ELS |
35 | 53 |
|
36 | | -``` |
37 | | -rsync://repo.cloudlinux.com/ORALINUX6ELS/ |
38 | | -``` |
| 54 | +To create a local mirror of the [centos7-els](https://repo.tuxcare.com/centos7-els/) repository with security updates via `rsync`, use the following: |
39 | 55 |
|
40 | | -For example: |
| 56 | +<CodeWithCopy> |
41 | 57 |
|
42 | 58 | ``` |
43 | | -rsync -avSHP --delete rsync://repo.cloudlinux.com/ORALINUX6ELS/ . |
| 59 | +rsync://repo.tuxcare.com/CENTOS7ELS/ |
44 | 60 | ``` |
45 | 61 |
|
46 | | -## CentOS 8.4 ELS |
| 62 | +</CodeWithCopy> |
| 63 | + |
| 64 | +To create a local mirror of the CentOS 7 repository, use the following: |
47 | 65 |
|
48 | | -To create a local mirror of the [centos8.4-els](https://repo.cloudlinux.com/centos8.4-els/) repository with security updates via `rsync`, use the following: |
| 66 | +<CodeWithCopy> |
49 | 67 |
|
50 | 68 | ``` |
51 | | -rsync://repo.cloudlinux.com/CENTOS84_ELS/ |
| 69 | +rsync://repo.tuxcare.com/CENTOS7/ |
52 | 70 | ``` |
53 | 71 |
|
| 72 | +</CodeWithCopy> |
| 73 | + |
54 | 74 | For example: |
55 | 75 |
|
| 76 | +<CodeWithCopy> |
| 77 | + |
56 | 78 | ``` |
57 | | -rsync -avSHP --delete rsync://repo.cloudlinux.com/CENTOS84_ELS/ . |
| 79 | +rsync -avSHP --delete rsync://repo.tuxcare.com/CENTOS7ELS/ . |
| 80 | +rsync -avSHP --delete rsync://repo.tuxcare.com/CENTOS7/ . |
58 | 81 | ``` |
59 | 82 |
|
60 | | -## CentOS 8.5 ELS |
| 83 | +</CodeWithCopy> |
| 84 | + |
| 85 | +### CentOS 8 ELS |
61 | 86 |
|
62 | | -To create a local mirror of the [centos8.5-els](https://repo.cloudlinux.com/centos8.5-els/) repository with security updates via `rsync`, use the following: |
| 87 | +To create a local mirror of the CentOS 8 ELS repository with security updates via `rsync`, use the following: |
| 88 | + |
| 89 | +<CodeTabs :tabs="[ |
| 90 | + { title: 'CentOS 8.4', content: `rsync://repo.cloudlinux.com/CENTOS84_ELS/` }, |
| 91 | + { title: 'CentOS 8.5', content: `rsync://repo.cloudlinux.com/CENTOS85_ELS/` } |
| 92 | +]" /> |
| 93 | + |
| 94 | +For example: |
| 95 | + |
| 96 | +<CodeTabs :tabs="[ |
| 97 | + { title: 'CentOS 8.4', content: `rsync -avSHP --delete rsync://repo.cloudlinux.com/CENTOS84_ELS/ .` }, |
| 98 | + { title: 'CentOS 8.5', content: `rsync -avSHP --delete rsync://repo.cloudlinux.com/CENTOS85_ELS/ .` } |
| 99 | +]" /> |
| 100 | + |
| 101 | +### CentOS Stream 8 ELS |
| 102 | + |
| 103 | +To create a local mirror of the [centos8stream-els](https://repo.tuxcare.com/centos8stream-els/) repository with security updates via `rsync`, use the following: |
| 104 | + |
| 105 | +<CodeWithCopy> |
63 | 106 |
|
64 | 107 | ``` |
65 | | -rsync://repo.cloudlinux.com/CENTOS85_ELS/ |
| 108 | +rsync://repo.tuxcare.com/CENTOS8STREAMELS/ |
66 | 109 | ``` |
67 | 110 |
|
| 111 | +</CodeWithCopy> |
| 112 | + |
68 | 113 | For example: |
69 | 114 |
|
| 115 | +<CodeWithCopy> |
| 116 | + |
70 | 117 | ``` |
71 | | -rsync -avSHP --delete rsync://repo.cloudlinux.com/CENTOS85_ELS/ . |
| 118 | +rsync -avSHP --delete rsync://repo.tuxcare.com/CENTOS8STREAMELS/ . |
72 | 119 | ``` |
73 | 120 |
|
74 | | -## Ubuntu 16.04 ELS |
| 121 | +</CodeWithCopy> |
75 | 122 |
|
76 | | -To create a local mirror of the ubuntu16_04-els repository with security updates via `rsync`, use the following: |
| 123 | +### Debian 10 ELS |
| 124 | + |
| 125 | +To create a local mirror of the [debian10-els](https://repo.tuxcare.com/debian10-els/) repository with security updates via `rsync`, use the following: |
| 126 | + |
| 127 | +<CodeWithCopy> |
77 | 128 |
|
78 | 129 | ``` |
79 | | -rsync://repo.cloudlinux.com/UBUNTU1604ELS/ |
| 130 | +rsync://repo.tuxcare.com/DEBIAN10ELS/ |
80 | 131 | ``` |
81 | 132 |
|
| 133 | +</CodeWithCopy> |
| 134 | + |
82 | 135 | For example: |
83 | 136 |
|
| 137 | +<CodeWithCopy> |
| 138 | + |
84 | 139 | ``` |
85 | | -rsync -avSHP --delete rsync://repo.cloudlinux.com/UBUNTU1604ELS/ . |
| 140 | +rsync -avSHP --delete rsync://repo.tuxcare.com/DEBIAN10ELS/ . |
86 | 141 | ``` |
87 | 142 |
|
88 | | -## Ubuntu 18.04 ELS |
| 143 | +</CodeWithCopy> |
| 144 | + |
| 145 | +### OracleLinux 6 ELS |
89 | 146 |
|
90 | | -To create a local mirror of the [ubuntu18_04-els](https://repo.cloudlinux.com/ubuntu18_04-els/) repository with security updates via `rsync`, use the following: |
| 147 | +To create a local mirror of the oraclelinux6-els repository with security updates via `rsync`, use the following: |
| 148 | + |
| 149 | +<CodeWithCopy> |
91 | 150 |
|
92 | 151 | ``` |
93 | | -rsync://repo.cloudlinux.com/UBUNTU1804ELS/ |
| 152 | +rsync://repo.cloudlinux.com/ORALINUX6ELS/ |
94 | 153 | ``` |
95 | 154 |
|
| 155 | +</CodeWithCopy> |
| 156 | + |
96 | 157 | For example: |
97 | 158 |
|
| 159 | +<CodeWithCopy> |
| 160 | + |
98 | 161 | ``` |
99 | | -rsync -avSHP --delete rsync://repo.cloudlinux.com/UBUNTU1804ELS/ . |
| 162 | +rsync -avSHP --delete rsync://repo.cloudlinux.com/ORALINUX6ELS/ . |
100 | 163 | ``` |
101 | 164 |
|
102 | | -## CentOS 7 ELS |
| 165 | +</CodeWithCopy> |
103 | 166 |
|
104 | | -To create a local mirror of the [centos7-els](https://repo.tuxcare.com/centos7-els/) repository with security updates via `rsync`, use the following: |
| 167 | +### OracleLinux 7 ELS |
105 | 168 |
|
106 | | -``` |
107 | | -rsync://repo.tuxcare.com/CENTOS7ELS/ |
108 | | -``` |
| 169 | +To create a local mirror of the [oraclelinux7-els](https://repo.tuxcare.com/oraclelinux7-els/) repository with security updates via `rsync`, use the following: |
109 | 170 |
|
110 | | -To create a local mirror of the CentOS 7 repository, use the following: |
| 171 | +<CodeWithCopy> |
111 | 172 |
|
112 | 173 | ``` |
113 | | -rsync://repo.tuxcare.com/CENTOS7/ |
| 174 | +rsync://repo.tuxcare.com/ORACLELINUX7ELS/ |
114 | 175 | ``` |
115 | 176 |
|
| 177 | +</CodeWithCopy> |
| 178 | + |
116 | 179 | For example: |
117 | 180 |
|
| 181 | +<CodeWithCopy> |
| 182 | + |
118 | 183 | ``` |
119 | | -rsync -avSHP --delete rsync://repo.tuxcare.com/CENTOS7ELS/ . |
120 | | -rsync -avSHP --delete rsync://repo.tuxcare.com/CENTOS7/ . |
| 184 | +rsync -avSHP --delete rsync://repo.tuxcare.com/ORACLELINUX7ELS/ . |
121 | 185 | ``` |
122 | 186 |
|
123 | | -## CentOS Stream 8 ELS |
| 187 | +</CodeWithCopy> |
| 188 | + |
| 189 | +### Red Hat Enterprise Linux 7 ELS |
124 | 190 |
|
125 | | -To create a local mirror of the [centos8stream-els](https://repo.tuxcare.com/centos8stream-els/) repository with security updates via `rsync`, use the following: |
| 191 | +To create a local mirror of the [rhel7-els](https://repo.tuxcare.com/rhel7-els/) repository with security updates via `rsync`, use the following: |
| 192 | + |
| 193 | +<CodeWithCopy> |
126 | 194 |
|
127 | 195 | ``` |
128 | | -rsync://repo.tuxcare.com/CENTOS8STREAMELS/ |
| 196 | +rsync://repo.tuxcare.com/RHEL7ELS/ |
129 | 197 | ``` |
130 | 198 |
|
| 199 | +</CodeWithCopy> |
| 200 | + |
131 | 201 | For example: |
132 | 202 |
|
| 203 | +<CodeWithCopy> |
| 204 | + |
133 | 205 | ``` |
134 | | -rsync -avSHP --delete rsync://repo.tuxcare.com/CENTOS8STREAMELS/ . |
| 206 | +rsync -avSHP --delete rsync://repo.tuxcare.com/RHEL7ELS/ . |
135 | 207 | ``` |
136 | 208 |
|
137 | | -## OracleLinux 7 ELS |
| 209 | +</CodeWithCopy> |
138 | 210 |
|
139 | | -To create a local mirror of the [oraclelinux7-els](https://repo.tuxcare.com/oraclelinux7-els/) repository with security updates via `rsync`, use the following: |
| 211 | +### Ubuntu 16.04 ELS |
| 212 | + |
| 213 | +To create a local mirror of the ubuntu16_04-els repository with security updates via `rsync`, use the following: |
| 214 | + |
| 215 | +<CodeWithCopy> |
140 | 216 |
|
141 | 217 | ``` |
142 | | -rsync://repo.tuxcare.com/ORACLELINUX7ELS/ |
| 218 | +rsync://repo.cloudlinux.com/UBUNTU1604ELS/ |
143 | 219 | ``` |
144 | 220 |
|
| 221 | +</CodeWithCopy> |
| 222 | + |
145 | 223 | For example: |
146 | 224 |
|
| 225 | +<CodeWithCopy> |
| 226 | + |
147 | 227 | ``` |
148 | | -rsync -avSHP --delete rsync://repo.tuxcare.com/ORACLELINUX7ELS/ . |
| 228 | +rsync -avSHP --delete rsync://repo.cloudlinux.com/UBUNTU1604ELS/ . |
149 | 229 | ``` |
150 | 230 |
|
151 | | -## Red Hat Enterprise Linux 7 ELS |
| 231 | +</CodeWithCopy> |
152 | 232 |
|
153 | | -To create a local mirror of the [rhel7-els](https://repo.tuxcare.com/rhel7-els/) repository with security updates via `rsync`, use the following: |
| 233 | +### Ubuntu 18.04 ELS |
| 234 | + |
| 235 | +To create a local mirror of the [ubuntu18_04-els](https://repo.cloudlinux.com/ubuntu18_04-els/) repository with security updates via `rsync`, use the following: |
| 236 | + |
| 237 | +<CodeWithCopy> |
154 | 238 |
|
155 | 239 | ``` |
156 | | -rsync://repo.tuxcare.com/RHEL7ELS/ |
| 240 | +rsync://repo.cloudlinux.com/UBUNTU1804ELS/ |
157 | 241 | ``` |
158 | 242 |
|
| 243 | +</CodeWithCopy> |
| 244 | + |
159 | 245 | For example: |
160 | 246 |
|
| 247 | +<CodeWithCopy> |
| 248 | + |
161 | 249 | ``` |
162 | | -rsync -avSHP --delete rsync://repo.tuxcare.com/RHEL7ELS/ . |
| 250 | +rsync -avSHP --delete rsync://repo.cloudlinux.com/UBUNTU1804ELS/ . |
163 | 251 | ``` |
164 | 252 |
|
165 | | -## Ubuntu 20.04 ELS |
| 253 | +</CodeWithCopy> |
| 254 | + |
| 255 | +### Ubuntu 20.04 ELS |
| 256 | + |
| 257 | +To create a local mirror of the [ubuntu20_04-els](https://repo.tuxcare.com/ubuntu20_04-els/) repository with security updates via `rsync`, use the following: |
166 | 258 |
|
167 | | -To create a local mirror of the [ubuntu20_04-els](https://repo.tuxcare.com/ubuntu20_04-els/) repository with security updates via `rsync`, use the following: |
| 259 | +<CodeWithCopy> |
168 | 260 |
|
169 | 261 | ``` |
170 | 262 | rsync://repo.tuxcare.com/UBUNTU2004ELS/ |
171 | 263 | ``` |
172 | 264 |
|
| 265 | +</CodeWithCopy> |
| 266 | + |
173 | 267 | For example: |
174 | 268 |
|
| 269 | +<CodeWithCopy> |
| 270 | + |
175 | 271 | ``` |
176 | 272 | rsync -avSHP --delete rsync://repo.tuxcare.com/UBUNTU2004ELS/ . |
177 | 273 | ``` |
178 | 274 |
|
179 | | -## AlmaLinux 9.2 ESU |
| 275 | +</CodeWithCopy> |
| 276 | + |
| 277 | +### AlmaLinux 9.2 ESU |
180 | 278 |
|
181 | | -To create a local mirror of the [tuxcare-base and tuxcare-esu](https://repo.tuxcare.com/tuxcare/9.2/) repositories with security updates via `rsync`, use the following: |
| 279 | +To create a local mirror of the [tuxcare-base and tuxcare-esu](https://repo.tuxcare.com/tuxcare/9.2/) repositories with security updates via `rsync`, use the following: |
| 280 | + |
| 281 | +<CodeWithCopy> |
182 | 282 |
|
183 | 283 | ``` |
184 | 284 | rsync://repo.tuxcare.com/ALMALINUX92ESU/ |
185 | 285 | ``` |
186 | 286 |
|
| 287 | +</CodeWithCopy> |
| 288 | + |
187 | 289 | To create a local mirror of the AlmaLinux 9.2 repository, use the following: |
188 | 290 |
|
| 291 | +<CodeWithCopy> |
| 292 | + |
189 | 293 | ``` |
190 | 294 | rsync://repo.tuxcare.com/ALMALINUX/9.2/ |
191 | 295 | ``` |
192 | 296 |
|
| 297 | +</CodeWithCopy> |
| 298 | + |
193 | 299 | For example: |
194 | 300 |
|
| 301 | +<CodeWithCopy> |
| 302 | + |
195 | 303 | ``` |
196 | 304 | rsync -avSHP --delete rsync://repo.tuxcare.com/ALMALINUX92ESU/ . |
197 | 305 | rsync -avSHP --delete rsync://repo.tuxcare.com/ALMALINUX/9.2/ . |
198 | 306 | ``` |
| 307 | + |
| 308 | +</CodeWithCopy> |
0 commit comments