Wie kann ich meine Programme / Anwendungen sichern, damit ich nach der Neuinstallation noch die gesicherten verwenden kann?


24

Gibt es eine Möglichkeit, alle meine Programme, alle Apps zu sichern, sie in ein Verzeichnis oder ähnliches zu legen, damit ich sie das nächste Mal schnell installieren kann, ohne manuell über das App Center gehen, sie vom Terminal herunterladen zu müssen, usw ?

Beachten Sie, dass ich sie möglicherweise aus einer anderen Distribution als der importieren kann, auf der ich sie exportiert habe. Angenommen, ich bin in Ubuntu, habe ein paar Sachen exportiert und dann BT installiert und wollte sie von dort importieren.


3
@ Martin Betz: Ich bin nicht einverstanden, dass diese Frage ein Duplikat ist. Das OP möchte eindeutig eine umfassende Sicherung aller installierten Anwendungen, einschließlich solcher, die nicht über apt-get oder dpkg installiert wurden.
Flimm

Antworten:


32

Wenn ich mein Ubuntu formatieren muss, folge ich diesen Schritten:

  1. dpkg --get-selections > package_list Dadurch wird eine Textdatei erstellt (package_list ) mit allen Paketen erstellt, die auf Ihrem System installiert sind. Sie können die Datei bearbeiten, wenn Sie einige Pakete löschen möchten.
  2. Sicherungsdatei /etc/apt/sources.listund /etc/apt/sources.list.d/Ordner. Hier gibt es alle Repositories.
  3. Backup /home/MyUser . Bei allen Anwendungseinstellungen handelt es sich um versteckte Ordner / Dateien im Basisordner Ihres Benutzers. Vielleicht möchten Sie auswählen, welche Einstellungen Sie wiederherstellen möchten.
  4. Formatieren und installieren Sie neues Ubuntu.
  5. Stellen Sie Ihre Repositorys wieder her ( /etc/apt/sources.listDatei und /etc/apt/sources.list.d/Ordner).
  6. sudo apt-get update && sudo apt-get upgrade
  7. sudo dpkg --clear-selections und sudo dpkg --set-selections < package_list . So stellen Sie die Informationen Ihrer installierten Pakete wieder her
  8. Installiere sie: sudo apt-get update && sudo apt-get dselect-upgrade
  9. Schließlich sudo apt-get autoremoveeinige Pakete zu reinigen.

Nun, es gibt 9 Schritte, aber Sie haben eine einfache Ubuntu-Neuinstallation.

Eine andere Lösung besteht darin, eine Liste mit Ihren installierten Anwendungen zu führen sudo apt-get install app-name(Sie können ein Bash-Skript erstellen).


@lago Ist es möglich, standardmäßig installierte Anwendungen zu vermeiden. Als Beispiel ist Firefox standardmäßig installiert und VLC nicht. Also als nächstes, wenn ich das System installieren werde, nur vlc installieren.
Shantanu

@shantanu dafür musst du dein eigenes Ubuntu-Image erstellen. Es gibt eine Software, die Ihnen hilft. Suchen Sie in Google oder stellen Sie eine andere Frage :)
ilazgo

@Lago Entschuldigung für meine schlechte Erklärung. Eigentlich meine ich, dass auf einem frisch installierten Ubuntu Firefox installiert ist. Jetzt installiere ich vlc. Lässt Paketliste erhalten. Es sollte zwei Pakete geben, Firefox und VLC. Jetzt möchte ich wieder frisches Ubuntu installieren. Möchten Sie meine Pakete wiederherstellen. dpkg --set-selection <Paketliste. dpkg läuft für Firefox und VLC. Aber ich brauche keinen Firefox, nur VLC, das nicht standardmäßig installiert ist (in frischem Ubuntu).
Shantanu

@shantanu Nun, dafür musst du ein leeres Ubuntu-Image bekommen (und dann alles installieren, was du willst), oder du musst ein sudo apt-get remove --purge firefoxfür jedes Paket machen, das du deinstallieren willst. Das können Sie in einem Bash-Skript tun.
Ilazgo

2
Für zukünftige Leser: Ich habe gestern einen Vertrauenssprung gemacht und die Neuinstallation durchgeführt. Der Teil, in dem ich die Liste der installierten Software "exportiere" und dann "importiere", verlief reibungslos. Der Teil "Sichern des privaten Ordners" verlief einwandfrei, da ich meinen Laptop genau wie zuvor konfiguriert habe. Einige Personen gaben an, dass der back in timeSnapshot möglicherweise alte Snapshots nicht erkennt, wenn die Konto- / Berechtigungskonfiguration nicht exakt identisch ist.
Heisenberg,

0

Für Versionen bis 15.04 ist Aptik eine nette GUI-Methode zum Sichern auf ein entferntes Laufwerk und zum Wiederherstellen aller Daten mit wenigen Mausklicks.

Es ist in den PPAs verfügbar.


Können Sie bitte den Link zu der Seite erwähnen, die die Installation dieser Software zeigt?
Edward Torvalds

0

5
Obwohl Ihre Antwort zu 100% korrekt ist, kann es auch zu 100% unbrauchbar werden, wenn dieser Link verschoben, geändert, in einen anderen verschmolzen wird oder die Hauptseite einfach verschwindet ... :-( Bearbeiten Sie daher Ihre Antwort und kopieren Sie die relevante Schritte vom Link in Ihre Antwort, wodurch Ihre Antwort für 100% der Lebensdauer dieser Website garantiert wird! ;-) Sie können den Link immer am Ende Ihrer Antwort als Quelle für Ihr Material
belassen

0

@ilazgos Antwort genau richtig !! Danke. Ich habe aufgrund des Problems ein etwas anderes Format verwendet. Meins beinhaltete das Verschieben eines verschlüsselten Heimordners von einem Disk-Image, das ich ursprünglich erstellt hatte, in den aktuellen Heimordner. Mit der @ ilazgo-Lösung rsync options source destinationkonnte ich die beiden zusammenführen. Eine andere Lösung finden Sie hier

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.