Programme für Ubuntu. Verschiedene Softwarequellen

Programme für Ubuntu

Vor einigen Jahren war eines der Dinge, die Benutzern von Windows erklärt werden mussten, das Linux hatte ein anderes Paradigma bei der Installation von Programmen. Anstatt sie von der Entwickler-Website herunterladen zu müssen, wurden Repositorys und Paketmanager verwendet.

Dank der Popularisierung mobiler Geräte und ihrer App Stores klingt dies heute nicht mehr nach etwas von einem anderen Planeten. Jedoch, Wir stehen vor der Herausforderung, die verschiedenen für Linux verfügbaren Programmformate, ihre Unterschiede und ihre Eigenschaften zu erklären.

Da es die Distribution ist, die am meisten zur allgemeinen Verwirrung beigetragen hat, werden wir uns auf Ubuntu konzentrieren. Genauer gesagt in der neuesten Version, die zum Zeitpunkt des Schreibens von Ubuntu 20.10 Groovy Gorilla verfügbar war.

Programme für Ubuntu. Verschiedene Arten von Ursprüngen

Unter Linux gibt es verschiedene Möglichkeiten, Programme zu installieren

  • Verwenden eines Paketmanagers
  • Verwenden des Terminalemulators
  • Herunterladen aus dem Internet und Doppelklicken auf die Datei.
  • Kompilieren

Verwenden eines Paketmanagers

In Ubuntu ist der Standard-Paketmanager (im wahrsten Sinne des Wortes) das Gnome Software Center (CSG). Das Software Center unterscheidet sich nicht von den App Stores auf Mobilgeräten. Wir können nach Namen oder Funktionen nach Programmen suchen und diese durch Klicken auf eine Schaltfläche installieren und deinstallieren.

Wenn wir auf den Namen eines Programms klicken, sehen wir eine Beschreibung dessen, was es tut, die Art der Lizenz und die Bewertungen anderer Benutzer.

Ich bin nicht gerade ein Fan dieser App und Ich bevorzuge andere Alternativen wie den Synaptic Package Manager, der, ohne so hübsch zu sein, viel praktischer ist und umfassendere Informationen zu den Programmen enthält als der CSG

Verwenden des Terminalemulators

Eine andere Möglichkeit, Programme zu installieren, besteht darin, die entsprechenden Befehle in den Terminalemulator einzugeben. Es istDie Methode ist in der Regel schneller als die Verwendung des Software Centers. Außerdem können wir Fehler erkennen und Informationen über Bibliotheken oder Programme kennen deren Installation ist nicht obligatorisch, verbessert jedoch die Funktionalität der von uns installierten.

Die ersten beiden Methoden basieren auf der Verwendung von Repositorys. Repositorys sind Softwaredateien, die auf externen Servern gehostet werden. Die in den offiziellen Repositories enthaltenen Programme werden von den Verantwortlichen für jede Distribution kontrolliert, um ihren korrekten Betrieb zum Zeitpunkt der Installation zu gewährleisten. Von Zeit zu Zeit überprüft das Betriebssystem die Repositorys, um festzustellen, ob die bereits installierten Programme aktualisiert werden müssen.

Linux-Distributionen erlauben im Allgemeinen die Verwendung von Repositorys, die von Dritten verwaltet werden, obwohl sie nicht für die Kompatibilität oder Sicherheit der enthaltenen Programme verantwortlich sind.

Internet Download

In Ubuntu Sie können Programme installieren, indem Sie sie aus dem Internet herunterladen und darauf doppelklicken. Dies sind Programme, die im DEB-Paketformat gepackt sind (nativ für von Debian abgeleitete Distributionen wie Ubuntu). Durch Doppelklicken wird das Software Center geöffnet, in dem sie installiert werden, als wäre es ein Programm aus den Repositorys. Der Unterschied besteht darin, dass Updates nur installiert werden können, wenn der Entwickler dieses Pakets die Option zum Hinzufügen eines Repositorys hinzugefügt hat.

Eine andere Möglichkeit besteht darin, dass es sich um ausführbare Dateien handelt, die in plattformübergreifenden Programmiersprachen wie Java oder in sich geschlossenen Paketen wie den in geschrieben wurden. Appimage.

In jedem Fall müssen wir sicherstellen, dass sie aus zuverlässigen Quellen stammen, bevor wir sie installieren.

Zusammenstellung

Zusammenstellung besteht darin, eine Quellcodedatei (geschrieben in einer benutzerfreundlichen Programmiersprache) in eine andere prozessorfreundlichere Sprache umzuwandeln, die sie schneller ausführt. Es ist kein komplexer Vorgang, wenn Sie wissen, was Sie tun, aber es braucht Zeit. Daher bevorzugen die meisten Leute die anderen Installationsmethoden.

Im nächsten Artikel werden wir erklären, was der Unterschied zwischen den verschiedenen eigenen und Drittanbieter-Repositorys ist, die vom Ubuntu-Paketmanager verwendet werden.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.