Wsparcie EuroLinux

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

Nadchodzi czas, kiedy potrzebujemy 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 ceny i nieprzyjaznej licencji obecnego vendora? W tym artykule rozprawimy się z tymi problemami i pokażemy, jak proste jest przejście na wsparcie z repozytorium 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:

[root@localhost ~]# tar xf el-repo-v2.0.1.tar.gz
[root@localhost ~]# 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:

[root@localhost ~]# ./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):

[root@localhost ~]# ./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

Autorzy

Artykuły na blogu są pisane przez osoby z zespołu EuroLinux. 80% treści zawdzięczamy naszym developerom, pozostałą część przygotowuje dział sprzedaży lub marketingu. Dokładamy starań, żeby treści były jak najlepsze merytorycznie i językowo, ale nie jesteśmy nieomylni. Jeśli zauważysz coś wartego poprawienia lub wyjaśnienia, będziemy wdzięczni za wiadomość.