Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi1: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
lpi1:paketverwaltung [2018/09/17 15:38]
ingo_wichmann [apt, yum und zypper]
lpi1:paketverwaltung [2019/05/22 14:41] (aktuell)
Zeile 28: Zeile 28:
   rpm -i datei.rpm   rpm -i datei.rpm
 | |
-|Paket ​loeschen: (( auch das geht mit //​apt-get//,​ //yum//, //zypper// oder //yast// )) |+|Paket ​loeschaen: (( auch das geht mit //​apt-get//,​ //yum//, //zypper// oder //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 96: Zeile 88:
 oder ''/​etc/​yum.repos.d/​*.repo''​ | ''/​etc/​zypp/​repos.d/​*.repo''​ | oder ''/​etc/​yum.repos.d/​*.repo''​ | ''/​etc/​zypp/​repos.d/​*.repo''​ |
 |Repository-Daten aktualisieren| |Repository-Daten aktualisieren|
-  ​aptitude ​update+  ​apt update
 | |
   yum check-update   yum check-update
Zeile 103: Zeile 95:
 | |
 |Updates einspielen | |Updates einspielen |
-  ​aptitude safe-upgrade +  apt upgrade
-oder +
-  ​apt-get upgrade+
 | |
   yum update   yum update
Zeile 112: Zeile 102:
 | |
 |Distributions upgrade | |Distributions upgrade |
-  ​aptitude full-upgrade +  apt dist-upgrade
-oder +
-  ​apt-get dist-upgrade+
 Ubuntu: Ubuntu:
   do-release-upgrade   do-release-upgrade
Zeile 123: Zeile 111:
 | |
 |Nach Paketen suchen| |Nach Paketen suchen|
-  ​aptitude search suchwort +  apt search suchwort
-  ​apt-cache ​search suchwort+
 | |
   yum search suchwort   yum search suchwort
Zeile 132: Zeile 119:
 | |
 |Beschreibung zu einem Paket anzeigen:| |Beschreibung zu einem Paket anzeigen:|
-  ​aptitude ​show paketname+  ​apt show paketname
 | |
   yum info paketname   yum info paketname
Zeile 139: Zeile 126:
 | |
 |Paket installieren| |Paket installieren|
-  ​aptitude install paketname +  apt install paketname
-  ​apt-get install paketname+
 | |
   yum install paketname   yum install paketname
Zeile 150: Zeile 136:
 | TODO | | TODO |
 |Paket entfernen| |Paket entfernen|
-  ​aptitude ​remove ​paketname +  ​apt remove paketname 
-  aptitude purge paketname +  apt purge paketname
-  apt-get [--purge] remove ​paketname+
 | |
-  yum autoremove ​paketname+  yum remove ​paketname
 | |
   zypper remove paketname   zypper remove paketname
 +|
 +|Überflüssige Pakete entfernen|
 +  apt-get autoremove
 +  apt autoremove
 +|
 +  yum autoremove
 +|
 +  :?:
 | |
 |Paket für Datei ''​samba.schema''​ im Repository suchen| |Paket für Datei ''​samba.schema''​ im Repository suchen|
Zeile 171: Zeile 164:
   apt-cache rdepends cups   apt-cache rdepends cups
  
-==== yast, y2pmsh, rug und zypper ==== 
-YaST, y2pmsh, rug und zypper sind nur für SuSE verfügbar. 
- 
-^Funktion ^y2pmsh ( SuSE 9.2 bis 10.1 / SLES 9 & 10 ) (( nicht offiziell unterstützt - aber brauchbar )) ^rug ( SuSE 10.1 bis 10.2 / SLES 10 ) ^zypper ( ab SuSE 10.2) | 
-| Repositories einbinden |  
-  y2pmsh source --add http://​suse/​i386/​update/​10.1 
-oder 
-  y2pmsh source -a http://​suse/​i386/​update/​10.1 
- ​| ​ 
-  rug service-add -t zypp http://​suse/​i386/​update/​10.1 ​ 
-oder 
-  rug sa -t zypp http://​suse/​i386/​update/​10.1 ​ 
-| 
-  zypper service-add http://​suse/​i386/​update/​10.3 
-oder 
-  zypper service-add http://​suse/​i386/​update/​10.3 
-| 
-|Repository-Daten aktualisieren| 
-  ​ 
-| 
-  rug refresh 
-| 
-  zypper refresh 
-| 
-|Updates einspielen | 
-  y2pmsh upgrade 
-  y2pmsh commit 
-| 
-  rug update 
-| 
-  zypper update 
-| 
-|Nach Paketen suchen| 
-  y2pmsh search suchwort 
-| 
-  rug search suchwort 
-| 
-  zypper search suchwort 
-| 
-|Paketbeschreibung anzeigen:| 
-  y2pmsh show paketname 
-| 
-  rug info paketname 
-| 
-  zypper info paketname 
-| 
-|Paket installieren| 
-  y2pmsh isc paketname 
-oder 
-  y2pmsh install paketname 
-  y2pmsh solve 
-  y2pmsh commit 
-| 
-  rug install paketname 
-| 
-  zypper install paketname 
-| 
-|Paket entfernen| 
-  y2pmsh remove paketname 
-  y2pmsh solve 
-  y2pmsh commit 
-| 
-  rug remove paketname 
-| 
-  zypper remove paketname 
-| 
- 
-Die Paketverwaltung von YaST baut bis SuSE 10.0 / SLES 9 auf dem Programm ''​y2pmsh''​ auf, daß man hier auch an Stelle von yast benutzen kann. ''​y2pmsh''​ hat auch einen interaktiven Modus: einfach starten, und die oben angegebenen Befehle funktionieren incl. Tab-Completion 
- 
-y2pmsh/​YaST/​rug/​zypper bietet die Möglichkeit verschiedene Repositories einzubinden. Eine Liste verfügbarer Repositories findet sich hier: http://​www.opensuse.org/​Additional_YaST_Package_Repositories 
  
-Hier ist beschrieben,​ wie man ein lokales Repository für YaST erstellt: http://​en.opensuse.org/​Network_Installation_Source 
 ===== Neues Repository samt Schlüssel zu Debian hinzufügen ===== ===== Neues Repository samt Schlüssel zu Debian hinzufügen =====
 Adresse des Repositories zu ''/​etc/​apt/​sources.list.d''​ hinzufügen. Adresse des Repositories zu ''/​etc/​apt/​sources.list.d''​ hinzufügen.
lpi1/paketverwaltung.1537198717.txt.gz · Zuletzt geändert: 2018/09/17 15:38 von ingo_wichmann