Masalah
Ketika mencoba untuk menginstal paket R pada sistem Anda, misalnya:
install.packages("proto")
Anda mendapatkan galat seperti berikut ini:
Sedang diunduh sumber paket
?/tmp/Rtmph4YKLX/downloaded_packages?
Indeks HTML memperbarui paket di '. Pustaka '
Peringatan di install.packages:
tidak dapat membuat berkas
' / opt/POC/lib64/Revo-7.3/R-3.1.1/lib64/R/doc/html/packages.html', alasan
'Izin ditolak'
Solusi
Galat ini akan terjadi ketika Anda tidak memiliki izin berkas yang diperlukan untuk dapat menulis ke folder Perpustakaan R saat ini sebagai pengguna
Anda saat ini masuk sebagai. Anda dapat menggunakan fungsi R '.libPaths()' untuk kedua dan mengubah lokasi R akan digunakan untuk menginstal Perpustakaan kontribusi pengguna baru.
Misalnya:
>.libPaths("/home/testuser/Rlib")
Untuk mengubah lokasi asali untuk menambahkan R pengguna kontribusi Perpustakaan secara permanen, Anda dapat menambahkan ini ke pengguna tertentu. 'Rprofile' berkas atau seluruh sistem '. Rprofile.site' di ' / usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc', jika Anda perlu mengubah pengaturan ini untuk semua pengguna R Anda.