Aby zainstalować TeamViewer na systemie CentOS (np. CentOS 8–9), należy przejść przez kilka kroków, uwzględniając wymagania dotyczące repozytoriów i zależności. Poniżej znajduje się szczegółowy poradnik krok po kroku, wraz z wyjaśnieniami każdego etapu.
1. Wymagania wstępne
- Uprawnienia administratora – musisz być zalogowany jako użytkownik z prawami sudo lub root.
 - Połączenie z Internetem.
 - Dostęp do terminala.
 
2. Aktywacja repozytorium EPEL
TeamViewer wymaga niektórych pakietów, które znajdują się w repozytorium EPEL (Extra Packages for Enterprise Linux). Dodaj repozytorium EPEL poleceniem:
sudo dnf install epel-release -y 
lub (CentOS 8+):
sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm 
3. Instalacja narzędzi pomocniczych
Narzędzie wget pozwoli pobrać pakiet RPM bezpośrednio z internetu:
sudo dnf install wget -y 
4. Pobranie pakietu TeamViewer
Pobierz oficjalny pakiet TeamViewer dla Linuksa (wersja 64-bit):
wget https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm 
5. (Opcjonalnie) Import klucza GPG TeamViewer
Aby upewnić się co do autentyczności pakietu, można ręcznie zaimportować klucz GPG:
sudo rpm --import https://dl.tvcdn.de/download/linux/signature/TeamViewer2017.asc 
6. Instalacja TeamViewer
Uruchom instalację pobranego pakietu RPM:
sudo dnf install ./teamviewer.x86_64.rpm 
lub, jeśli korzystasz z innego menedżera pakietów:
sudo yum install ./teamviewer.x86_64.rpm -y 
Podczas instalacji:
- Potwierdź instalację zależności (system dnf/yum wyświetli listę dodatkowych pakietów do instalacji).
 - Potwierdź import klucza GPG, jeśli pojawi się stosowny monit (wpisz „y”, następnie ENTER).
 
7. Pierwsze uruchomienie
Po zakończeniu instalacji możesz uruchomić TeamViewer z poziomu terminala wpisując:
teamviewer 
Ewentualnie, aplikacja powinna być dostępna też w menu Twojego środowiska graficznego (np. GNOME, KDE) – wystarczy wpisać „TeamViewer” w polu wyszukiwania.
8. Wyjaśnienia i wskazówki
- TeamViewer to oprogramowanie własnościowe i nie jest dostępne w domyślnych repozytoriach CentOS – dlatego konieczne jest pobranie pakietu RPM bezpośrednio ze strony producenta.
 - Jeśli instalujesz TeamViewer na serwerze bez środowiska graficznego (tzw. headless), konieczna będzie dodatkowa konfiguracja (np. uruchamianie jako usługa).
 - Aktualizację TeamViewer przeprowadza się zazwyczaj poprzez pobranie i instalację nowej wersji RPM (jak powyżej).
 
Najczęściej występujące problemy
- Brak zależności – Jeśli system zgłasza brakujące pakiety, upewnij się, że repozytorium EPEL jest poprawnie aktywowane.
 - Blokada SELinux – Jeśli używasz SELinux w trybie enforcing, mogą wystąpić ograniczenia – rozważ tymczasową zmianę trybu lub odpowiednią konfigurację polityk.
 - Problemy z kluczem GPG – Jeśli pojawia się błąd dotyczący klucza, upewnij się, że krok 5 (import klucza) został wykonany poprawnie.
 
TeamViewer to popularne rozwiązanie do zdalnego pulpitu, oferujące dostęp zarówno dla początkujących użytkowników, jak i administratorów. Instalacja na CentOS jest relatywnie prosta, o ile zachowasz powyższą sekwencję działań.




