
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
Kemudian lakukan instalasi ulang tidyverse.
$ sudo apt install r-cran-devtools
$ sudo apt install r-cran-httr
$ sudo apt install r-cran-xml2 > 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/