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ń.