Az R és az RStudio telepítése Fedora 40 vagy 39 rendszeren

Az R egy erőteljes programozási nyelv, amelyet széles körben használnak statisztikai számításokhoz, adatelemzéshez és vizualizációhoz. Kiterjedt könyvtárakat és eszközöket kínál statisztikai technikákhoz és grafikus modellezéshez, így népszerű választás az adattudományban, a kutatásban és a tudományos életben. Az RStudio egy integrált fejlesztőkörnyezet (IDE) az R-hez, amely olyan funkciókkal javítja a felhasználói élményt, mint a szintaxiskiemelés, hibakeresés és projektmenedzsment eszközök, mindezt egy felhasználóbarát felületen belül.

Fedora 40-en vagy 39-en az R és az RStudio is könnyen elérhető a Fedora tárolókban, így telepítésük egyszerű. Ez az útmutató bemutatja az R és az RStudio telepítését a Fedora csomagkezelőjével, valamint az R-csomagok CRAN-on (The Comprehensive R Archive Network) vagy az alternatív cran2copr táron keresztüli kezelésével kapcsolatos tippeket.

Frissítse a Fedorát az R Lang telepítése előtt

Az R nyelv telepítése előtt győződjön meg arról, hogy Fedora rendszere naprakész. A rendszercsomagok frissítéséhez és frissítéséhez hajtsa végre a következő parancsot a terminálban:

sudo dnf upgrade --refresh

Ez a parancs biztosítja az összes meglévő csomag frissítését, és a rendelkezésre álló rendszerjavítások alkalmazását, megnyitva az utat az új szoftverek zökkenőmentesebb telepítéséhez.

1. módszer: Telepítse az R Langet a DNF paranccsal

A Fedora Linux kényelmes módszert kínál az R programozási nyelv telepítésére az alapértelmezett csomagkezelőn, a DNF-en keresztül.

1. lehetőség: Alapszintű R nyelvű telepítés

Az R szabványos telepítéséhez, amely tartalmazza a legtöbb használati esethez elegendő alapvető összetevőket, használja a következő parancsot:

sudo dnf install R

Ez a telepítés tartalmazza a statisztikai számításokhoz és grafikákhoz szükséges elsődleges R nyelvi funkciókat.

2. lehetőség: Telepítse az R programozási nyelvet függőséggel

Az R funkcionalitását javító összes függőség bevonásához, különösen fejlesztési célokra, használja a következő parancsot:

sudo dnf install -y R-core R-core-devel R-java R-java-devel libRmath libRmath-devel

Íme az egyes csomagok tartalma:

  • R-core: Az alapvető R nyelvi összetevőket, alapvető könyvtárakat és adatkészleteket tartalmazza.
  • R-core-devel: Az R-csomagok felépítéséhez szükséges fejléceket és fejlesztőeszközöket biztosít.
  • R-java: Integrálja a Java támogatást az R-be, ami hasznos a Java könyvtárakkal vagy alkalmazásokkal való munka során.
  • R-java-devel: Fejléceket és eszközöket biztosít a Java-t igénylő R-csomagok létrehozásához.
  • libRmath: Tartalmazza az R-n belül a speciális számításokhoz használt matematikai függvényeket.
  • libRmath-devel: Fejlesztési erőforrásokat kínál matematikai függvényekre támaszkodó R-csomagokhoz.

Egyes fordítási forgatókönyvek esetén további könyvtárakra lehet szükség a teljes funkcionalitás biztosításához:

sudo dnf install libcurl-devel openssl-devel harfbuzz-devel fribidi-devel freetype-devel libpng-devel libjpeg-turbo-devel

Ezek a könyvtárak olyan speciális követelményeket teljesítenek, mint például a biztonságos adatátvitel, a szövegmegjelenítés és a képfeldolgozás, amelyek kulcsfontosságúak az e képességektől függő R-csomagok számára.

2. módszer: Telepítse az R Langet az RStudio segítségével

A következő két telepítési módszerrel telepíthető az R Lang, de ezúttal az RStudio Desktop segítségével.

R telepítése RStudio IDE-vel

Azon felhasználók számára, akik integrált fejlesztési környezetet (IDE) igényelnek az R nyelv mellett, az RStudio Desktop telepítése az optimális út. Először győződjön meg róla, hogy az R telepítve van:

sudo dnf install R

Az R telepítése után folytassa az RStudio Desktop telepítésével:

sudo dnf install rstudio-desktop

Az RStudio Desktop kiterjedt környezetet biztosít az R-fejlesztéshez, így egyszerűbbé válik az R-kód írása, hibakeresése és megjelenítése. Ez a beállítás ideális azoknak a fejlesztőknek, akik egységes statisztikai számítástechnikai és grafikus munkaterületet keresnek.

4. lehetőség: Telepítse az R programozási nyelvet az RStudióval és a függőségekkel

A teljes fejlesztési beállítás megkönnyítése RStudio és R nyelvi függőségekkel:

sudo dnf install -y R-core R-core-devel R-java R-java-devel libRmath libRmath-devel rstudio-desktop

Ez a parancs telepíti az R-t és az RStudiót, valamint a robusztus fejlesztési tevékenységekhez, például a csomagfejlesztéshez és a Java-alapú alkalmazásokkal való integrációhoz szükséges összes lényeges összetevőt.

Az R-core-devel, R-java-devel és libRmath-devel bevonása biztosítja, hogy az összes szükséges fejlesztési fejléc és eszköz rendelkezésre álljon az összetett R-projektek összeállításához. Ez az átfogó telepítés támogatja a fejlett R funkciókat, amelyek előnyösek lehetnek a bonyolult statisztikai modelleken dolgozó fejlesztők számára, vagy az R-t más szoftverekkel integrálva.

Az R nyelvű telepítés ellenőrzése a Fedorán

1. lépés: Az R telepítésének megerősítése

Miután befejezte az R és a kapcsolódó csomagok telepítését, döntő fontosságú, hogy a telepítés sikeres legyen. Nyissa meg a terminált, és indítsa el az R környezetet a következő paranccsal:

R

2. lépés: Lépjen ki az R konzolból

Ha a telepítés helyes, megjelenik az R konzol. Itt R parancsokat hajthat végre, adatkészleteket fedezhet fel, és statisztikai elemzést végezhet. Az R munkamenet befejezéséhez és a terminálhoz való visszatéréshez írja be:

q()

Amikor a rendszer kéri, hogy mentse el a munkaterület képét, írja be az „n” karaktert a mentés nélküli kilépéshez, vagy az „y” karaktert az aktuális R munkaterület elmentéséhez a jövőbeli munkamenetekhez. Ez az ellenőrzési lépés megerősíti, hogy az R megfelelően telepítve van és működik a Fedora rendszeren, és készen áll az adatfeltárásra és az elemzési feladatokra.

Az RStudio Desktop elindítása

Az RStudio indítása a terminálról

Az RStudio közvetlen megnyitásához a parancssori felülettel, írja be a következő parancsot a terminálba:

rstudio

Az RStudio megnyitása a grafikus felhasználói felületen keresztül

Alternatív megoldásként elindíthatja az RStudio-t a Fedora grafikus felhasználói felületével. Navigáljon a következő útvonalon:

Tevékenységek > Alkalmazások megjelenítése > RStudio

Hogyan telepítsünk R-csomagokat a CRAN-ból

1. lépés: Keresse meg az R-csomagokat a CRAN-on

Az R-vel végzett adatelemzés javításához további csomagokra lehet szüksége a Comprehensive R Archive Networkből (CRAN), az R-csomagok elsődleges tárházából.

Kezdje az R környezet elindításával a Fedora rendszeren a következő paranccsal:

R

Az R konzolon belül keresse meg a kívánt csomagot az available.packages() függvény segítségével, amely felsorolja a CRAN-ból telepíthető összes csomagot. Például:

available.packages(pattern = "ggplot2")

Az elérhetőség ellenőrzéséhez cserélje ki a „ggplot2”-t a megfelelő csomagnévre.

2. lépés: R-csomagok telepítése

A szükséges csomag azonosítása után közvetlenül telepítheti az R konzolról. Hajtsa végre a következőket:

install.packages("package_name")

A telepítéshez cserélje ki a „package_name” elemet a csomag tényleges nevére, például „ggplot2”-re. Ez a parancs letölti a csomagot a CRAN-ból, és telepíti azt és a függőségeit.

3. lépés: Az R-csomagok frissítése

Nagyon fontos, hogy csomagjait naprakészen tartsa. Egy adott R-csomag frissítéséhez a CRAN-on a legújabb verzióra használja a következőket:

update.packages("<package name>")

Ismét cserélje ki a „package_name” kifejezést a frissíteni kívánt csomag tényleges nevére.

4. lépés: Távolítsa el az R-csomagokat

Ha el kell távolítania egy R-csomagot a rendszerből, az R-konzol következő parancsa elegendő:

remove.packages("<package name>")

Helyettesítse a „package_name” elemet az eltávolítani kívánt csomag nevével. Ez a parancs biztonságosan eltávolítja a kiválasztott csomagot és függőségeit a Fedora telepítéséből.

Ezzel eltávolítja a csomagot és annak függőségeit a rendszerről.

Alternatív módszer: Telepítse az R-csomagokat a cran2copr-ról

1. lépés: A CRAN2Copr Repository engedélyezése

A legújabb R-csomagokat kereső Fedora-felhasználók számára a CRAN2Copr egy felbecsülhetetlen értékű, harmadik féltől származó adattár. Kezdje azzal, hogy hozzáadja a tárolót a rendszeréhez. Hajtsa végre a parancsot a copr bővítmény telepítéséhez:

sudo dnf install 'dnf-command(copr)

A bővítmény telepítése után engedélyezze a CRAN2Copr-t a következővel:

sudo dnf copr enable iucar/cran

A lerakat aktiválása után telepítse a Copr Manager eszközt, amely megkönnyíti a csomagkezelést ebből a tárolóból:

sudo dnf install R-CoprManager

2. lépés: R-csomagok telepítése a CRAN2Copr-ból

Ha a CRAN2Copr engedélyezve van, közvetlenül telepítheti az R csomagokat. Használja a következő szintaxist:

sudo dnf install R-<package name>

Például a ggplot2 csomag CRAN2Coprból való telepítéséhez futtassa a következőt:

sudo dnf install R-ggplot2

Ez a parancs lekéri a megadott csomagot és minden szükséges függőséget a CRAN2Copr lerakatból, biztosítva, hogy a Fedorával kompatibilis legújabb verzióval rendelkezzen.

Következtetés

Ha az R és az RStudio telepítve van a Fedora rendszerére, fel van szerelve arra, hogy a statisztikai elemzési és adatvizualizációs projektekbe merüljön a rendelkezésére álló hatékony eszközökkel. A Fedora tárolóinak kihasználása biztosítja a stabil beállítást, míg a CRAN és a cran2copr olyan csomagok széles skálájához biztosít hozzáférést, amelyek kiterjesztik az R funkcionalitását. Rendszeresen frissítse környezetét, hogy naprakész maradjon az R és az RStudio legújabb fejlesztéseivel, és élvezze az adattudományi munkafolyamatokhoz nyújtott robusztus képességeket.

Joshua James

Szólj hozzá!