#1 Le 26/03/2015, à 23:49
- LuSimeon
Paquets d'installation / paquets personnels
Bonjour,
Après un problème sur mon ubuntu 14.04 hier, j'ai décidé de réinstaller au propre un ubuntu 14.04.
Avant cela j'ai sauvegardé la liste des paquets présent sur l'OS. J'ai donc la liste de tous les paquets de mon ancien système mais également la liste des paquets de mon nouveau système vierge.
Je souhaite donc récupérer les paquets que j'ai installé personnellement sur l'ancien système sans leurs dépendances et surtout sans les paquets de base ?
Une commande dans le terminal permettrait-elle cela ? Notamment la commande
diff
avec certaines options ?
J'espère avoir été clair :)
Hors ligne
#2 Le 27/03/2015, à 08:44
- genma
Re : Paquets d'installation / paquets personnels
diff est une commande qui permet de comparer deux fichier textes.
la liste de tous les paquets de mon ancien système mais également la liste des paquets de mon nouveau système vierge.
Tu l'as en quel format? Fichier texte? Il faudra un exemple de quelques lignes pour qu'on te fasse un petit script shell. Tu veux la liste des noms de programmes que tu as pu installé, c'est ça?
"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière".
Utilisateur d'Ubuntu depuis la version 4.10 !
Mon blog ? https://blog.genma.fr
Mon twitter? http://twitter.com/genma
Hors ligne
#3 Le 27/03/2015, à 08:49
- Caribou22
Re : Paquets d'installation / paquets personnels
Bonjour,
Par compte, si c'est un paquet installé qui te pose le problème qui te fait tout ré-installer, tu restaureras aussi ce problème avec tes autres paquets, non ?
Hors ligne
#4 Le 28/03/2015, à 00:15
- LuSimeon
Re : Paquets d'installation / paquets personnels
@genma :
Mes deux listes de paquets sont au format textes, je l'ai ai exportées grâce à la commande
dpkg --get-selections > liste-des-paquets
Voici un exemple de chacun des fichiers :
- Paquets de base :
acpi-support
activity-log-manager-control-center
adduser
aisleriot
alsa-base
anacron
apparmor
app-install-data-partner
apt
apt-transport-https
apt-utils
avahi-autoipd
baobab
- Paquet supplémentaires :
account-plugin-facebook install
account-plugin-flickr install
account-plugin-google install
account-plugin-twitter install
account-plugin-windows-live deinstall
accountsservice install
accountsservice-ubuntu-schemas install
accountsservice-ubuntu-touch-schemas install
acl install
acpi-support install
acpid install
activity-log-manager install
activity-log-manager-control-center install
adduser install
adium-theme-ubuntu install
aisleriot install
alsa-base install
alsa-utils install
anacron install
ant install
ant-optional install
apache2 install
apache2-bin install
apache2-data install
apache2-utils
Je souhaite donc récupérer la liste des programmes que j'ai installé moi même, pour pouvoir les réinstallé automatiquement grâce a dpkg --set-selections, sans devoir tout refaire à la main.
@Caribou22 :
Oui c'est sûrement un paquet installé qui me pose problème, mais j'aurais souhaité déjà filtrer une grosse partie des paquets et leurs dépendances pour cibler le paquet qui pose problème plus simplement.
Merci de votre aide :)
Hors ligne