GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Unterschied zwischen der Installation einer Anwendung über das Ubuntu Software Center oder ein Terminal?

Ich würde gerne eine sehr grundlegende Frage stellen, aber ich habe noch nie darüber nachgedacht.
Nun, wenn jemand eine Anwendung vom Terminal aus installiert, muss er zuerst das Repository hinzufügen, richtig? Wenn andererseits jemand eine Anwendung aus dem Ubuntu Software Center installiert, wird das Repository dann automatisch hinzugefügt?

Ich stelle diese Fragen, um Folgendes herauszufinden:Wenn ich ein Update ausführe und dann ein Upgrade durchführe, wird diese Anwendung aktualisiert oder nicht? Ist das Ergebnis bei beiden Optionen gleich?

Akzeptierte Antwort:

Der einzige wirklich große Unterschied zwischen der Installation von Dingen aus dem Software Center oder einer anderen GUI und der Installation über die Befehlszeile besteht darin, wenn etwas schief geht.

In den meisten GUIs sind Installationsfehlermeldungen versteckt und geben Ihnen nur eine allgemeine Meldung, dass es nicht funktioniert hat. Wenn Sie dies über die Befehlszeile tun, sehen Sie alle Nachrichten, die generiert werden. Oft können diese Informationen verwendet werden, um das Problem zu beheben, oder sie sagen Ihnen, warum Sie es wahrscheinlich nicht beheben möchten. Z.B. Die Installation des Pakets würde andere bereits installierte Pakete beschädigen oder deinstallieren.

Manchmal kann ein Paket nicht installiert werden, nur weil eine seiner Abhängigkeiten nicht installiert ist (und die reguläre Installation behebt das nicht automatisch, wie es die meisten tun). Wenn dies passiert, können Sie oft einfach das fehlende Paket zuerst installieren und dann wird Ihre Installation erfolgreich sein.

Außerdem informiert apt-get Sie über andere zugehörige Pakete, die zusammen mit Ihrem Paket „empfohlen“ werden, sodass Sie sie nachschlagen und sehen können, ob Sie eines davon möchten.

Es meldet auch alle zuvor installierten Pakete, die wahrscheinlich nicht mehr benötigt werden, und sagt Ihnen, wie Sie diese entfernen können.

Sie sollten keine Pakete aus diesen letzten beiden Schritten hinzufügen/löschen, ohne die betroffenen Pakete sorgfältig zu überprüfen, aber es ist normalerweise sicher.

In Ubuntu 12.04 werden neu installierte Apps standardmäßig zum Launcher hinzugefügt, aber dies geschieht nur für Apps, die über das Software-Center installiert wurden.

Verwandt:grep findet keinen Text in dieser Datei?
Ubuntu
  1. Warum installiert Ubuntu Software Center keine .deb-Dateien?

  2. Ubuntu 11.10 Software Center (Proxy?)?

  3. Eine von Wacom Installation in Ubuntu 16.04?

  4. Fehler bei der Installation von Nginx unter Ubuntu 16.04?

  5. Installation von Qt 5.5.1 auf Ubuntu 14.04 – Löst den Qt.network.ssl-Fehler im Terminal aus?

Die 19 besten Dinge, die Sie nach der Installation von Ubuntu 20.04 Desktop tun sollten

5 Möglichkeiten zum Öffnen der Ubuntu Terminal-Anwendung

Unterschied zwischen den Ubuntu-Befehlen apt-get autoclean, clean, autoremove

So installieren Sie Teamviewer auf Ubuntu 20.04 über das Terminal

So listen Sie die installierten Softwarepakete auf Ubuntu auf

Gibt es Alternativen zum Software Center?