Wsparcie EuroLinux dla systemów Linux klasy Enterprise – jak przyłączyć repozytoria?

Wsparcie EuroLinux

Nadszedł czas, kiedy zaczęliśmy potrzebować czegoś więcej niż systemu operacyjnego tworzonego przez entuzjastów? A może już korzystamy z systemów i wsparcia Enterprise, jednak nie jesteśmy zadowoleni z jego ceny i nieprzyjaznego sposobu licencjonowania obecnego vendora? W tym artykule rozprawimy się z tymi problemami i pokażemy, jak proste jest przejście na wsparcie EuroLinux.

W systemach z rodziny Enterprise Linux wszystkie aktualizacje odbywają się przy pomocy podłączenia repozytorium, czyli wskazania, skąd będą one pobierane. Repozytoria mogą być płatne lub darmowe – komercyjnie wspierane bądź utrzymywane przez społeczności (czy jak to czasem bywa, przez pojedynczego entuzjastę). Wyłącznie od użytkownika i jego wymagań zależy, jakie źródło aktualizacji zostanie wskazane.

Dlaczego warto zmieniać źródła aktualizacji?

Pytanie to możemy rozbić na dwa przypadki. W pierwszym z nich mamy system tworzony przez społeczność. Wszystkie otwartoźródłowe systemy zawierają swoiste zrzeczenie się odpowiedzialności za skutki działania programu. Dodatkowo będąc użytkownikiem takiego systemu, jesteś jednocześnie jego testerem. By mieć pewność, że korzystamy z systemu przetestowanego przez zespół deweloperski oraz wiedzieć, do kogo możemy się zwrócić z ewentualnymi problemami, powinniśmy skorzystać z propozycji dostarczanej nam przez dystrybucje Linuxa określane jako Enterprise.

Drugim przypadkiem są wyżej wspomniane systemy Enterprise. Powodami do zmiany dystrybutora aktualizacji w tym przypadku mogą być:

  1. Nieadekwatna cena oprogramowania.
  2. Niejasny sposób licencjonowania.
  3. Długi czas oczekiwania na konstruktywną odpowiedź pomocy technicznej.
  4. Dodatkowo płatne moduły niezbędne do uzyskania wymaganej przez nas funkcjonalności.

Wszystkie te problemy rozwiązuje przejście na wsparcie EuroLinux.

Bez konieczności reinstalacji systemu

Wydawać by się mogło, że aby zmienić podmiot odpowiedzialny za aktualizacje systemu, musimy dokonać instalacji nowego systemu, a następnie przenieść wszystkie dane. Nic bardziej mylnego. Aby wykonać taką operację, wystarczy podpiąć system pod inne repozytorium (switch repo). W dalszej części artykułu pokażemy, w jaki sposób dokonać tego w przypadku systemu EuroLinux.

Backup

Operacja przełączenia repozytorium nie jest inwazyjna. Jest natomiast w pełni odwracalna. Jednak jak zawsze, zgodnie z dobrymi praktykami przed rozpoczęciem działania zaleca się wykonie kopii zapasowej systemu. Nasz zespół deweloperski dokłada wszelkich starań, by cały proces był jak najprostszy i niezawodny. Jednak ze względu na mnogość możliwych konfiguracji sprzętowych i systemowych nie jesteśmy w stanie przetestować każdego przypadku.

Przejście na repozytorium EuroLinux

Podłączenie do sieci EuroLinux umożliwia prosty, stworzony przez naszych deweloperów skrypt. Poniżej prezentujemy jego działanie:

W pierwszej kolejności należy rozpakować pobrane archiwum:

[[email protected] ~]# tar xf el-repo-v2.0.1.tar.gz
[[email protected] ~]# ls
el_repo.sh el-repo-v2.0.1.tar.gz get_org.py

Następnie wystarczy wywołać skrypt. Zostaniemy interaktywnie poproszeni o dane użytkownika EuroMan:

[[email protected] ~]# ./el_repo.sh

Started ./el_repo.sh at Tue Oct 22 14:41:41 UTC 2019
Please, type in your EuroMan username: **ADRES_EMAIL**
Please, type in your EuroMan password: **HASŁO**

…wynik skryptu skrócony…
Successfully registered in EuroMan!
Thanks for choosing EuroLinux!

Login i hasło możemy również przekazać do skryptu za pomocą następujących przełączników (przydatne przy automatyzacji):

[[email protected] ~]# ./el_repo.sh --username ADRES_EMAIL --password HASŁO

Domyślnie skrypt wyłącza wszystkie pozostałe repozytoria. Aby wyłączyć to zachowanie, dodano opcję --no-disable-repos.

Jakie systemy wspieramy?

Firma EuroLinux jako jedyny na rynku producent systemu operacyjnego Enterprise Linux wspiera przełączenie aktualizacji w ramach całej rodziny systemów Enterprise Linux:

  • Red Hat Enterprise Linux --> EuroLinux
  • Oracle Linux --> EuroLinux
  • CentOS Linux --> EuroLinux
  • Scientific Linux --> EuroLinux

Masz pytania? Skontaktuj się z nami: +48 22 243 22 33

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *