Cara Install R dan RStudio di Fedora 40 atau 39

R adalah bahasa pemrograman canggih yang banyak digunakan untuk komputasi statistik, analisis data, dan visualisasi. Ia menawarkan perpustakaan dan alat yang luas untuk teknik statistik dan pemodelan grafis, menjadikannya pilihan populer dalam ilmu data, penelitian, dan akademisi. RStudio adalah lingkungan pengembangan terintegrasi (IDE) untuk R yang meningkatkan pengalaman pengguna dengan fitur-fitur seperti penyorotan sintaksis, debugging, dan alat manajemen proyek, semuanya dalam antarmuka yang ramah pengguna.

Pada Fedora 40 atau 39, R dan RStudio sudah tersedia di repositori Fedora, sehingga instalasinya menjadi mudah. Panduan ini akan mendemonstrasikan cara menginstal R dan RStudio menggunakan manajer paket Fedora, beserta tips mengelola paket R melalui CRAN (The Comprehensive R Archive Network) atau menggunakan repositori cran2copr alternatif.

Perbarui Fedora Sebelum Instalasi R Lang

Sebelum instalasi bahasa R, pastikan sistem Fedora Anda sudah diperbarui. Jalankan perintah berikut di terminal untuk menyegarkan dan meningkatkan paket sistem Anda:

sudo dnf upgrade --refresh

Perintah ini memastikan semua paket yang ada diperbarui, dan setiap perbaikan sistem yang tersedia diterapkan, membuka jalan bagi instalasi perangkat lunak baru yang lebih lancar.

Metode 1: Instal R Lang melalui Perintah DNF

Fedora Linux menyediakan metode mudah untuk menginstal bahasa pemrograman R melalui manajer paket defaultnya, DNF.

Opsi 1: Instalasi Bahasa R Dasar

Untuk instalasi standar R, yang mencakup komponen inti yang memadai untuk sebagian besar kasus penggunaan, gunakan perintah:

sudo dnf install R

Instalasi ini mencakup fungsionalitas bahasa R utama yang diperlukan untuk komputasi statistik dan grafik.

Opsi 2: Instal Bahasa Pemrograman R dengan Dependensi

Untuk menyertakan semua dependensi yang meningkatkan fungsionalitas R, khususnya untuk tujuan pengembangan, gunakan perintah:

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

Berikut isi setiap paketnya:

  • R-core: Berisi komponen dasar bahasa R, perpustakaan penting, dan kumpulan data.
  • R-core-devel: Menyediakan header dan alat pengembangan yang diperlukan untuk membuat paket R.
  • R-java: Mengintegrasikan dukungan Java di R, yang berguna saat bekerja dengan perpustakaan atau aplikasi Java.
  • R-java-devel: Menyediakan header dan alat untuk membuat paket R yang memerlukan Java.
  • libRmath: Menyertakan fungsi matematika yang digunakan dalam R untuk perhitungan tingkat lanjut.
  • libRmath-devel: Menawarkan sumber daya pengembangan untuk paket R yang mengandalkan fungsi matematika.

Untuk skenario kompilasi tertentu, pustaka tambahan mungkin diperlukan untuk memastikan fungsionalitas penuh:

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

Pustaka ini memenuhi persyaratan khusus seperti transfer data yang aman, rendering teks, dan pemrosesan gambar, yang sangat penting untuk paket R yang bergantung pada kemampuan ini.

Metode 2: Instal R Lang dengan RStudio

Dua metode instalasi berikut akan menginstal R Lang, tapi kali ini dengan RStudio Desktop.

Menginstal R dengan RStudio IDE

Bagi pengguna yang membutuhkan Integrated Development Environment (IDE) beserta bahasa R, menginstal RStudio Desktop adalah cara optimal. Pertama, pastikan R diinstal:

sudo dnf install R

Setelah instalasi R, lanjutkan untuk menginstal RStudio Desktop:

sudo dnf install rstudio-desktop

RStudio Desktop menyediakan lingkungan yang luas untuk pengembangan R, membuatnya lebih mudah untuk menulis, men-debug, dan memvisualisasikan kode R Anda. Pengaturan ini ideal bagi pengembang yang mencari ruang kerja komputasi statistik dan grafis yang kohesif.

Opsi 4: Instal Bahasa Pemrograman R dengan RStudio dan Dependensi

Untuk memfasilitasi pengaturan pengembangan penuh dengan dependensi bahasa RStudio dan R:

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

Perintah ini menginstal R dan RStudio serta semua komponen penting untuk aktivitas pengembangan yang kuat, seperti pengembangan paket dan integrasi dengan aplikasi berbasis Java.

Menyertakan R-core-devel, R-java-devel, dan libRmath-devel memastikan bahwa semua header dan alat pengembangan yang diperlukan tersedia untuk mengkompilasi proyek R yang kompleks. Instalasi komprehensif ini mendukung fungsionalitas R tingkat lanjut, yang dapat menguntungkan pengembang yang mengerjakan model statistik rumit atau mengintegrasikan R dengan perangkat lunak lain.

Memverifikasi Instalasi Bahasa R di Fedora

Langkah 1: Mengonfirmasi Instalasi R

Setelah Anda menyelesaikan instalasi R dan paket terkaitnya, memastikan konfigurasi berhasil sangatlah penting. Buka terminal dan mulai lingkungan R dengan perintah berikut:

R

Langkah 2: Keluar dari Konsol R

Jika instalasi benar, konsol R akan muncul. Anda dapat menjalankan perintah R, menjelajahi kumpulan data, dan melakukan analisis statistik di sini. Untuk mengakhiri sesi R dan kembali ke terminal, masukkan:

q()

Saat diminta untuk menyimpan gambar ruang kerja, Anda dapat mengetik 'n' untuk keluar tanpa menyimpan atau 'y' untuk menyimpan ruang kerja R saat ini untuk sesi mendatang. Langkah verifikasi ini mengonfirmasi bahwa R telah diinstal dengan benar dan berfungsi di sistem Fedora Anda serta siap untuk eksplorasi data dan tugas analitis.

Meluncurkan RStudio Desktop

Memulai RStudio dari Terminal

Untuk membuka RStudio secara langsung menggunakan antarmuka baris perintah, masukkan perintah berikut di terminal Anda:

rstudio

Membuka RStudio melalui GUI

Alternatifnya, Anda dapat meluncurkan RStudio menggunakan antarmuka pengguna grafis Fedora. Navigasi melalui jalur berikut:

Aktivitas > Tampilkan Aplikasi > RStudio

Cara Menginstal Paket R dari CRAN

Langkah 1: Menemukan Paket R di CRAN

Untuk menyempurnakan analisis data Anda dengan R, Anda mungkin memerlukan paket tambahan dari Comprehensive R Archive Network (CRAN), repositori utama untuk paket R.

Mulailah dengan meluncurkan lingkungan R pada sistem Fedora Anda dengan perintah berikut:

R

Di dalam konsol R, temukan paket yang diinginkan dengan memanfaatkan apa yang tersedia. Fungsi paket() mencantumkan semua paket yang tersedia untuk instalasi dari CRAN. Misalnya:

available.packages(pattern = "ggplot2")

Ganti “ggplot2” dengan nama paket yang relevan untuk memeriksa ketersediaan.

Langkah 2: Menginstal Paket R

Setelah mengidentifikasi paket yang diperlukan, Anda dapat menginstalnya langsung dari konsol R. Jalankan yang berikut ini:

install.packages("package_name")

Ganti “nama_paket” dengan nama sebenarnya dari paket tersebut, seperti “ggplot2” untuk menginstalnya. Perintah ini mengambil paket dari CRAN dan menginstalnya serta dependensinya.

Langkah 3: Memperbarui Paket R

Sangat penting untuk selalu memperbarui paket Anda. Untuk memperbarui paket R tertentu ke versi terbarunya di CRAN, gunakan:

update.packages("<package name>")

Sekali lagi, ganti “nama_paket” dengan nama sebenarnya dari paket yang ingin Anda perbarui.

Langkah 4: Hapus Paket R

Jika Anda perlu menghapus paket R dari sistem Anda, perintah berikut di konsol R sudah cukup:

remove.packages("<package name>")

Gantikan “nama_paket” dengan nama paket yang ingin Anda hapus instalasinya. Perintah ini akan menghapus paket yang dipilih dan dependensinya dengan aman dari instalasi Fedora Anda.

Ini akan menghapus paket dan dependensinya dari sistem Anda.

Metode Alternatif: Instal Paket R dari cran2copr

Langkah 1: Aktifkan Repositori CRAN2Copr

Bagi pengguna Fedora yang mencari paket R terbaru, CRAN2Copr adalah repositori pihak ketiga yang sangat berharga. Mulailah dengan menambahkan repositori ke sistem Anda. Jalankan perintah untuk menginstal plugin copr:

sudo dnf install 'dnf-command(copr)

Setelah menginstal plugin, aktifkan CRAN2Copr dengan:

sudo dnf copr enable iucar/cran

Setelah aktivasi repositori, instal alat Copr Manager, yang memfasilitasi manajemen paket dari repositori ini:

sudo dnf install R-CoprManager

Langkah 2: Menginstal Paket R dari CRAN2Copr

Dengan mengaktifkan CRAN2Copr, Anda dapat menginstal paket R secara langsung. Gunakan sintaks berikut:

sudo dnf install R-<package name>

Misalnya, untuk menginstal paket ggplot2 dari CRAN2Copr, jalankan:

sudo dnf install R-ggplot2

Perintah ini mengambil paket tertentu dan semua dependensi yang diperlukan dari repositori CRAN2Copr, memastikan Anda memiliki versi terbaru yang kompatibel dengan Fedora.

Kesimpulan

Dengan R dan RStudio terinstal di sistem Fedora Anda, Anda diperlengkapi untuk mendalami proyek analisis statistik dan visualisasi data dengan alat canggih yang dapat Anda gunakan. Memanfaatkan repositori Fedora memastikan Anda memiliki pengaturan yang stabil, sementara CRAN dan cran2copr menyediakan akses ke berbagai paket yang memperluas fungsionalitas R. Perbarui lingkungan Anda secara rutin agar selalu mengikuti perkembangan terkini dalam R dan RStudio, dan nikmati kemampuan canggih yang mereka hadirkan ke alur kerja ilmu data Anda.

Joshua James
Ikuti aku
Postingan terbaru oleh Joshua James (Lihat semua)

Tinggalkan komentar