In diesem Beitrag geht es darum in der virtualisierten Ubuntu-Umgebung aus Python Entwicklungsumgebung – Schritt 1: Ubuntu virtualisieren den Texteditor Atom zu installieren und so zu konfigurieren, dass man damit vernünftig mit Python coden kann.
Inhaltsverzeichnis
- Was ist Atom
- Atom Links
- Atom-Installation unter Ubuntu 20.10
- Übersicht aller Python Artikel hier im Blog
- Gallerie – alle Bilder in der Übersicht
Was ist Atom
„Atom ist ein Open-Source-Texteditor auf Basis von Electron, der von dem Projekt-Hosting-Dienst GitHub für Windows, macOS und Linux entwickelt wird. Electron besteht aus dem Webbrowser Chromium und dem JavaScript-Framework Node.js und erlaubt es, beliebige Anwendungen mit JavaScript, HTML und CSS zu erstellen.[5] Atom integriert einen Paketmanager namens apm und Git-Versionsverwaltung. Aufgrund der Rendering-Engine als Unterbau bietet Atom Syntaxhervorhebung für viele Programmiersprachen und erlaubt den Anwendern, das Programm beliebig mit Plug-ins und Themes zu erweitern.“
Quelle: https://de.wikipedia.org/wiki/Atom_(Texteditor)
Wie aus der Beschreibung ersichtlich wird, ist Atom ein Texteditor wie auch der bekannte Notepad++. Es ist also keine klassische Entwicklungsumgebung, sondern der Editor kann durch Pakete an die eigenen Bedürfnisse sehr einfach angepasst werden.
Ich habe mich für Atom entschieden, …
Tja, warum?
In einigen Tutorials auf YouTube und anderen Blogs wird Atom verwendet und ich finde der sieht recht gut aus.
Wie man sieht habe ich jetzt keinen richtigen Vergleich der Alternativen durchgeführt, sondern ich probiere einfach mal Atom aus und schaue wie ich damit zurecht komme.
Atom Links
Atom kann man von der offiziellen Webseite des Projekts für alle gängigen Betriebssysteme herunterladen.
➡ https://atom.io/
Die Erweiterungen und die Themes für Atom sind ebenfalls über die Seite einzusehen und einfach zu durchstöbern:
➡ https://atom.io/packages
Atom-Installation unter Ubuntu 20.10
Bevor es mit der Installation von Atom losgeht, lassen wir und noch die installierte Python-Version anzeigen.
Dazu ist im Terminal der Befehl einzugeben:
python3 --version

Atom ist nicht in den Repositories von Ubuntu enthalten. Es wird aber von den Entwicklern ein eigenes Package Repository bereitgestellt.
Ich habe versucht Atom, wie im offiziellen Manual, beschrieben zu installieren. Es sei gesagt, das war erfolglos.
➡ https://flight-manual.atom.io/getting-started/sections/installing-atom/#platform-linux



So weit so gut, aber nun kommt ein Abhängigkeitsfehler, der sich nicht auflösen lässt.
„atom: Hängt ab von: gvfs-bin ist aber nicht installierbar“

Ich habe versucht das Paket „gvfs-bin“ zu installieren, leider ohne Erfolg.
Deshalb hier eine relativ einfache Methode Atom zu installieren und zwar über snap.
sudo snap install atom --classic

Nach erfolgreicher Installation kann Atom wie jedes ander Programm gestartet werden.

Damit sind wir fast am Ende, Atom startet ohne Probleme.

Bei Telemetry Consent legt ihr fest, ob Atom Daten an die Entwickler zu Analysezwecken senden darf.

Gallerie
In diesem Abschnitt findet ihr noch einmal alle Bilder in einer übersichtlichen Gallerie-Darstellung.

ist absolut technik-begeistert und großer Fan von Linux und Open Source. Raspberry Pi Bastler der ersten Stunde und nach wie vor begeistert von dem kleinen Stück Hardware, auf dem er tolle Projekte umsetzt. Teilt hier seine Erfahrungen mit Nextcloud, Pi-hole, YubiKey, Synology und openmediavault und anderen spannenden IT-Themen. Nutzt Markdown und LaTeX zum Dokumentieren seiner Projekte und Gitea zum Versionieren. Sitzt vor einem 49“ Monitor, nutzt Windows und MacOS zum Arbeiten, Linux auf seinen Servern und virtuellen Maschinen und hört dabei Spotify und MP3s und Radio-Streams über seinen RadioPi.