# download tar.bz2 archive
wget "http://download-installer.cdn.mozilla.net/pub/firefox/releases/29.0.1/linux-i686/en-US/firefox-29.0.1.tar.bz2"
# extract files from tar.bz2 archive to /opt
tar xvjf firefox-29.0.1.tar.bz2 -C /opt
# assign firefox icon to firefox binary
awk '/<special-files>/{print;print " <rule match=\"/opt/firefox/firefox\">\n <icon>/opt/firefox/browser/icons/mozicon128.png</icon>\n </rule>";next}1' ~/.config/rox.sourceforge.net/ROX-Filer/globicons > /tmp/globicons
mv /tmp/globicons ~/.config/rox.sourceforge.net/ROX-Filer/globicons
# make symbolic link to let you launch firefox from any directory
ln -s /opt/firefox/firefox /usr/local/bin/firefox
# create desktop icon with location 288,128
awk '/\/backdrop/{print;print " <icon x=\"288\" y=\"128\" label=\"firefox\">/opt/firefox/firefox</icon>";next}1' ~/Choices/ROX-Filer/PuppyPin > /tmp/PuppyPin
mv /tmp/PuppyPin ~/Choices/ROX-Filer/PuppyPin
rox -p ~/Choices/ROX-Filer/PuppyPin
Firefox icon will appears after restarting X server.
No comments:
Post a Comment