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 [2019/01/16 14:19]
stefan_miethke [apt, yum und zypper]
admin_grundlagen:paketverwaltung [2021/07/07 07:07]
stefan_miethke [apt, yum und zypper]
Zeile 23: Zeile 23:
   rpm -ql procps   rpm -ql procps
 | |
-|Paket installieren (( das macht man normalerweise mit //apt-get//, //yum//, //zypper// oder //yast// )): |+|Paket installieren (( das macht man normalerweise mit //[[#​repository_basierte_paketverwaltung|apt]]//, //[[#​repository_basierte_paketverwaltung|yum]]//, //[[#​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 ​loeschaen: (( auch das geht mit //apt-get//, //yum//, //zypper// oder //yast// )) |+|Paket ​löschen: (( auch das geht mit //[[#​repository_basierte_paketverwaltung|apt]]//, //[[#​repository_basierte_paketverwaltung|yum]]//, //[[#​repository_basierte_paketverwaltung|zypper]]// oder //[[#​repository_basierte_paketverwaltung|yast]]// )) |
   dpkg --remove <​paket>​   dpkg --remove <​paket>​
   dpkg --purge <​paket>​   dpkg --purge <​paket>​
Zeile 81: Zeile 81:
   * [[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.    * [[http://​dnf.readthedocs.org/​en/​latest/​cli_vs_yum.html|dnf]] statt yum, sobald das in CentOS ist. 
-===== yum changelog ===== 
-Changelog-Plugin installieren 
-  yum install yum-plugin-changelog 
- 
-Changelog abfragen 
-  yum changelog 2017-10-01 "​*openssh*"​ 
-oder bei Update 
-  yum update <​paket>​ --changelog 
  
 ===== apt, yum und zypper ===== ===== apt, yum und zypper =====
Zeile 94: Zeile 86:
 |Repositories einbinden | ''/​etc/​apt/​sources.list''​ \\ ''/​etc/​apt/​sources.list.d/​*.list''​ |  |Repositories einbinden | ''/​etc/​apt/​sources.list''​ \\ ''/​etc/​apt/​sources.list.d/​*.list''​ | 
   yum-config-manager   yum-config-manager
-oder ''/​etc/​yum.repos.d/​*.repo''​ | ''/​etc/​zypp/​repos.d/​*.repo''​ |+oder ''/​etc/​yum.repos.d/​*.repo''​ | ''/​etc/​zypp/​repos.d/​*.repo''​ \\ ''​zypper addrepo https:/...''​ |
 |Repository-Daten aktualisieren| |Repository-Daten aktualisieren|
   apt update   apt update
Zeile 140: Zeile 132:
   zypper install paketname   zypper install paketname
 | |
-|Paket erneut installieren| apt-get install --reinstall paketname |+|Paket erneut installieren| ​ 
 +  ​apt-get install --reinstall paketname ​ 
 +  apt reinstall paketname 
 +|
   yum reinstall paketname   yum reinstall paketname
 | TODO | | TODO |
Zeile 152: Zeile 147:
 | |
 |Überflüssige Pakete entfernen| |Überflüssige Pakete entfernen|
-  apt-get autoremove 
   apt autoremove   apt autoremove
 +  apt --purge autoremove
 | |
   yum autoremove   yum autoremove
Zeile 165: Zeile 160:
   yum provides */​samba.schema   yum 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 172: Zeile 168:
   apt-cache rdepends cups   apt-cache rdepends cups
  
 +==== SLES 15 Moduloperationen ====
 +Welche Module sind aktiviert?
 +  SUSEConnect -s
 +Suche in allen Modulen
 +  zypper search-packets <​name>​
 +====== harte / weiche Abhängigkeiten ======
 +Debian: depends, recommends, suggests
  
-===== Neues Repository samt Schlüssel zu Debian ​hinzufügen ​=====+<file txt /​etc/​apt/​apt.conf>​ 
 +TODO 
 +</​file>​ 
 + 
 +CentOS: weak 
 + 
 +<file txt /​etc/​dnf/​dns.conf>​ 
 +install_weak_deps=False 
 +</​file>​ 
 + 
 +====== Zusätzliche Repositories ====== 
 +===== Debian =====
 Adresse des Repositories zu ''/​etc/​apt/​sources.list.d''​ hinzufügen. Adresse des Repositories zu ''/​etc/​apt/​sources.list.d''​ hinzufügen.
  
Zeile 191: Zeile 205:
 [[http://​yum.baseurl.org/​wiki/​Guides| yum]] [[http://​yum.baseurl.org/​wiki/​Guides| yum]]
  
-====== Zusätzliche Repositories ====== 
 ===== Debian ===== ===== Debian =====
   * http://​backports.org - neuere Versionen vieler Pakete für Debian stable   * http://​backports.org - neuere Versionen vieler Pakete für Debian stable
admin_grundlagen/paketverwaltung.txt · Zuletzt geändert: 2024/01/19 09:52 (Externe Bearbeitung)