A. Obtaining the Public Key
In order to validate a build’s signature, you must first import and trust RStudio’s public code-signing key. You can obtain the public key from a keyserver using gpg at the command line:
$ gpg --keyserver keys.gnupg.net --recv-keys 3F32EE77E331692F

B. Download RStudio
Paket terbaru RStudio dapat diunduh di “https://rstudio.com/products/rstudio/download/”

C. Validating Build Signatures
Pada Debian/Ubuntu lakukan dengan perintah:
$ dpkg-sig --verify rstudio-download-1.2.3.deb
Jika muncul pesan error Command ‘dpkg-sig’ not found, kita harus install dahulu dengan perintah:
sudo apt install dpkg-sig
Contoh hasil verifikasi terhadap paket RStudio “rstudio-1.2.5033-amd64.deb” hasil unduh:
$ dpkg-sig --verify rstudio-1.2.5033-amd64.deb
Processing rstudio-1.2.5033-amd64.deb…
GOODSIG _gpgbuilder FE8564CFF1AB93F1728645193F32EE77E331692F 1575443513

D. Install RStudio

Tunggu sampai proses selesai.

E. Menjalankan RStudio
Untuk menjalankan RStudio pastikan pada sistem telah terpasang R (r base). R base dapat diinstall dengan perintah berikut:
$ sudo apt-get update
$ sudo apt-get install r-base

F. Install Tidyverse

Paket tidyverse dapat diinstall dengan mudah dari menu ‘console’ RStudio. Pada are console jalankan perintah berikut:
> install.packages("tidyverse")
(Pastikan semuda dependencies untuk paket tidyverse telah berhasil dipasang)
Apabila pada akhir proses instalasi tidyverse muncul error:
ERROR: dependencies ‘httr’, ‘rvest’, ‘xml2’ are not available for package ‘tidyverse’
Lakukan install development tools packages untuk kompilasi yang dibutuhkan oleh R packages:
sudo apt-get install libxml2-dev libssl-dev libcurl4-openssl-dev
Lakukan instalasi libraries yang diminta pada error message tersebut:
$ sudo apt-cache search r-cran
$ sudo apt install r-cran-devtools
$ sudo apt install r-cran-httr
$ sudo apt install r-cran-xml2
Kemudian lakukan instalasi ulang tidyverse.
> install.packages("tidyverse")
**
**
* DONE (tidyverse)
The downloaded source packages are in
‘/tmp/Rtmpq7xcEL/downloaded_packages’

G. Mencoba Tidyverse
* Meload library tidyverse
> library(tidyverse)
* Update Tidyverse
> tidyverse_update()

H. Menambahkan Paket Lainnya
> install.packages(c("nycflights13", "gapminder", "Lahman"))
Perintah ini akan menginstall paket yang menyediakan data pada ‘airline flights’, ‘world development’, dan ‘baseball’.

I. Koneksi ke Database
> install.packages("DBI")
> install.packages("odbc")
> install.packages("RMariaDB")

Sekian.

Referensi:

  • https[:]//r4ds[.]had[.]co[.]nz/
  • https[:]//db[.]rstudio[.]com/
  • https[:]//www[.]tidyverse[.]org/

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *