Select Page

Installierte Pakete sichern

by | Jul 10, 2009 | Linux

Bei der Neuinstallation eines Servers oder dem Umzug auf neue Hardware, kann man sich eine Menge Zeit sparen, wenn man auf dem alten System einfach die Liste aller installierten Pakete sichert und diese automatisiert auf dem neuen System wieder einspielt. Wegen der verschiedenen Paketverwaltungssysteme geht das je nach Distribution immer ein bisschen anders. Hier die verschiedenen Möglichkeiten, je nach verwendeter Distribution:

Debian & Ubuntu

Backup
[code lang=”shell”]
# dpkg –get-selections > pakete.log
[/code]
Restore
[code lang=”shell”]
# dpkg –set-selections < pakete.log
# apt-get dselect-upgrade
[/code]

Fedora

Backup
[code lang=”shell”]
# rpm -qa > pakete.log
[/code]
Restore
[code lang=”shell”]
# yum -y install $(cat pakete.log)
[/code]

OpenSUSE

Backup
[code lang=”shell”]
# rpm -qa –queryformat ‘%{NAME} ‘ > pakete.log
[/code]
Restore
[code lang=”shell”]
# sudo zypper install $(cat pakete.log)
[/code]

Gentoo

Backup
[code lang=”shell”]
# cp /var/lib/portage/world pakete.log
[/code]
Restore
[code lang=”shell”]
# cat pakete.log | xargs -n1 emerge -uv
[/code]

MacPorts unter OS X

Backup
[code lang=”shell”]
# port installed | grep -v ‘The following’ | awk ‘{print $1}’ >> Desktop/macports.log
[/code]
Restore
[code lang=”shell”]
# sudo port install $(cat Desktop/macports.log)
[/code]
Hat jemand noch weitere Distributionen, die man in eine solche Liste aufnehmen kann? Und wie sieht es auf anderen Systemen, wie Mac OSX oder Windows aus?

Julian Hein
Julian Hein
Executive Chairman

Julian ist Gründer und Eigentümer der NETWAYS Gruppe und kümmert sich um die strategische Ausrichtung des Unternehmens. Neben seinem technischen und betriebswirtschaftlichen Background ist Julian häufig auch kreativer Kopf und Namensgeber, beispielsweise auch für Icinga. Darüber hinaus ist er als CPO (Chief Plugin Officer) auch für die konzernweite Pluginstrategie verantwortlich und stösst regelmässig auf technische Herausforderungen, die sonst noch kein Mensch zuvor gesehen hat.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

More posts on the topic Linux

Kickstart your Laptop with Linux

Alle paar Jahre bekomme ich einen neuen Laptop bei Netways. Vor zwei Wochen war es wieder so weit und somit eine gute Gelegenheit mal wieder die Betriebssystem-Frage zu stellen. Die alte Frage also: "Welches Linux ist das Beste?". Also für mich ganz persönlich. Nicht...

Ansible – Testing roles with Molecule

Ansible is a widely used and a powerful open-source configuration and deployment management tool. It can be used for simple repetitive daily tasks or complex application deployments, therefore Ansible is able to cover mostly any situation. If used in complex or...

NETWAYS Support Collector Roadmap

Den Support Collector konnte ich bereits in meinem letzten Blogpost vorstellen. Für alle die den Beitrag verpasst haben, hier kurz umrissen was es ist: Bei dem Tool handelt es sich um einen von uns geschriebenen Datensammler, welche alle möglichen Support relevanten...