Puncte:1

Desktop-ul Rstudio „nu se poate deschide pachetul de bază”

drapel cn

Rulez R 4.1.2 pe sistemul meu Linux (18.04.6 LTS, „Bionic Beaver”) și pot rula codul R în Terminal. Am instalat recent RStudio Desktop (2022.02.0+443, „Prairie Trillium”), dar când încerc să-l rulez, primesc o fereastră pop-up care spune „nu se poate deschide pachetul de bază”.

RStudio_Error_SUICIDE

Resetarea stării utilizatorului R (per această sugestie, pentru o problemă similară în rstudio-server) nu a făcut nimic.

Context: Am avut o problemă serioasă de permisiuni pe acest server recent, în care proprietatea /usr a fost schimbată accidental; vezi firul Aici, pe care l-am urmat pentru a rezolva problema. Părea că funcționează, dar acum RStudio încă îmi dă probleme.

Am căutat pe internet, dar fără noroc. Dezinstalarea/reinstalarea RStudio nu pare să rezolve nimic.

Multumesc pentru orice ajutor!

Editați | ×: Ieșire din politica apt-cache r-base-dev:

r-base-dev:
  Instalat: 4.1.2-1.1804.0
  Candidat: 4.1.2-1.1804.0
  Tabel de versiuni:
 *** 4.1.2-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Pachete
        100 /var/lib/dpkg/status
     4.1.1-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Pachete
     4.1.0-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Pachete
     4.0.5-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Pachete
     4.0.4-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Pachete
     4.0.3-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Pachete
     4.0.2-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Pachete
     4.0.1-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Pachete
     4.0.0-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Pachete
     3.4.4-1ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/universe pachete amd64
        500 http://us.archive.ubuntu.com/ubuntu bionic/universe i386 Pachete
N0rbert avatar
drapel zw
Încercați `sudo apt-get install r-base-dev --reinstall` și apoi rulați din nou RStudio.
akoontz11 avatar
drapel cn
Încă se obține aceeași eroare („nu se poate deschide pachetul de bază”) după aceasta. Același text este scris în jurnalul rstudio (~/.local/share/rstudio/log/rsession-akoontz.log): EROARE R SINUCIDER: imposibil de deschis pachetul de bază; LOGGAT FROM: void {anonim}::rSuicide(const string&) src/cpp/session/SessionMain.cpp:1206
N0rbert avatar
drapel zw
Vă rugăm să adăugați rezultatul `politica apt-cache r-base-dev` la întrebare.
akoontz11 avatar
drapel cn
Mulțumesc @N0rbert, vezi editarea
akoontz11 avatar
drapel cn
De asemenea: RStudio se va deschide când este apelat de la `rădăcină`, dar dă mesajul `QStandardPaths: proprietar greșit pe directorul de rulare /run/user/1001, 1001 în loc de 0`. Orice alt utilizator în afară de `rădăcină` generează un comportament descris
N0rbert avatar
drapel zw
Nu se poate reproduce pe VM proaspăt. Puteți încerca să mutați folderul R prin „mv ~/R ~/R-old” și apoi rulați din nou RStudio.
akoontz11 avatar
drapel cn
Mutarea `/usr/bin/R` nu a rezolvat problema (nu sunt sigur dacă v-ați referit la asta sau la altceva; în contul de utilizator în cauză, nu există un director `~/R`). Bănuiesc că acest lucru este într-un fel legat de permisiunile fie pentru executabilul R, fie pentru alte foldere R relevante (din moment ce rstudio funcționează sub `root`), dar nu aș putea spune care dintre ele. Încerc să repar asta acum.
Puncte:1
drapel cn

În cele din urmă, a trebuit să dezinstalez R pe lângă RStudio pentru a rezolva această problemă. Acest lucru a corectat cumva structura de permisiuni și a permis RStudio să se deschidă pentru utilizatorii non-root.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.