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/11/02 22:36]
127.0.0.1 Externe Bearbeitung
admin_grundlagen:paketverwaltung [2023/07/14 13:57]
sh [apt-cacher-ng]
Zeile 1: Zeile 1:
 ====== lokale Paketverwaltung ====== ====== lokale Paketverwaltung ======
- 
-Die Paketverwaltung benötigt ''​root''​-Rechte,​ weil die Auswirkungen das gesamte System betreffen. 
 ===== dpkg und rpm ===== ===== dpkg und rpm =====
 ^Funktion ^Debian und Ubuntu ^RedHat, Fedora und SuSE (( OK, rpm ist auch für debian verfügbar, aber sollte da nur in besonderen Fällen eingesetzt werden )) | ^Funktion ^Debian und Ubuntu ^RedHat, Fedora und SuSE (( OK, rpm ist auch für debian verfügbar, aber sollte da nur in besonderen Fällen eingesetzt werden )) |
Zeile 25: 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 82: 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 92: Zeile 89:
   apt update   apt update
 | |
-  ​yum check-update+  ​dnf check-update
 | |
   zypper refresh   zypper refresh
Zeile 99: Zeile 96:
   apt upgrade   apt upgrade
 | |
-  ​yum upgrade+  ​dnf upgrade
 | |
   zypper update   zypper update
Zeile 115: 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 123: Zeile 120:
   apt show paketname   apt show paketname
 | |
-  ​yum info paketname+  ​dnf info paketname
 | |
   zypper info paketname   zypper info paketname
Zeile 130: Zeile 127:
   apt install paketname   apt install paketname
 | |
-  ​yum install paketname+  ​dnf install paketname
 | |
   zypper install paketname   zypper install paketname
Zeile 138: Zeile 135:
   apt reinstall paketname   apt reinstall paketname
 | |
-  ​yum reinstall paketname+  ​dnf reinstall paketname
 | TODO | | TODO |
 |Paket entfernen| |Paket entfernen|
Zeile 144: Zeile 141:
   apt purge paketname   apt purge paketname
 | |
-  ​yum remove paketname+  ​dnf remove paketname
 | |
   zypper remove paketname   zypper remove paketname
Zeile 152: Zeile 149:
   apt --purge autoremove   apt --purge autoremove
 | |
-  ​yum autoremove+  ​dnf autoremove
 | |
   :?:   :?:
Zeile 160: Zeile 157:
   apt-file search samba.schema   apt-file search samba.schema
  
-  ​yum provides */​samba.schema+  ​dnf provides */​samba.schema
 | |
   zypper search -d pstree   zypper search -d pstree
Zeile 200: 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 211: 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)