質問: linux上のfirefoxportableバージョン? 開発者として、firefoxのさまざまなバージョンでサイトとアドオンをテストする必要があるため、独自のプロファイルとデータを使用して特別なフォルダーにfirefoxを作成するためのツールが必要です。また、一部のお客様は、新しいfirefoxバージョンでは動作しない古いソフトウェアを実行するために特定のfirefoxバージョンを必要としています。linux用の特定のバージョンからfirefoxportableバージョンを作成するにはどうすればよいですか?トリック全体を実行するインストールスクリプトを探しているので、目的のバージョンを複数のマシンに簡単にインストールできます。
回答: linuxの場合、特定のfirefoxバージョンをダウンロードして追加のフォルダーにインストールするスクリプトを作成しました。私もここでホストします: https://gist.github.com/rubo77/b999c1bc6d10ab802536 #!/bin/sh # configure the following variables according to your requirements version="24.0" # chose from http://download.cdn.mozilla.net/pub/mozilla.org/firefox/releases/ language="en-us" # e.g. "de" or "en-us" ######################################################## application="firefox" # "thunderbird" or "firefox" but file extension, archive extraction, and binary execution needs to be adapted as well see filenames at http://download.cdn.mozilla.net/pub/mozilla.org/ echo this script downloads "${application} version ${version} if you want to install another version press ctrl c and edit and configure this file" read -n1 -r -p "press space to continue..." key file="${application}-${version}.tar.bz2" url="http://download.cdn.mozilla.net/pub/mozilla.org/${application}/releases/${version}/linux-i686/${language}/${file}" #e.g. mkdir "${application}-portable" cd "${application}-portable" wget $url echo "extracting archive, please wait..." tar xfj $file rm $file mv $application app mkdir data echo '#!/bin/sh' > "${application}-portable" echo 'dir=${0%/*}' >> "${application}-portable" echo 'if [ "$dir" = "$0" ]; then' >> "${application}-portable" echo ' dir="."' >> "${application}-portable" echo 'fi' >> "${application}-portable" echo 'cd "$dir/app"' >> "${application}-portable" echo './firefox -profile ../data' >> "${application}-portable" chmod +x "${application}-portable" echo ... finished echo "#close all running instances of another ${application} version:" echo killall ${application} echo "#change into the directory" echo "# and start the application there" echo cd "${application}-portable" echo ./"${application}-portable" 私はこのソースを使用しました: http://portableapps.com/node/16344 todo:このページの助けを借りてスターターを追加するかもしれません: http://wiki.ubuntuusers.de/portable_firefox