Pages : 1
#1 Hier à 09:01
- Logoden
Changer d'ordinateur portable
Bonjour à tous,
Je souhaite changer d'ordinateur portable. Pas de problème pour installer ubuntu 24.04 en dual boot avec win sur le nouveau PC car de nombreux sujets sont disponibles pour cela.
Par contre je cherche ici (sans avoir trouvé de discussions récentes) à exporter de l'ancien PC vers le nouveau:
1- le home
2- la liste des paquets que j'ai dans le vieux PC afin de pouvoir les retrouver dans le nouveau PC.
Je précise que l'ancien PC est encore sous 22.04 et que lorsque le nouveau sera paramétrer le vieux ne servira plus.
Peut-être faut-il que je le fasse migrer vers 24.04 avant?
Quelqu'un connait-il une discission récente ici pour effectuer ce projet car je ne trouve pas?
Merci à tous et bonne journée
Logoden Ubuntu 22.04.3 LTS
Hors ligne
#2 Hier à 09:53
- O_20_100_O
Re : Changer d'ordinateur portable
Bonjour,
Il y a de nombreuses solutions possibles et chacune avec ses avantages et inconvénients.
Tout se discute, mais voilà ce que je ferais dans ton cas.
Sauvegarde des données personnelles.
Liste papier des applications les plus utilisées.
Installation de la distribution de ton choix après avoir créé, en live-usb, deux partitions. Une pour la racine / où tu placeras ton installation, et une autre où tu copieras ensuite les données sauvegardées. La partition esp existe déjà.
Terminer par installer les applications de la liste qui sont absentes.
Bonne chance avec Grub au fil du temps, les spécialistes t'expliqueront comment cohabiter avec Windows au mieux.
Dernière modification par O_20_100_O (Hier à 09:55)
En ligne
#3 Hier à 11:22
- LukePerp
Re : Changer d'ordinateur portable
liste des paquets installés :
grep " install " /var/log/apt/history.log | awk '{print $4}'
liste des applis installées triées :
comm -23 <(apt-mark showmanual | sort) <(apt list --installed | grep automatic | awk -F/ '{print $1}' | sort)
liste des applis snap :
snap list
applis flatpak :
flatpak list
Dernière modification par LukePerp (Hier à 11:23)
Gamer inside - Ubuntu Mate dernière LTS - Intel i5, 16 Go - Dual boot Windows - Ethereum user
Hors ligne
#4 Hier à 13:20
- geole
Re : Changer d'ordinateur portable
Bonjour
Complète aussi avec le script de nany pour les applications non snap , appimage, flatpak
apt-mark showmanual > ~/manual-installed.txt
initial=( $(zgrep -oP "(?<=Package: ).*" /var/log/installer/initial-status.gz) )
for p in ${initial[@]} ; do sed -i "/^$p$/d" ~/manual-installed.txt ; done
cat ~/manual-installed.txt
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#5 Hier à 18:59
- Logoden
Re : Changer d'ordinateur portable
Merci pour vos réponses
Dernière modification par Logoden (Hier à 19:00)
Logoden Ubuntu 22.04.3 LTS
Hors ligne
#6 Hier à 19:11
- Logoden
Re : Changer d'ordinateur portable
liste des paquets installés :
grep " install " /var/log/apt/history.log | awk '{print $4}'
liste des applis installées triées :
comm -23 <(apt-mark showmanual | sort) <(apt list --installed | grep automatic | awk -F/ '{print $1}' | sort)
liste des applis snap :
snap list
applis flatpak :
flatpak list
Merci pour tes propositions,
Je n'ai parcontre aucun résultat pour:
- liste des paquets installés :
avec: grep " install " /var/log/apt/history.log | awk '{print $4}'
- applis flatpak :
avec: flatpak list
La commande « flatpak » n'a pas été trouvée, mais peut être installée avec :sudo apt install flatpak.
Logoden Ubuntu 22.04.3 LTS
Hors ligne
#7 Hier à 19:21
- geole
Re : Changer d'ordinateur portable
Pour l'history c'est normal que tu ne trouves quasiment rien. Car il y a de l'épuration
ls -l /var/log/apt/history*
Donc tu n'as aucune application flatpak
Dernière modification par geole (Hier à 19:22)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#8 Aujourd'hui à 08:26
- LukePerp
Re : Changer d'ordinateur portable
Bonjour
Complète aussi avec le script de nany pour les applications non snap , appimage, flatpakapt-mark showmanual > ~/manual-installed.txt initial=( $(zgrep -oP "(?<=Package: ).*" /var/log/installer/initial-status.gz) ) for p in ${initial[@]} ; do sed -i "/^$p$/d" ~/manual-installed.txt ; done cat ~/manual-installed.txt
wahoo, très pertinent ! Je l'ai ajouté à mes notes, merci
Dernière modification par LukePerp (Aujourd'hui à 08:33)
Gamer inside - Ubuntu Mate dernière LTS - Intel i5, 16 Go - Dual boot Windows - Ethereum user
Hors ligne
#9 Aujourd'hui à 08:54
- nany
Re : Changer d'ordinateur portable
Bonjour,
Ce n’est pas un script mais une suite de lignes de commandes que j’avais proposées il fut un temps dans je ne sais plus quel fil.
Voici le script que j’ai fait à la suite et qu’il me semble avoir publié dans le même fil :
#! /bin/bash
# license:
# ----------------------------------------------------------------------------
# "THE BEER-WARE LICENSE" (Revision 42):
# <nany@forum.ubuntu-fr.org> wrote this file. As long as you retain this
# notice you can do whatever you want with this stuff. If we meet some day,
# and you think this stuff is worth it, you can buy me a beer in return. nany
# ----------------------------------------------------------------------------
#
# licence :
# ----------------------------------------------------------------------------
# "LICENCE BEERWARE" (Révision 42):
# <nany@forum.ubuntu-fr.org> a créé ce fichier. Tant que vous conservez cet
# avertissement, vous pouvez faire ce que vous voulez de ce truc. Si on se
# rencontre un jour et que vous pensez que ce truc vaut le coup, vous pouvez
# me payer une bière en retour. nany
# ----------------------------------------------------------------------------
GetFlavor()
{
echo "
1 - Edubuntu
2 - Kubuntu
3 - Lubuntu
* 4 - Ubuntu
5 - Ubuntu Budgie
6 - Ubuntu Cinnamon
7 - Ubuntu Kylin
8 - Ubuntu Mate
9 - Ubuntu Studio
10 - Ubuntu Unity
11 - Xubuntu
"
while true
do
read -p "Entrez le numéro de votre variante (Entrée = 4) : " f
case $f in
"1" ) UFlavor="edubuntu" ; break ;;
"2" ) UFlavor="kubuntu" ; break ;;
"3" ) UFlavor="lubuntu" ; break ;;
"" | "4" ) UFlavor="ubuntu" ; break ;;
"5" ) UFlavor="ubuntu-budgie" ; break ;;
"6" ) UFlavor="ubuntu-cinnamon" ; break ;;
"7" ) UFlavor="ubuntu-kylin" ; break ;;
"8" ) UFlavor="ubuntu-mate" ; break ;;
"9" ) UFlavor="ubuntu-studio" ; break ;;
"10" ) UFlavor="ubuntu-unity" ; break ;;
"11" ) UFlavor="xubuntu" ; break ;;
* ) echo "Entrée erronée !" ;;
esac
done
}
apt-mark showmanual > ~/liste-ajout-deb.txt
LANG=C snap list | awk '!/^Name/{print $1}' > ~/liste-ajout-snap.txt
UCodename=$(lsb_release -sc)
UVer=$(lsb_release -sd | awk '{print $2}')
if test -f /var/log/installer/media-info ; then
UFlavor=$(awk '{print tolower($1)}' /var/log/installer/media-info)
else
GetFlavor
fi
case $UFlavor in
"ubuntu" )
if test "$UVer" == "23.10" ; then UVer="23.10.1" ; fi
Url="https://releases.ubuntu.com/$UVer/ubuntu-$UVer-desktop-amd64.manifest"
;;
"ubuntu-cinnamon" | "ubuntu-kylin" )
Url="https://cdimage.ubuntu.com/${UFlavor/-/}/releases/$UVer/release/${UFlavor/-/}-$UVer-desktop-amd64.manifest"
;;
"ubuntu-studio" )
Url="https://cdimage.ubuntu.com/${UFlavor/-/}/releases/$UVer/release/${UFlavor/-/}-$UVer-dvd-amd64.manifest"
;;
"ubuntu-budgie" )
if test "$UVer" == "23.10" ; then UVer="23.10.1" ; fi
Url="https://cdimage.ubuntu.com/$UFlavor/releases/$UVer/release/$UFlavor-$UVer-desktop-amd64.manifest"
;;
* )
Url="https://cdimage.ubuntu.com/$UFlavor/releases/$UVer/release/$UFlavor-$UVer-desktop-amd64.manifest"
;;
esac
InitialDeb=( $(wget -qO- "$Url" | awk '!/snap:/{print $1}' | xargs -r apt-mark showmanual) )
InitialSnap=( $(wget -qO- "$Url" | awk '/snap:/{sub("snap:", "", $1) ; print $1}') )
for p in ${InitialDeb[@]} ; do sed -i "/^$p$/d" ~/liste-ajout-deb.txt ; done
sed -i "/linux-/d" ~/liste-ajout-deb.txt
for s in ${InitialSnap[@]} ; do sed -i "/^$s$/d" ~/liste-ajout-snap.txt ; done
echo "Les fichiers liste-ajout-deb.txt et liste-ajout-snap.txt ont été créés dans votre dossier personnel."
Hors ligne
#10 Aujourd'hui à 09:00
- xubu1957
Re : Changer d'ordinateur portable
Bonjour,
@nany
Ce fil lister mes programme installées d'une version pour les réinstaller... ?
ou Script totalement inutile donc rigoureusement indispensable. ?
Dernière modification par xubu1957 (Aujourd'hui à 09:03)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#11 Aujourd'hui à 09:14
- nany
Re : Changer d'ordinateur portable
Oui, c’est celui-ci.
Hors ligne
Pages : 1