Slim truuk om te verhoog die spoed van firefox browser jy hoe toegespits sqlite databasis. VAKUUM proses prescrita databasis, so sy Defragmentatie, verminder die grootte en maak die vraag meer vinnig, skyf gebruik meer doeltreffende, kan verminder en die las op die ry jy om te lees ten einde binne my. As'n reël, dit is waar vir enige databasis wat nie outomaties vakuum/defrag self.

Die proses van die databasis defragmentatie Firefox is redelik triviaal – uitgevoer sqlite3 db-lêer VAKUUM in profiledata gids firefox. In linux die pad is gewoonlik ~/.mozilla/firefox/random-naam.standaard. In beginsel, jy moet net 1 dircetory .mozilla/firefox as jy meer, jy kan kyk~/.mozilla/firefox/profiele.ini na die korrekte gids in die profiel van jou browser. Want ek is nie besig is om uit te voer die proses hand raspish basiese script wat Defragmentatie databasis:

for db in $(find ~/.mozilla/firefox/$(grep Path ~/.mozilla/firefox/profiles.ini | cut -d'=' -f2) -maxdepth 1 -name "*.sqlite" -type f)
do
   echo "VACUUM ${db}"
   sqlite3 ${db} VACUUM
   sqlite3 ${db} REINDEX
done

Na afloop van die script loop die soektog in die geskiedenis-dit is self-laai lisik is sensitief vinniger. Die script ek dink met klein veranderinge wat jy kan gebruik in Mac OS.

p.Hier is die weergawe vir Mac OS X – getoets op Mac OS X Sierra. Om te forename delimiter om nuwe orde, as gevolg van die ruimte in die pad na die gids wat bevat die profiel firefox

OIFS="$IFS"
IFS=$'\n'
for db in $(find ~/Library/Application\ Support/Firefox/$(grep Path ~/Library/Application\ Support/Firefox/profiles.ini | cut -d'=' -f2)  -maxdepth 1  -name "*.sqlite" -type f)
do
echo "VACUUM && REINDEX ${db}"
sqlite3 "${db}" VACUUM;
sqlite3 "${db}" REINDEX;
done

Van tyd tot tyd ek nodig het om te gebruik om'n Bitcoin URI, en wanneer ek nodig het om die kliënt ek nie asosiale irriterende, dat Trnava om alles te doen met die hand. Procedureto baie triviale in hierdie Vereniging. Kan word in die volgende gevalle 5 bril

  1. Oop in die adres bar van jou oor:config
  2. Skep'n nuwe sleutel van die tipe boole (Klis, regs-kliek -> nuwe -> boole)
  3. Tik die naam: netwerk.protokol-hanteerder.bloot te stel.bitcoin
  4. Kies valse
  5. Следващият път когато кликнете на Bitcoin URI ще бъдете попитани за избор път до Bitcoin клиента си. Бъдете сигурни че е с изпълними права.

Аз лично използвам MultiBit клиента който е има всичката необходима фунционалност и е достатъчно пъргавичък

Official Iceweasel Icon, used in Debian Package

Ek gebruik Debian vir byna 5-6 jare reeds. Een van die dinge wat altyd my casavela is, mense van Debian span-en hulle vervang met Firefox Iceweasel. Die rede hiervoor is baie ideologized – sedert Debian-s hou absoluut 100% gratis verspreiding en iemand komponente soos lettertipes en ander dinge, eiendoms Firefox gebruik'n vurk-en wat was vry van hierdie dinge. Soms “Ice Weasel” hierdie gedeelde vreemd, maar ek het nog nooit gehad het 100% duidelike bewyse, die minimum is'n ander leser. Ten minste, dit was tot gister. Het gister html5 toets om die leser-en ek het gevind dat nepriyatny feit, wat om te doen 10-15 punte minder as die standaard weergawe. Uiters ongemaklik, van swery weergawes ek het die dieselfde 18.0.1. Hier en verdere al is duidelik, wat sal terug te keer na die standaard weergawe, maar ek wonder hoekom dit is'n belangrike komponent nie werk soos verwag en dit was nie genoem word nie. Algehele mooi irriterende fanatiese ideoloë wat verkies 100% oop oplossing, selfs as dit nie so goed soos dit moet wees meestal. Dit is soos die verlies van kern GPU prestasie is om te gebruik die gratis Nvidia bestuurder en nie die een wat bied my die vervaardiger – persoonlik, ek kan nie bekostig om so'n verlies van prestasie. O, laat ons gaan terug na die migrasie van die een na die ander leser. Algehele, dit is'n redelik eenvoudige berekening as ek kan'n lys van'n paar stappe sal beklemtoon die belangrikste

  1. Laai die korrekte weergawe vir jou argitektuur sake of jy gebruik x86 of x64 weergawes van die plugins soos flash en ander wat reeds geïnstalleer op jou stelsel. As jy nie seker is watter soort van argitektuur kan jy gaan met die uname-m opdrag in cosoleto.
wget ftp://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-$(uname -m)/en-US/firefox-18.0.1.tar.bz2 -O /tmp/firefox.tar.bz2
  1. Pak die leser-'n kan maak dit waar jy wil /home, /kies of waar die siel jy baadjies persoonlik, ek predoctor /kies
tar jxfv /tmp/firefox.tar.bz2 -C /opt/
  1. Voeg'n skakel na die ou uitvoerbare lêer na die nuwe plek leser-'n
ln -s /opt/firefox/firefox /usr/bin/firefox
  1. 'n verwysing by te voeg om te inprop-s op'n nuwe plek, sodat ons kan kyk flash video's en ander
ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins
  1. update broser-'n standaard
update-alternatives --install  /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100
  1. en voeg'n inskrywing vir'n nuwe program in jou stelsel
echo '[Desktop Entry]
Name=Firefox
GenericName=Web Browser
Comment=Surf the internet
Exec=/opt/firefox/firefox %u
Terminal=false
Icon=/opt/firefox/icons/mozicon128.png
Type=Application
Categories=Application;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;
StartupWMClass=Firefox-bin
StartupNotify=true' > /usr/share/applications/firefox.desktop

Basies, dit is die stappe wat jy moet volg. Want ek myrzaly en nie wil hê om dit alles te doen met die hand elke keer wat ek gemaak het myself die volgende script.

#!/bin/bash

VERSION='18.0.1'

if [ $EUID -ne 0 ]
then
echo -en "�33[1;31mERROR: Must be a 'root'!!! nUse 'su' or 'sudo ./ff_install' 🙂 �33[0m n"
exit
fi

wget ftp://ftp.mozilla.org/pub/firefox/releases/$VERSION/linux-$(uname -m)/en-US/firefox-18.0.1.tar.bz2 -O /tmp/firefox.tar.bz2

tar jxfv /tmp/firefox.tar.bz2 -C /opt/
chown $1:$1 -R /opt/firefox
mv /usr/bin/firefox /usr/bin/firefox-iw
ln -s /opt/firefox/firefox /usr/bin/firefox
ln -s /usr/lib/mozilla/plugins /opt/firefox/plugins

update-alternatives --install  /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 100

echo '[Desktop Entry]
Name=Firefox
GenericName=Web Browser
Comment=Surf the internet
Exec=/opt/firefox/firefox %u
Terminal=false
Icon=/opt/firefox/icons/mozicon128.png
Type=Application
Categories=Application;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;
StartupWMClass=Firefox-bin
StartupNotify=true' > /usr/share/applications/firefox.desktop

Dit is belangrik dat ek gemis het dat die gids waar die firefox weergawe moet teenwoordig wees om die gebruiker te werk om die weergawe sonder enige probleme. Затова горния скрипт трябва да се стартира със атрибут вашия потребител.

./ff_install your_user_name

Hierdie pragtige saterdag nag, ek is die huis van namine dat pavaresia te jedeite amicita wat was 2 weergawes gelede 😆 algehele dit is goed dat jy weet watter lêer Kade ek toplil alles het baie gradsko net vergeet het om te doen 2 los vir css a en een addisionele opstel 🙂, Natuurlik, die tema op te los, eerder'n irriterende haakplekke, byvoorbeeld, hemp bar voor was een krivichy en slaag een nou dit lyk Baie glad

Week goud Firefox 3.1beta2 weet nie hoe ek kla van brushlet. Dit was'n groot, as spoed. Ten minste 2-3 tye vir die vinnige soos Siemens linuxia opsie wat was so erg, en selfs meer as Skype ;). Ek het net die mag het om te staak die nagaan verenigbaarheid van byvoegings dit hou super maklik. Hoe om oop te maak'n nuwe blad en in die adres bar skryf oor:config Dan reg bution muis cliquant en nuwe->boole die naam sit uitbreidings.checkCompatibility en stoinost keuse valse En jy is gereed