Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:paketverwaltung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
admin_grundlagen:paketverwaltung [2021/04/23 10:57]
stefan_miethke
admin_grundlagen:paketverwaltung [2023/07/14 13:57]
sh [apt-cacher-ng]
Zeile 23: Zeile 23:
   rpm -ql procps   rpm -ql procps
 | |
-|Paket installieren (( das macht man normalerweise mit //​[[#​repository_basierte_paketverwaltung|apt]]//,​ //​[[#​repository_basierte_paketverwaltung|yum]]//, //​[[#​repository_basierte_paketverwaltung|zypper]]//​ oder //​[[#​repository_basierte_paketverwaltung|yast]]//​ )): |+|Paket installieren (( das macht man normalerweise mit //​[[#​repository_basierte_paketverwaltung|apt]]//,​ //​[[#​repository_basierte_paketverwaltung|dnf]]//, //​[[#​repository_basierte_paketverwaltung|zypper]]//​ oder //​[[#​repository_basierte_paketverwaltung|yast]]//​ )): |
   dpkg -i xskat_4.0-1_i386.deb   dpkg -i xskat_4.0-1_i386.deb
 | |
   rpm -i datei.rpm   rpm -i datei.rpm
 | |
-|Paket löschen: (( auch das geht mit //​[[#​repository_basierte_paketverwaltung|apt]]//,​ //​[[#​repository_basierte_paketverwaltung|yum]]//, //​[[#​repository_basierte_paketverwaltung|zypper]]//​ oder //​[[#​repository_basierte_paketverwaltung|yast]]//​ )) |+|Paket löschen: (( auch das geht mit //​[[#​repository_basierte_paketverwaltung|apt]]//,​ //​[[#​repository_basierte_paketverwaltung|dnf]]//, //​[[#​repository_basierte_paketverwaltung|zypper]]//​ oder //​[[#​repository_basierte_paketverwaltung|yast]]//​ )) |
   dpkg --remove <​paket>​   dpkg --remove <​paket>​
   dpkg --purge <​paket>​   dpkg --purge <​paket>​
Zeile 42: Zeile 42:
   rpm -qa --queryformat '​%{SIZE} %{NAME}\n'​ | sort -n   rpm -qa --queryformat '​%{SIZE} %{NAME}\n'​ | sort -n
 | |
-|Geaenderte ​Dateien suchen |+|Geänderte ​Dateien suchen |
   debsums -e procps   debsums -e procps
 | |
Zeile 80: Zeile 80:
 TODO:  TODO: 
   * [[https://​mvogt.wordpress.com/​2014/​04/​|apt]] ist neu in debian 8.0 (jessie). Dieses Kapitel überarbeiten,​ sobald debian 7 nicht mehr supportet wird.    * [[https://​mvogt.wordpress.com/​2014/​04/​|apt]] ist neu in debian 8.0 (jessie). Dieses Kapitel überarbeiten,​ sobald debian 7 nicht mehr supportet wird. 
-  * [[http://​dnf.readthedocs.org/​en/​latest/​cli_vs_yum.html|dnf]] statt yum, sobald das in CentOS ist.  
  
-===== apt, yum und zypper =====+===== apt, dnf und zypper =====
 ^Funktion^Debian ^RedHat ^SuSE ^ ^Funktion^Debian ^RedHat ^SuSE ^
 |Repositories einbinden | ''/​etc/​apt/​sources.list''​ \\ ''/​etc/​apt/​sources.list.d/​*.list''​ |  |Repositories einbinden | ''/​etc/​apt/​sources.list''​ \\ ''/​etc/​apt/​sources.list.d/​*.list''​ | 
Zeile 90: Zeile 89:
   apt update   apt update
 | |
-  ​yum check-update+  ​dnf check-update
 | |
   zypper refresh   zypper refresh
Zeile 97: Zeile 96:
   apt upgrade   apt upgrade
 | |
-  ​yum update+  ​dnf upgrade
 | |
   zypper update   zypper update
Zeile 106: Zeile 105:
   do-release-upgrade   do-release-upgrade
 | |
-  ​yum upgrade+  ​_
 | |
   zypper dup   zypper dup
Zeile 113: Zeile 112:
   apt search suchwort   apt search suchwort
 | |
-  ​yum search suchwort +  ​dnf search suchwort 
-  ​yum list | grep paketname+  ​dnf list | grep paketname
 | |
   zypper search suchwort   zypper search suchwort
Zeile 121: Zeile 120:
   apt show paketname   apt show paketname
 | |
-  ​yum info paketname+  ​dnf info paketname
 | |
   zypper info paketname   zypper info paketname
Zeile 128: Zeile 127:
   apt install paketname   apt install paketname
 | |
-  ​yum install paketname+  ​dnf install paketname
 | |
   zypper install paketname   zypper install paketname
Zeile 134: Zeile 133:
 |Paket erneut installieren| ​ |Paket erneut installieren| ​
   apt-get install --reinstall paketname ​   apt-get install --reinstall paketname ​
 +  apt reinstall paketname
 | |
-  ​yum reinstall paketname+  ​dnf reinstall paketname
 | TODO | | TODO |
 |Paket entfernen| |Paket entfernen|
Zeile 141: Zeile 141:
   apt purge paketname   apt purge paketname
 | |
-  ​yum remove paketname+  ​dnf remove paketname
 | |
   zypper remove paketname   zypper remove paketname
Zeile 149: Zeile 149:
   apt --purge autoremove   apt --purge autoremove
 | |
-  ​yum autoremove+  ​dnf autoremove
 | |
   :?:   :?:
Zeile 157: Zeile 157:
   apt-file search samba.schema   apt-file search samba.schema
  
-  ​yum provides */​samba.schema+  ​dnf provides */​samba.schema 
 +
 +  zypper search -d pstree
 | |
- 
 ==== Abhängigkeiten (dpkg und apt) ==== ==== Abhängigkeiten (dpkg und apt) ====
 Von welchen Paketen ist das Paket //cups// abhängig? Von welchen Paketen ist das Paket //cups// abhängig?
Zeile 196: Zeile 197:
 Mit ''​gnupg --export --armor keyId''​ wird ein Schlüssel aus einem privaten Schlüsselbund auf stdout exportiert. Mit ''​gnupg --export --armor keyId''​ wird ein Schlüssel aus einem privaten Schlüsselbund auf stdout exportiert.
 ===== Dokumentation ===== ===== Dokumentation =====
-[[ http://​docs.fedoraproject.org/​yum/​en/​ | Fedora ]] 
 [[ http://​docs.redhat.com/​docs/​en-US/​Red_Hat_Enterprise_Linux/​6/​html/​Deployment_Guide/​ch-yum.html | RedHat ]] [[ http://​docs.redhat.com/​docs/​en-US/​Red_Hat_Enterprise_Linux/​6/​html/​Deployment_Guide/​ch-yum.html | RedHat ]]
 [[ http://​www.debian.org/​doc/​manuals/​apt-howto/​index.de.html | Debian ]] [[ http://​www.debian.org/​doc/​manuals/​apt-howto/​index.de.html | Debian ]]
 [[ http://​de.opensuse.org/​Paketverwaltung | openSuSE ]] [[ http://​de.opensuse.org/​Paketverwaltung | openSuSE ]]
 +  * [[http://​dnf.readthedocs.org/​en/​latest/​cli_vs_yum.html|dnf]]
  
 [[http://​yum.baseurl.org/​wiki/​Guides| yum]] [[http://​yum.baseurl.org/​wiki/​Guides| yum]]
Zeile 207: Zeile 208:
   * http://​deb-multimedia.org/​ - Software und Codecs für Multimedia   * http://​deb-multimedia.org/​ - Software und Codecs für Multimedia
  
 +==== apt-cacher-ng ====
 +Debian-Wiki:​ https://​wiki.debian.org/​AptCacherNg
 +
 +== Server Config ==
 +  apt install apt-cacher-ng
 +  dpkg-reconfigure apt-cacher-ng -p low
 +
 +== Client Config ==
 +<file txt /​etc/​apt/​apt.conf.d/​proxy>​
 +Acquire::​http { Proxy "​http://​proxy:​3142";​ }
 +</​file>​
 ===== Ubuntu ===== ===== Ubuntu =====
   * http://​getdeb.net   * http://​getdeb.net
admin_grundlagen/paketverwaltung.txt · Zuletzt geändert: 2024/01/19 09:52 (Externe Bearbeitung)