Aby zainstalować i używać języka programowania R w CentOS, wykonaj poniższe kroki — poradnik omawia zarówno instalację podstawową, jak i uruchamianie R oraz instalację dodatkowych pakietów. Instrukcje dotyczą każdej popularnej wersji CentOS 7/8 (również w systemach opartych na Red Hat, np. Rocky Linux czy AlmaLinux).
1. Wymagania systemowe
- Pamięć RAM – minimum 1 GB, zalecane 2 GB lub więcej.
 - Uprawnienia administratora (sudo/root).
 - Połączenie internetowe.
 
2. Aktualizacja systemu i instalacja repozytoriów
Aby zapewnić najnowsze wersje pakietów i bezpieczeństwo systemu, rozpocznij od aktualizacji oraz instalacji repozytorium EPEL (niezbędne dla R):
sudo yum install epel-release sudo yum update 
Po aktualizacji zrestartuj system (opcjonalnie):
sudo shutdown -r now 
3. Instalacja języka R
Instalacja R za pomocą yum:
sudo yum install R 
Podczas instalacji potwierdź, że chcesz zainstalować wymagane dodatkowe pakiety (naciśnij y).
Wyjaśnienie:
- Pakiet 
Rto meta-pakiet, który automatycznie instaluje wszystkie potrzebne komponenty środowiska R. 
4. Sprawdzenie wersji i uruchomienie R
Po zakończeniu instalacji możesz sprawdzić zainstalowaną wersję oraz uruchomić konsolę R:
R --version # wyświetla wersję R R # uruchamia interaktywną konsolę 
W konsoli R możesz już pisać i testować swoje pierwsze polecenia, np.:
print("Witaj w R!") 
5. Instalacja dodatkowych pakietów z CRAN
W R używa się funkcji install.packages() do instalacji dodatkowych bibliotek, np.:
install.packages("ggplot2") install.packages("dplyr") 
Pakiety pobierane są automatycznie z repozytorium CRAN.
6. Instalacja i konfiguracja RStudio Server (opcjonalnie)
RStudio Server pozwala korzystać z R w wygodnym, przeglądarkowym interfejsie.
Kroki instalacji (CentOS 7):
- Pobierz najnowszy plik RPM –
 
 wget https://download2.rstudio.org/rstudio-server-rhel-latest-x86_64.rpm 
- Zainstaluj pakiet –
 
 sudo yum install --nogpgcheck rstudio-server-rhel-latest-x86_64.rpm -y 
- Weryfikacja i autostart usługi –
 
 sudo systemctl status rstudio-server.service sudo systemctl enable rstudio-server.service 
Po instalacji RStudio Server dostępny jest domyślnie pod adresem:
- http://adresipserwera:8787/
 
Zaloguj się swoim użytkownikiem systemowym.
7. Krótkie wprowadzenie do używania R
- Interaktywnie: wpisuj polecenia po uruchomieniu konsoli 
R. - Skryptowo: zapisuj kod w pliku np. 
analiza.Ri uruchamiaj przez: 
 Rscript analiza.R 
- Więcej informacji i dokumentacja: oficjalna strona [CRAN].
 
8. Rozwiązywanie najczęstszych problemów
- Brak polecenia R – Upewnij się, że repozytorium EPEL jest dodane i zaktualizowane.
 - Problemy z zależnościami – Użyj 
sudo yum updatei powtórz instalację. - Instalacja pakietów – Upewnij się, że system ma dostęp do internetu — pakiety są pobierane z CRAN.
 
Podsumowanie –
 Język R oraz jego środowisko można szybko i wygodnie zainstalować na CentOS, korzystając z menedżera pakietów yum wraz z repozytorium EPEL. Po instalacji możesz natychmiast rozpocząć pracę ze statystyką, analizą danych i wizualizacjami. Dla wygody użytkowania zaleca się również instalację środowiska RStudio Server.



