RHEL 7-den RHEL 8-e nädip ýokarlandyrmaly
Red Hat, GNOME 3.28 bilen deslapky iş stoly gurşawy hökmünde gelýän we Waylandda işleýän Red Hat Enterprise Linux 8.0 çykandygyny habar berdi.
Bu makalada, Leapp kömekçi programmasyny ulanyp, Red Hat Enterprise Linux 7-den Red Hat Enterprise Linux 8-e nädip ýokarlandyrmalydygy barada görkezmeler beýan edilýär.
Täze RHEL 8 gurnama gözleýän bolsaňyz, makalamyza başlaň: RHEL 8-i ekran suratlary bilen gurmak
RHEL 8-iň ýerinde täzelenme häzirki wagtda diňe aşakdaky talaplara laýyk gelýän ulgamlarda goldanýar:
- RHEL 7.6 guruldy
- Serwer warianty
- Intel 64 arhitekturasy
- Başlangyç bölüminde azyndan 100MB boş ýer bar (ýüklenen/ýüklenen).
Döwrebaplaşdyrmak üçin RHEL 7 taýýarlamak
1. RHEL 7.6 wersiýasyny ulanýandygyňyza göz ýetiriň, RHEL 7.6-dan köne RHEL wersiýasyny ulanýan bolsaňyz, aşakdaky yum buýrugy bilen RHEL ulgamyňyzy RHEL 7.6 wersiýasyna täzelemeli.
# yum update
Bellik: Ulgam ammarlaryny işletmek we ulgamyň doly täzelenmesini amala aşyrmak üçin RHEL 7 ulgamyňyzyň Red Hat abuna dolandyryjysynyň kömegi bilen üstünlikli hasaba alnandygyna göz ýetiriň.
2. RHEL 7 ulgamyňyzda Red Hat Enterprise Linux Server abuna ýazylandygyna göz ýetiriň. Notok bolsa, abuna awtomatiki usulda bellemek we abunalygy barlamak üçin aşakdaky buýruklary işlediň.
# subscription-manager attach --auto # subscription-manager list --installed
3. Indi RHEL 7.6 wersiýasyny aşakdaky buýrugy ulanyp täzelemegiň başlangyç nokady hökmünde düzüň.
# subscription-manager release --set 7.6
4. Paketleri belli bir wersiýa gulplamak üçin yum-plugin-versionlock plugin-den peýdalanan bolsaňyz, aşakdaky buýrugy ýerine ýetirip gulpy aýyryň.
# yum versionlock clear
5. softwarehli programma üpjünçilik paketlerini iň soňky wersiýa täzeläň we ulgamy täzeden açyň.
# yum update # reboot
6. Ulgam açylansoň, programma üpjünçiligi paketine baglylyklar üçin Goşmaça ammary işlediň.
# subscription-manager repos --enable rhel-7-server-extras-rpms
7. “Leapp” programmasyny guruň.
# yum install leapp
8. Indi RHEL 7-den RHEL 8-e üstünlikli täzelenmek üçin Leapp kömekçi enjamy tarapyndan talap edilýän goşmaça maglumat faýllaryny göçürip alyň we olary /etc/leapp/files/
katalogyna ýerleşdiriň.
# cd /etc/leapp/files/ # wget https://access.redhat.com/sites/default/files/attachments/leapp-data3.tar.gz # tar -xf leapp-data3.tar.gz # rm leapp-data3.tar.gz
9. Bu makalany ulanyp täzelenmäni ýerine ýetirmezden ozal doly RHEL 7.6 ulgam ätiýaçlyk nusgasyny almagy unutmaň: taşlamak/dikeltmek buýruklary bilen RHEL ulgamyny ätiýaçlandyryň we dikeldiň.
Döwrebaplaşdyryş şowsuz bolsa, ýokardaky makalada görkezilen adaty ätiýaçlyk görkezmelerini ýerine ýetirseňiz, ulgamyňyzy täzelenişden öňki ýagdaýyna getirmeli.
RHEL 7-den RHEL 8-e çenli täzelenmek
10. Indi aşakdaky buýrugy ulanyp, RHEL 7 ulgamyny täzeleme işine başlaň.
# leapp upgrade
Döwrebaplaşdyryş amalyny ýerine ýetireniňizden soň, “Leapp” kömekçi ulgamy ulgamyňyz barada maglumatlary ýygnaýar, kämilleşdirilişini barlaýar we /var/log/leapp/leapp-report.txt
faýlynda täzelenişden öňki hasabat döredýär.
Ulgam kämilleşdirilip bilinýän bolsa, Leapp zerur maglumatlary göçürip alýar we kämilleşdirmek üçin RPM amalyny döredýär.
Ulgam täzelenip bilinmeýän bolsa, Leapp kämilleşdiriş amalyny ýapýar we meseläni /var/log/leapp/leapp-report.txt
faýlynda düşündirýän ýazgy döredýär.
11. Täzelenmeler gutaransoň, ulgamy el bilen açyň.
# reboot
Bu etapda ulgam RHEL 8 esasly başlangyç RAM disk şekiline, initramflara girýär. Leapp ähli programma üpjünçilik paketlerini täzeleýär we RHEL 8 ulgamyna awtomatiki açylýar.
12. Indi RHEL 8 ulgamyna giriň we SELinux re modeimini ýerine ýetiriň.
# setenforce 1
13. Gorag diwaryny işlediň.
# systemctl start firewalld # systemctl enable firewalld
Has giňişleýin maglumat üçin firewalld ulanyp, diwar diwaryny nädip sazlamalydygyny görüň.
RHEL 8 täzelenmesini barlamak
14. Täzelenme tamamlanandan soň, häzirki OS wersiýasynyň Red Hat Enterprise Linux 8 bolandygyny barlaň.
# cat /etc/redhat-release Red Hat Enterprise Linux release 8.0 (Ootpa)
15. Red Hat Enterprise Linux 8-iň OS ýadro wersiýasyny barlaň.
# uname -r 4.18.0-80.el8.x86_64
16. Red Hat Enterprise Linux 8-iň dogry gurlandygyny barlaň.
# subscription-manager list --installed
17. Islege görä, hostnamectl buýrugyny ulanyp, host adyny Red Hat Enterprise Linux 8-de belläň.
# hostnamectl set-hostname tecmint-rhel8 # hostnamectl
18. Netijede, SSH ulanyp, Red Hat Enterprise Linux 8 serwerine birikdirip, tor hyzmatlarynyň işleýändigini barlaň.
# ssh [email # hostnamectl