Оптимизация firefox в Linux
Данная статья была расположена на другом моём проекте. Но в настоящее время до него руки пока не доходят, поэтому переношу полезную, с любой точки зрения, статью для почитателей firefox в linux.
Мало кто знает, что оптимизацию надо проводить время от времени даже в linux.
Так, например,firefox усиленно использует базу данных SQLite, где он хранит необходимую информацию о закладках, историю сёрфинга и другое. Вот эти базы данных время от времени необходимо оптимизировать следующим образом:
find ~/.mozilla/firefox/ -name '*.sqlite' -print0 | xargs -0 -I {} sqlite3 {} «vacuum»
Для выполнения выше написанной команды необходимо поставить пакет sqlites3, а также помнить, что если Вы получили ошибку типа
SQL error: near ««vacuum»: syntax error
то следует позаботиться о соответствующих правах доступа. Но я Вам советую использовать команду sudo, т.е. командная строка должна быть такой:
find ~/.mozilla/firefox/ -name '*.sqlite' -print0 | sudo xargs -0 -I {} sqlite3 {} «vacuum»
Единственное, что надо запомнить, то, что firefox не должен быть во время оптимизации быть запущен и перед данным процессом сделать бэкап данных — закладок, паролей используя для облегчения своей задачи соответственные плагины.
Так же возможно такие ошибки как
SQL error: near ««vacuum»»: syntax error
Это для тех, кто просто скопировал строчку, а там кавычки не подходят к ««vacuum»». Исправьте их на привычные для Вашего shell и все будет гарно






