Skip to content

Commit b6f8f32

Browse files
authored
Merge pull request #298 from sboldyreva/os
Update ELS for OS rsync instruction
2 parents 3187604 + 340a716 commit b6f8f32

File tree

1 file changed

+161
-51
lines changed

1 file changed

+161
-51
lines changed

docs/local-mirror-els/README.md

Lines changed: 161 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -4,195 +4,305 @@
44

55
We provide the ability to create local mirrors of Endless Lifecycle Support and Extended Security Updates repositories.
66

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
88

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:
1010

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
1220

1321
To create a local mirror of the centos6-els repository with security updates via `rsync`, use the following:
1422

23+
<CodeWithCopy>
24+
1525
```
1626
rsync://repo.cloudlinux.com/CENTOS6ELS/
1727
```
1828

29+
</CodeWithCopy>
30+
1931
To create a local mirror of the CentOS 6 mirrors, use the following:
2032

33+
<CodeWithCopy>
34+
2135
```
2236
rsync://repo.cloudlinux.com/CENTOS6/
2337
```
2438

39+
</CodeWithCopy>
40+
2541
For example:
2642

43+
<CodeWithCopy>
44+
2745
```
2846
rsync -avSHP --delete rsync://repo.cloudlinux.com/CENTOS6ELS/ .
2947
rsync -avSHP --delete rsync://repo.cloudlinux.com/CENTOS6/ .
3048
```
3149

32-
## OracleLinux 6 ELS
50+
</CodeWithCopy>
3351

34-
To create a local mirror of the oraclelinux6-els repository with security updates via `rsync`, use the following:
52+
### CentOS 7 ELS
3553

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:
3955

40-
For example:
56+
<CodeWithCopy>
4157

4258
```
43-
rsync -avSHP --delete rsync://repo.cloudlinux.com/ORALINUX6ELS/ .
59+
rsync://repo.tuxcare.com/CENTOS7ELS/
4460
```
4561

46-
## CentOS 8.4 ELS
62+
</CodeWithCopy>
63+
64+
To create a local mirror of the CentOS 7 repository, use the following:
4765

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>
4967

5068
```
51-
rsync://repo.cloudlinux.com/CENTOS84_ELS/
69+
rsync://repo.tuxcare.com/CENTOS7/
5270
```
5371

72+
</CodeWithCopy>
73+
5474
For example:
5575

76+
<CodeWithCopy>
77+
5678
```
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/ .
5881
```
5982

60-
## CentOS 8.5 ELS
83+
</CodeWithCopy>
84+
85+
### CentOS 8 ELS
6186

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>
63106

64107
```
65-
rsync://repo.cloudlinux.com/CENTOS85_ELS/
108+
rsync://repo.tuxcare.com/CENTOS8STREAMELS/
66109
```
67110

111+
</CodeWithCopy>
112+
68113
For example:
69114

115+
<CodeWithCopy>
116+
70117
```
71-
rsync -avSHP --delete rsync://repo.cloudlinux.com/CENTOS85_ELS/ .
118+
rsync -avSHP --delete rsync://repo.tuxcare.com/CENTOS8STREAMELS/ .
72119
```
73120

74-
## Ubuntu 16.04 ELS
121+
</CodeWithCopy>
75122

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>
77128

78129
```
79-
rsync://repo.cloudlinux.com/UBUNTU1604ELS/
130+
rsync://repo.tuxcare.com/DEBIAN10ELS/
80131
```
81132

133+
</CodeWithCopy>
134+
82135
For example:
83136

137+
<CodeWithCopy>
138+
84139
```
85-
rsync -avSHP --delete rsync://repo.cloudlinux.com/UBUNTU1604ELS/ .
140+
rsync -avSHP --delete rsync://repo.tuxcare.com/DEBIAN10ELS/ .
86141
```
87142

88-
## Ubuntu 18.04 ELS
143+
</CodeWithCopy>
144+
145+
### OracleLinux 6 ELS
89146

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>
91150

92151
```
93-
rsync://repo.cloudlinux.com/UBUNTU1804ELS/
152+
rsync://repo.cloudlinux.com/ORALINUX6ELS/
94153
```
95154

155+
</CodeWithCopy>
156+
96157
For example:
97158

159+
<CodeWithCopy>
160+
98161
```
99-
rsync -avSHP --delete rsync://repo.cloudlinux.com/UBUNTU1804ELS/ .
162+
rsync -avSHP --delete rsync://repo.cloudlinux.com/ORALINUX6ELS/ .
100163
```
101164

102-
## CentOS 7 ELS
165+
</CodeWithCopy>
103166

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
105168

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:
109170

110-
To create a local mirror of the CentOS 7 repository, use the following:
171+
<CodeWithCopy>
111172

112173
```
113-
rsync://repo.tuxcare.com/CENTOS7/
174+
rsync://repo.tuxcare.com/ORACLELINUX7ELS/
114175
```
115176

177+
</CodeWithCopy>
178+
116179
For example:
117180

181+
<CodeWithCopy>
182+
118183
```
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/ .
121185
```
122186

123-
## CentOS Stream 8 ELS
187+
</CodeWithCopy>
188+
189+
### Red Hat Enterprise Linux 7 ELS
124190

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>
126194

127195
```
128-
rsync://repo.tuxcare.com/CENTOS8STREAMELS/
196+
rsync://repo.tuxcare.com/RHEL7ELS/
129197
```
130198

199+
</CodeWithCopy>
200+
131201
For example:
132202

203+
<CodeWithCopy>
204+
133205
```
134-
rsync -avSHP --delete rsync://repo.tuxcare.com/CENTOS8STREAMELS/ .
206+
rsync -avSHP --delete rsync://repo.tuxcare.com/RHEL7ELS/ .
135207
```
136208

137-
## OracleLinux 7 ELS
209+
</CodeWithCopy>
138210

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>
140216

141217
```
142-
rsync://repo.tuxcare.com/ORACLELINUX7ELS/
218+
rsync://repo.cloudlinux.com/UBUNTU1604ELS/
143219
```
144220

221+
</CodeWithCopy>
222+
145223
For example:
146224

225+
<CodeWithCopy>
226+
147227
```
148-
rsync -avSHP --delete rsync://repo.tuxcare.com/ORACLELINUX7ELS/ .
228+
rsync -avSHP --delete rsync://repo.cloudlinux.com/UBUNTU1604ELS/ .
149229
```
150230

151-
## Red Hat Enterprise Linux 7 ELS
231+
</CodeWithCopy>
152232

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>
154238

155239
```
156-
rsync://repo.tuxcare.com/RHEL7ELS/
240+
rsync://repo.cloudlinux.com/UBUNTU1804ELS/
157241
```
158242

243+
</CodeWithCopy>
244+
159245
For example:
160246

247+
<CodeWithCopy>
248+
161249
```
162-
rsync -avSHP --delete rsync://repo.tuxcare.com/RHEL7ELS/ .
250+
rsync -avSHP --delete rsync://repo.cloudlinux.com/UBUNTU1804ELS/ .
163251
```
164252

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:
166258

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>
168260

169261
```
170262
rsync://repo.tuxcare.com/UBUNTU2004ELS/
171263
```
172264

265+
</CodeWithCopy>
266+
173267
For example:
174268

269+
<CodeWithCopy>
270+
175271
```
176272
rsync -avSHP --delete rsync://repo.tuxcare.com/UBUNTU2004ELS/ .
177273
```
178274

179-
## AlmaLinux 9.2 ESU
275+
</CodeWithCopy>
276+
277+
### AlmaLinux 9.2 ESU
180278

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>
182282

183283
```
184284
rsync://repo.tuxcare.com/ALMALINUX92ESU/
185285
```
186286

287+
</CodeWithCopy>
288+
187289
To create a local mirror of the AlmaLinux 9.2 repository, use the following:
188290

291+
<CodeWithCopy>
292+
189293
```
190294
rsync://repo.tuxcare.com/ALMALINUX/9.2/
191295
```
192296

297+
</CodeWithCopy>
298+
193299
For example:
194300

301+
<CodeWithCopy>
302+
195303
```
196304
rsync -avSHP --delete rsync://repo.tuxcare.com/ALMALINUX92ESU/ .
197305
rsync -avSHP --delete rsync://repo.tuxcare.com/ALMALINUX/9.2/ .
198306
```
307+
308+
</CodeWithCopy>

0 commit comments

Comments
 (0)