AppImage
Où as-tu vu là-dedans qu'il faut créer un dossier Firefox_(…).AppImage.
config ?
Autrement dit si on partait d'une clé usb vide, il ne devrait se trouver dessus que
⋅ l'exécutable : Firefox_(…).AppImage
⋅ et le dossier pseudo home : Firefox_(…).AppImage.home
OU ces 2 ↑ éléments doivent se trouver dans un même dossier.
Si ces 2 éléments sont au même endroit, l'Appimage FF écrira automatiquement ses config's dans le dossier
Firefox_(…).AppImage.home/.mozilla/(…) pas besoin de toucher à quoi que ce soit d'autre.
Du coup le
profile.ini que tu montres au #20, est-ce celui généré automatiquement par l'Appimage FF après un premier lancement ( je n'ai pas l'impression ) ?
Donc pour re-partir de zéro, sans lancer Firefox, sur ta clé usb :
⋅ supprime le dossier
Firefox_(…).AppImage.config et son contenu,
⋅ supprime le contenu du dossier
Firefox_(…).AppImage.home mais conserve bien ce dossier, vide,
⋅ lance l'Appimage de FF depuis cette clé, navigue sur le web, enregistre des marque pages, télécharge des fichiers, etc
→ constate que ces activités finissent bien enregistrées dans
Firefox_(…).AppImage.home/(…) (…) car il y a plusieurs endroits impactés par le fonctionnement de FF :
.mozilla/firefox bien sûr, mais aussi
.cache/mozilla/firefox et probablement
Downloads.
→ vérifie via
about:config ou
about:profiles le chemin du profil utilisé par ce FF.
⋅ quitte FF. Maintenant regarde, sans le modifier, à quoi ressemble le fichier
profiles.ini sur la clé usb, dans le dossier
Firefox_(…).AppImage.home/.mozilla/firefox
→ tu peux copier coller dans
Firefox_(…).AppImage.home/.mozilla/firefox d'autres dossiers de profil si ça te chante, à condition de les renseigner dans le fichier
profile.ini, en tout cas pour le FF en Appimage, tu es obligé de les mettre là.
Flatpak
voir réponse d'abakkk
deb
voir réponse de beuguissime, j'avais oublié cette possibilité