Ubuntu 16.04 LTS führte "Snap" -Pakete ein, die eine großartige neue Art der Installation von Apps darstellen. Snaps erfordern unterschiedliche Terminal-Befehle - apt-get und dpkg erlauben Ihnen nur die Installation von .deb-Paketen auf die alte Art, nicht Snaps.
Snaps - die die Erweiterung ".snap" haben - sind denen von Containern ähnlicher. Anwendungen in Snaps sind in sich abgeschlossen, enthalten alle Bibliotheken, die sie benötigen, und sind sandboxed. Sie werden in ihrem eigenen Verzeichnis installiert und stören nicht den Rest Ihres Systems.
Noch sind nicht alle Apps als Snapshots verfügbar, aber wenn Sie auf ein solches stoßen, können Sie es hier installieren.
Öffnen Sie ein Terminal, und führen Sie den folgenden Befehl aus, um eine Liste aller verfügbaren Pakete im Speicher anzuzeigen:
Snap Find
Um nach einem bestimmten Paket nach Name zu suchen, fügen Sie einfach hinzu Ihr Suchbegriff bis zum Ende des snap find-Befehls:
snap find name
Vervollständigen Sie die Suche nach Paketbeschreibungen und Paketnamen, indem Sie einfach die Ausgabe des Snap-Finds pipen Befehl über das grep Filter-Tool, wie folgt:
snap find | grep search
Verwenden Sie zum Installieren eines Snap-Pakets den folgenden Befehl, und geben Sie das Paket anhand seines Namens an. Da dies Änderungen am System vornimmt, müssen Sie vor dem Befehl ein Sudo hinzufügen, um es mit root-Rechten auszuführen.
sudo snap install Paketname
Mit dem Befehl snap wird das Snap-Paket heruntergeladen und installiert Der Fortschritt im Terminalfenster wird angezeigt
Sie können die installierte Anwendung wie jede andere Anwendung starten. Wenn es sich um eine grafische Anwendung handelt, sollte sie im Anwendungsmenü Ihres Desktops angezeigt werden. Andernfalls geben Sie einfach den Namen der Anwendung am Terminal ein und drücken Sie die "Tab" -Taste, um den Namen automatisch zu vervollständigen. Sie können dann die Eingabetaste drücken, um die Anwendung zu starten oder den von Ihnen installierten Befehl auszuführen.
Um ein installiertes Snap-Paket zu aktualisieren, führen Sie den folgenden Befehl unter Angabe des Paketnamens aus. Wenn eine neue Version von Snap verfügbar ist, wird diese heruntergeladen und installiert.
sudo snap refresh Paketname
Es scheint kein Befehl zu sein, der alle installierten Snaps im Moment aktualisiert, aber wir würden uns nicht wundern, wenn wir in der Zukunft einen hinzufügen würden.
Um Ihre installierten Snap-Pakete aufzulisten, führen Sie den folgenden Befehl aus
Fangliste
Sie können dies verwenden Befehl, um auch Ihre installierten Pakete zu durchsuchen - pipen Sie die Ausgabe erneut über grep:
Fangliste | grep search
Führen Sie den folgenden Befehl aus, um ein installiertes Snap-Paket von Ihrem Computer zu entfernen:
sudo snap remove Paketname
Führen Sie den folgenden Befehl aus, um eine Liste der Systemänderungen anzuzeigen. Dies zeigt eine Liste der Snap-Pakete an, die Sie kürzlich aktualisiert (aktualisiert) installiert und entfernt haben, sowie die Zeiten, zu denen diese Operationen stattfanden.
Snap-Änderungen
Weitere Snap-Befehl-Operationen , sehen Sie sich das Handbuch des Fangbefehls mit dem folgenden Befehl an. Blättern Sie mit den Pfeiltasten und den Aufwärts- / Abwärtstasten durch das Handbuch. Drücken Sie die "q" -Taste, um zu beenden, wenn Sie fertig sind.
man snap
Ubuntu-Entwickler werden wahrscheinlich weiterhin mit dem Snap-Paketformat und den zugehörigen Tools arbeiten, sodass wir wahrscheinlich mehr Befehlszeilenoptionen zum Arbeiten sehen werden mit Snap-Paketen in der Zukunft.
Wenn Sie daran interessiert sind, Ihre eigenen .snap-Pakete zu erstellen, lesen Sie die Snap-Dokumentation von Ubuntu für weitere Details.
USB 2.0 vs. USB 3.0 vs. eSATA vs. Thunderbolt vs Firewire vs. Ethernet Speed
Ihr Desktop- oder Laptop-Computer verfügt über eine Vielzahl von Anschlüssen und Verbindungstypen, aber wofür unterscheiden sie sich? USB 2.0, USB 3.0, eSATA, Thunderbolt, Firewire und Ethernet sind einige der Technologien, die in vielen der heute verkauften Computer eingebaut sind. Also, was ist der schnellste Verbindungstyp? We
Benötige ich eine Firewall, wenn ich einen Router habe?
Es gibt zwei Arten von Firewalls: Hardware-Firewalls und Software-Firewalls. Ihr Router fungiert als Hardware-Firewall, während Windows eine Software-Firewall enthält. Es gibt auch andere Firewalls von Drittanbietern, die Sie installieren können. Wenn Sie im August 2003 ein ungepattiertes Windows XP-System ohne Firewall mit dem Internet verbunden haben, könnte es innerhalb weniger Minuten vom Blaster-Wurm infiziert werden, der Sicherheitslücken ausnutzt Netzwerkdienste, die Windows XP mit dem Internet verbunden hat.