- Code: Tout sélectionner
Bonjour,
Créer un profile via
Code:
firefox -ProfileManager
et l'utliser par l'option -P fonctionne pourtant.
D'ailleurs tu peux également définir un dossier personnel autre que celui par défaut.
L'interêt du script c'est de ne rien faire à la main donc cette solution ne convient pas.
- Code: Tout sélectionner
Sinon tu peux modifier le fichier ~/.mozilla/firefox/profiles.ini pour ajouter un profil via un script. Par exemple:
profiles.ini avant
*
Ca par contre ça à l'air bien. Je vais tester, si ça marche je met le script bash en ligne.
- Code: Tout sélectionner
Mon profil FireFox et Thunderbird sont tous les 2 partagés sur WindowsXP et Linux (Ubunutu actuellment).
On ne parle pas du tout de la même chose, mais merci. Je connais d'ailleurs très bien cette technique, mais là il s'agit d'un clé usb et d'un live cd, de plus je veux l'automatiser.
// Edit : Merci ça a parfaitement marché, il faut en revanche laisser un temps à firefox pour se lancer avec le nouveau profil (ne pas s'acharner sur le bouton de lancement).
Maintenant j'ai un environnement de travail et de loisir en live cd bien adapté en quelques secondes automatiquement.
Je poste le script si il y en a que ça interresse.
- Code: Tout sélectionner
###### Partage du profil firefox et mis en default #######"
echo "Default=0
[Profile1]
Name=nom_du_profil
IsRelative=0
Path=/chemin/absolu
Default=1" >> ~/.mozilla/firefox/profiles.ini;
###### Montage des partitions utiles au travail #######
sudo mkdir /chemin/point/de/montage;
sudo mount /dev/nom_du_disque /chemin/point/de/montage;
###### Connexion au spot wifi local ######
sudo iwconfig nom_de_la_carte ESSID nom_du_spot KEY cle_wep;
sudo dhclient nom_de_la_carte;
####### Mise à jour de des dépôt pour être un peu à l'aise #######
sudo chmod 777 /etc/apt/sources.list; # un peu bourrin sans doute
sudo echo "
deb http://archive.ubuntu.com/ubuntu edgy main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu edgy main restricted universe multiverse
## Uncomment ***spam*** two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
# deb http://archive.ubuntu.com/ubuntu edgy universe
# deb-src http://archive.ubuntu.com/ubuntu edgy universe
deb http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted universe multiverse
# UNIVERSE
deb http://fr.archive.ubuntu.com/ubuntu hoary universe
deb-src http://fr.archive.ubuntu.com/ubuntu hoary universe
# MULTIVERSE
deb http://fr.archive.ubuntu.com/ubuntu hoary multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu hoary multiverse" > /etc/apt/sources.list;
sudo apt-get update;
####### Installation de quelques softs légers et polyvalents pour la session live ######
sudo apt-get -y install vlc aspell-fr abiword;
####### Témoin du succès du script ##########
echo "
====DONE====";
read;
Je met un résolu donc. Bien sur le script ne demande qu'à être amélioré à grand coup d'options (mode interactif, verbeux, iwlistscan pour choix de hotspots, etc) mais bon j'ai fait ça pour gagner du temps, pas en passer 5 h pour faire un nouvel outil. Cela dit c'est une idée à creuser, je crois que ça peut interresser pas mal de monde qui naviguent entre plusieurs profils et qui n'aiment pas ou ne peuvent pas synchroniser via le net.
// edit 2 : ouch ! Ca ne marche pas si on a paq démarré firefox une fois (fichier non trouvé). Il va falloir que je rajout un test... Je m'y met un de ces quatres.