Δημοσιεύτηκε: 24 Νοέμ 2011, 01:12
από medigeek
Μπορείς να φτιάξεις ένα firefox με τις ρυθμίσεις στο local φάκελο αλλάζοντας το $HOME.

Η διαδικασία είναι απλή:
1. κατεβάζετε την έκδοση που θέλετε, π.χ. http://releases.mozilla.org/pub/mozilla ... 686/en-US/ και αποσυμπιέζετε.
2. Φτιάχνετε ένα script με όνομα "firefoxlocal.sh" στον ίδιο φάκελο που αποσυμπιέσατε και στο αρχείο γράφετε τα εξής:
Κώδικας: Επιλογή όλων
#!/bin/sh
cd "$(dirname $0)"
HOME="$PWD" ./firefox -no-remote

3. Κάνετε το αρχείο εκτελέσιμο: chmod +x firefoxlocal.sh
και εκτελείτε το αρχείο.
Αποτέλεσμα: Θα δημιουργηθεί φάκελος .mozilla στον αποσυμπιεσμένο φάκελο (και όχι στο home). Κάθε φορά που εκτελείτε το αρχείο firefoxlocal.sh θα παίρνει τις ρυθμίσεις από αυτό τον φάκελο.

Η διαδικασία σε script:
Κώδικας: Επιλογή όλων

cd
rm -rf firefox36
mkdir firefox36
cd firefox36
wget http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest-3.6/linux-i686/en-US/firefox-3.6.24.tar.bz2 -O firefox-3.6.24.tar.bz2
tar xjf firefox-3.6.24.tar.bz2
echo '#!/bin/sh' > firefox/firefoxlocal.sh
echo 'cd "$(dirname $0)"' >> firefox/firefoxlocal.sh
echo 'HOME="$PWD" ./firefox -no-remote' >> firefox/firefoxlocal.sh
chmod +x firefox/firefoxlocal.sh
echo "All done. Now run: $PWD/firefox/firefoxlocal.sh"