Το πρόβλημα
Όταν προσπαθείτε να εγκαταστήσετε οποιοδήποτε πακέτο R στο σύστημά σας, για παράδειγμα:
install.packages("proto") θα λάβετε ένα σφάλμα παρόμοιο με το ακόλουθο:Τα πακέτα λήψης προέλευσης είναι σε
?/tmp/Rtmph4YKLX/downloaded_packages? Ενημέρωση ευρετηρίου HTML των πακέτων σε '. Βιβλιοθήκη " Προειδοποίηση στο install.packages: δεν είναι δυνατή η δημιουργία του αρχείου ' / opt/POC/lib64/Revo-7.3/R-3.1.1/lib64/R/doc/html/packages.html', το λόγο "Δεν έχετε δικαίωμα πρόσβασης"Λύση
Αυτό το σφάλμα συμβαίνει όταν δεν έχετε τα δικαιώματα αρχείου είναι απαραίτητο για να μπορέσει να γράψει στον τρέχοντα φάκελο βιβλιοθήκης R με το χρήστη
αυτήν τη στιγμή είστε συνδεδεμένοι ως. Μπορείτε να χρησιμοποιήσετε τη συνάρτηση R '.libPaths()' και οι δύο το ερώτημα και να αλλάξετε την τρέχουσα θέση R θα χρησιμοποιήσετε για να εγκαταστήσετε νέες βιβλιοθήκες συνέβαλε χρήστη. Για παράδειγμα: >.libPaths("/home/testuser/Rlib") Για να αλλάξετε την προεπιλεγμένη θέση στην οποία θα προσθέσετε βιβλιοθήκες χρήστη συνέβαλε R μόνιμα, μπορείτε να προσθέσετε αυτό το συγκεκριμένο χρήστη. Το αρχείο 'Rprofile' ή για το σύνολο του συστήματος '. Rprofile.site' σε ' / usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc', αν χρειάζεται να αλλάξετε αυτήν τη ρύθμιση για όλους τους χρήστες R.