ჩვენს ადრეულ სახელმძღვანელოში, ჩვენ გაგივლით AlmaLinux 8.4 -ის დაყენება. Თუ თქვენ გაქვთ დამონტაჟებულია CentOS 8, ხელმისაწვდომია ავტომატური მიგრაციის სკრიპტი, რომელიც დაგეხმარებათ უპრობლემოდ მიგრაციაში უახლესი ვერსიის AlmaLinux 8.4 ახალი ინსტალაციის დეინსტალაციისა და შესრულების გარეშე.
ასევე არსებობს მსგავსი სკრიპტი Oracle Linux– დან, რომელიც დაგეხმარებათ ამაში მიგრაცია CentOS– დან Oracle Linux– ში.
[ Თქვენ შეიძლება ასევე მოგეწონოთ: საუკეთესო CentOS ალტერნატიული განაწილება (დესკტოპი და სერვერი) ]
ამ სახელმძღვანელოში ჩვენ გაგივლით მიგრაციის გზას CentOS 8 რათა AlmaLinux 8.4 ავტომატური მიგრაციის სკრიპტის გამოყენებით, რომელიც ხელმისაწვდომია Github– ზე.
მიუხედავად იმისა, რომ ჩვენს შემთხვევაში მიგრაცია იყო გლუვი და წარმატებული, ჩვენ გირჩევთ შეასრულოთ თქვენი ყველა ფაილის სარეზერვო ასლი, თუ რამე არასწორედ წავა. როგორც იგავი მიდის, უკეთესია ვიდრე ბოდიში, და იდეალურ შემთხვევაში თქვენ გინდათ იყოთ უსაფრთხოდ ნებისმიერი შემთხვევის შემთხვევაში.
დაწყებამდე, დარწმუნდით, რომ სულ მცირე დარბიხართ
CentOS 8.3. თუ თქვენ იყენებთ რაიმე ქვედა ვერსიას, თქვენ შეხვდებით შეცდომას მიგრაციის სკრიპტის გაშვებისას.აქ არის სრულყოფილი მაგალითი იმისა, რაც ჩვენ თავდაპირველად შევეჯახეთ მიგრაციის მცდელობისას CentOS 8.0.
უფრო მეტიც, დარწმუნდით, რომ სულ მცირე გაქვთ 5 GB თქვენს მყარ დისკზე თავისუფალი ადგილი მყარ დისკზე განახლების პროცესის მოსაგვარებლად, რადგან ის გულისხმობს ფაილების გადმოტვირთვას და ხელახლა ინსტალაციას ინტერნეტიდან.
დაბოლოს, სწრაფი და სტაბილური ინტერნეტ კავშირი რა თქმა უნდა ხელს შეუწყობს AlmaLinux– ში მიგრაციის დაჩქარებას.
ზედმეტი წვალების გარეშე, მოდით ავატრიალოთ ხელები და დავიწყოთ მიგრაცია.
დასაწყებად, გაუშვით ტერმინალი და გადმოწერეთ almalinux-deploy.sh სკრიპტი AlmaLinux Github გვერდიდან გამოყენებით curl ბრძანება შემდეგნაირად.
$ curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh.
გადმოტვირთვის შემდეგ მიანიჭეთ შესრულების ნებართვები მიგრაციის სკრიპტს გამოყენებით ჩმოდი ბრძანება შემდეგნაირად.
$ chmod +x almalinux-deploy.sh.
ახლა გაუშვით almalinux- განლაგება.შ სცენარი შემდეგია AlmaLinux– ში მიგრაციის დასაწყებად.
$ sudo bash almalinux-deploy.sh.
სცენარი ასრულებს რამდენიმე დავალებას. პირველი, ის ატარებს სისტემის რამდენიმე შემოწმებას. შემდეგ ხდება პაკეტების დეინსტალაცია, ხელახალი ინსტალაცია და განახლება, რათა მოხდეს მათი უახლესი გამოშვების სინქრონიზაცია. ალმალინუქსი, რომელიც ამ დროს არის AlmaLinux 8.4.
ამ პროცესს საკმაოდ დიდი დრო სჭირდება - ჩვენს შემთხვევაში დაახლოებით 2 საათი - და ეს იდეალური მომენტია სასურსათო საყიდლების გასაკეთებლად ან ვიდეო თამაშებით დაკავებისთვის.
როდესაც მიგრაცია დასრულდება, თქვენ მიიღებთ შეტყობინებას, რომ მიგრაცია წარმატებული იყო, როგორც ქვემოთ მოცემულია.
დაბოლოს, გადატვირთეთ სისტემა უახლესი ჩატვირთვის მიზნით AlmaLinux OS.
$ sudo გადატვირთვა.
ერთი წუთით დაინახავთ შავ ეკრანს ალმალინუქსი ლოგო ბოლოში, როგორც ნაჩვენებია.
შემდეგ ცოტა ხნის შემდეგ, grub მენიუ გამოჩნდება ალმალინუქსი შესვლა ხაზგასმულია ძალიან ზედა. დაჭერა შედი და დაელოდეთ სისტემის დაწყებას.
მიუთითეთ თქვენი პაროლი და დააწკაპუნეთ 'Შესვლა’შესასვლელად ალმალინუქსი.
ეს მიგიყვანთ ულამაზეს დესკტოპის ფონად AlmaLinux 8.4.
ბრძანების ხაზზე, შეგიძლიათ შეამოწმოთ თქვენი სისტემის ვერსია გაშვებით:
$ lsb -release -a. $ cat /etc /redhat-release.
ამ გაკვეთილში ჩვენ მიგიყვანთ მიგრაციის პროცესში CentOS 8 -ის უახლეს ვერსიამდე ალმალინუქსი ავტომატური სკრიპტის გამოყენებით. სკრიპტი ახორციელებს ახალ პაკეტებს ინტერნეტით, აქვეითებს, აახლებს და აინსტალირებს რამდენიმე პაკეტს უახლესი ვერსიის სინქრონიზაციისათვის ალმალინუქსი. როგორც ხედავთ, ეს საკმაოდ მარტივი პროცესია, რადგან სამუშაოს დიდ ნაწილს მართავს ინსტალაციის სკრიპტი. თქვენი გამოხმაურება მისასალმებელია.