Fehler: Öffnen des Cache (E:Typ „sudo“ ist in Zeile 1 der Quellliste /etc/apt/sources.list.d/r-cran.list nicht bekannt

Fehler: Öffnen des Cache (E:Typ „sudo“ ist in Zeile 1 der Quellliste /etc/apt/sources.list.d/r-cran.list nicht bekannt

Ich versuche, R zu installieren. Ich habe die Anweisungen aus der besten Antwort aufein vorheriger Beitrag, ohne Erfolg. Ich verwende Ubuntu 16.04.6 LTS 64-Bit.

Ich habe die Methode ausprobiert, aber mein Terminalfenster schien nichts zu tun, obwohl beim Versuch, das Fenster zu schließen, angezeigt wurde, dass Prozesse ausgeführt wurden. Ich habe es ein paar Mal versucht. Und jetzt habe ich eine Fehlermeldung in der dünnen grauen Leiste oben:

An error occurred, please run the package manager from the right-click menu or apt-get in a terminal to see what is wrong. 

Die Fehlermeldung war:

Error: Opening the cache (E:type 'sudo' is not known on line 1 in source list /etc/apt/sources.list.d/r-cran.list,   
E:The list of sources could not be read.)

This usually means that your installed packages have unmet dependencies.

Das Starten des Paketmanagers (über die Benachrichtigung) hat nichts bewirkt, ich habe diese Meldung erhalten (Bild angehängt):

E: Type 'sudo' is not known on line 1 in source list/etc/apt
sources.list.d/r-cran.list  
E: The list of sources could not be read. Go to the repository dialogue to correct the problem.  
E:_cache->open()failed, please report. 

Ich weiß nicht, wie ich zum Repository komme oder wie ich es melden kann. Wie behebe ich dieses Problem?

Ich habe auch die Anweisungen aufdieser Linkaußerdem können Sie die Quelle kopieren und in ein Terminal einfügen, was wahrscheinlich nicht der richtige Weg ist, aber ich weiß nicht, wie ich auf die /etc/apt/sources.listDatei zugreifen kann.

@heynnema, als ich den Code ausführte, hieß es: cat: /etc/apt/sources.list.d/r-cran.list: Keine solche Datei oder kein solches Verzeichnis

@heynnema, der Fix hat nicht funktioniert, hier ist die Ausgabe vom Terminal:

(gedit:2641): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

** (gedit:2641): WARNING **: Set document metadata failed: Setting attribute metadata::gedit-spell-enabled not supported

** (gedit:2641): WARNING **: Set document metadata failed: Setting attribute metadata::gedit-encoding not supported

** (gedit:2641): WARNING **: Set document metadata failed: Setting attribute metadata::gedit-spell-enabled not supported

** (gedit:2641): WARNING **: Set document metadata failed: Setting attribute metadata::gedit-encoding not supported

** (gedit:2641): WARNING **: Set document metadata failed: Setting attribute metadata::gedit-position not supported
helwalaura@Galactica:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
Executing: /tmp/tmp.L1dGqRuvRD/gpg.1.sh --keyserver
keyserver.ubuntu.com
--recv-keys
E298A3A825C0D65DFD57CBB651716619E084DAB9
gpg: requesting key E084DAB9 from hkp server keyserver.ubuntu.com
gpg: key E084DAB9: public key "Michael Rutter <[email protected]>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
helwalaura@Galactica:~$ sudo apt-get update
E: Type 'sudo' is not known on line 1 in source list /etc/apt/sources.list.d/r-cran.list
E: The list of sources could not be read.
helwalaura@Galactica:~$ 

@heynemma hier ist das Ergebnis voncat /etc/apt/sources.list.d/r-cran.list

helwalaura@Galactica:~$ cat /etc/apt/sources.list.d/r-cran.list

sudo tee /etc/apt/sources.list.d/r-cran.list
sudo cat <<EOF | sudo tee /etc/apt/sources.list.d/r-cran.list
deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/

@heynnema, als ich die anderen beiden Codezeilen löschte, wurde Folgendes im Terminalfenster angezeigt:

(gedit:3157): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

** (gedit:3157): WARNING **: Set document metadata failed: Setting attribute metadata::gedit-spell-enabled not supported

** (gedit:3157): WARNING **: Set document metadata failed: Setting attribute metadata::gedit-encoding not supported

** (gedit:3157): WARNING **: Set document metadata failed: Setting attribute metadata::gedit-position not supported

Antwort1

Um zu versuchen, die Teile wieder zusammenzusetzen, beginnen wir von vorne. Dies sollte Ihnen den Einstieg erleichtern. Verwenden Sie für die folgenden Zeilen Kopieren/Einfügen, da einige davon sehr lang sind.

Hinweis: Einige/alle dieser „R“-Pakete befinden sich in den Ubuntu 19.10-Repositories.

In terminal...

sudo -H gedit /etc/apt/sources.list.d/r-cran.list

Fügen Sie dies als einzige Zeile in der Datei hinzu …

deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/

Speichern Sie die Datei und beenden Sie gedit.

In terminal… kopieren/einfügen Sie jeweils einen Befehl in terminal…, der erste Befehl ist lang …

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo apt-get update
sudo apt-get install r-base r-base-dev

Quelle:Wie installiere ich R auf Ubuntu 16.04 Xenial?

Quelle:https://cran.r-project.org/bin/linux/ubuntu/README.html

Update Nr. 1:

Reste ... aber leicht zu beheben ...

sudo -H gedit /etc/apt/sources.list

Gehen Sie zu geditden Einstellungen und aktivieren Sie die Zeilennummerierung.

Gehen Sie zum Ende der Datei (Zeile 52) und Sie werden wahrscheinlich eine Zeile wie diese finden ...

deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/

Löschen Sie diese Zeile. Speichern Sie die Datei und beenden Sie das Programm gedit.

sudo apt-get update
sudo apt-get install r-base r-base-dev

Und wir sollten fertig sein!

verwandte Informationen