Benutzer-Werkzeuge

Webseiten-Werkzeuge


apt

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
apt [2026-04-21 19:57:40] – [Alternatives Skript] davidapt [2026-07-07 21:15:22] (aktuell) manfred
Zeile 182: Zeile 182:
  
 Dieses Skript in den PATH legen (z.B. ''~/.local/bin/up.sh'') und dann mit ''up.sh'' aufrufen Dieses Skript in den PATH legen (z.B. ''~/.local/bin/up.sh'') und dann mit ''up.sh'' aufrufen
-  * supported: apt (debian), brew (linux/macos), dnf (fedora), flatpak (linux) und pipx (linux/macos) +  * aktuellste version: [[https://gitlab.com/m4st3rfl1tz3r/dotfiles/dotfiles/-/blob/main/.local/bin/up.sh]] 
-  * ohne sudo aufrufen, weil sudo am anfang des skripts aufgerufen wird (wenn user nicht root und in der richtigen gruppe) +  * __supported__: apt (debian), brew (linux/macos), dnf (fedora), flatpak (linux) und pipx (linux/macos
-  * bevorzugt als sudoer aufrufennicht als rootwegen flatpak usw. +  * __not supported__: doas (sudo alternative
-  * funktioniert auch als nicht sudoer, dann werden die jeweiligen blöcke die root zugriff benötigen übersprungen+  * ohne sudo aufrufen, weil sudo am anfang des skripts aufgerufen wird (wenn user in der richtigen gruppe ist und nicht root ist
 +  * bevorzugt als sudoer aufrufen (nicht als rootwegen flatpak usw.funktioniert aber auch als root oder nicht sudoer, code blöcke werden je nachdem dann übersprungen 
 +  * sudo credential cache wird während der skript ausführung frisch gehalten, d.h. man muss nur 1x am anfang das passwort eingeben, egal wie lange das update braucht
  
-<code bash upgrade.sh>+<code bash up.sh>
 #!/usr/bin/env bash #!/usr/bin/env bash
  
Zeile 311: Zeile 313:
  printf "\n"  printf "\n"
 fi fi
 +</code>
 +
 +
 +===== trusted.gpg in das neue Format umwandeln =====
 +
 +<code text von trusted.gpg zu trusted.gpg.d>
 +> wget https://github.com/percona/percona-repositories/raw/main/deb/percona-keyring.gpg
 +
 +> apt-key --keyring /etc/apt/trusted.gpg list
 +Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
 +/etc/apt/trusted.gpg
 +--------------------
 +pub   rsa4096 2016-06-30 [SC]
 +      4D1B B29D 63D9 8E42 2B21  13B1 9334 A25F 8507 EFA5
 +uid        [ unbekannt] Percona Development Team (Packaging key) <info@percona.com>
 +sub   rsa4096 2016-06-30 [E]
 +
 +
 +> apt-key --keyring /etc/apt/trusted.gpg export 8507EFA5 | gpg --dearmor -o /etc/apt/trusted.gpg.d/percona.gpg
 +Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
 +
 +> apt update
 </code> </code>
  
  
/home/http/wiki/data/attic/apt.1776801460.txt · Zuletzt geändert: von david