Какие оптимизации ядра 4.2 я мог бы сделать, чтобы ускорить нетбук CR48?

Если вы хотите продолжать использовать текущую (самую последнюю) версию Firefox, но также параллельно установите Firefox 51 (FF 51), чтобы вы могли использовать FF 51, когда вам нужно использовать плагин JRE (Java NPAPI), вы можете выполнить следующие шаги:
  1. Откройте окно терминала оболочки как обычный пользователь (не root / superuser!), а затем запустите эту команду, чтобы создать папку «приложения»:

     mkdir ~/applications
     
  2. Теперь ЗАКРОЙТЕ ВСЕ ЭКЗЕМПЛЯРЫ FIREFOX (windows), а затем запустите эту команду оболочки, чтобы загрузить и установить архив FF 51, а затем удалить средство автоматического обновления FF 51:

     sudo killall firefox ; если [`getconf LONG_BIT` == 64]; затем wget https://ftp.mozilla.org/pub/firefox/releases/51.0/linux-x86_64/en-US/firefox-51.0.tar.bz2 -O ~/applications/ff51.tar.bz2; еще wget https://ftp.mozilla.org/pub/firefox/releases/51.0/linux-i686/en-US/firefox-51.0.tar.bz2 -O ~/applications/ff51.tar.bz2; фи; компакт-диск ~/приложения; tar -xvf ~/applications/ff51.tar.bz2 ; rm ~/applications/ff51.tar.bz2 ~/applications/firefox/updater*
     
    • Примечание: приведенная выше команда загружает FF 51 на английском языке США (en-US). Если, например. вам нужна версия на бразильском португальском языке, замените en-US на pt-BR в приведенной выше команде. Та же логика применима и к другим языкам.Полный список кодов стран ISO, доступных для FF 51, можно найти здесь.
  3. Следующая команда создаст папку plugins для пользовательской установки FF 51.

     если [ ! -d ~/.mozilla ]; затем mkdir ~/.mozilla; фи; если [ ! -d ~/.mozilla/плагины]; затем mkdir ~/.mozilla/plugins; фи; chmod -R 770 ~/.mozilla
     
  4. Теперь, предполагая, что вы используете JRE (не JDK), запустите эту команду, чтобы создать символическую ссылку на ваш двоичный файл JVM (виртуальная машина Java) (файл java) внутри папки плагинов FF 51:

     if [`getconf LONG_BIT` == 64]; затем sudo ln -sf $(echo $(который java) | rev | cut -c10- | rev)/lib/amd64/libnpjp2.so ~/.mozilla/plugins/sunjava; else sudo ln -sf $(echo $(который java) | rev | cut -c10- | rev)/lib/i386/libnpjp2.so ~/.mozilla/plugins/sunjava; фи
     
  5. Создайте символическую ссылку на FF 51 внутри /usr/bin/, чтобы при запуске команды firefox51 терминал запускал FF 51:

     sudo ln -sf ~/ приложения/firefox/firefox /usr/bin/firefox51
     
  6. Красиво! Теперь давайте запустим менеджер профилей Firefox:

     firefox51 -P
     
  7. Появится окно. Убедитесь, что флажок Работать в автономном режиме установлен снят (не отмечен) и что флажок Использовать выбранный профиль без запроса при запуске установлен флажок ( отмечено). Кроме того, обратите внимание, что в списке уже есть профиль по умолчанию: это стандартный профиль Firefox, поэтому он останется.

    В том же окне нажмите Создать профиль..., затем нажмите Далее, перейдите к Введите имя нового профиля: и введите ff51. После этого нажмите Готово.

    Обратите внимание, что теперь выбран профиль ff51, что делает его новым стандартным профилем. Но это неправильно. Следовательно, снова выберите профиль по умолчанию и (только) затем нажмите Выход.

  8. Теперь выполните эту команду, чтобы запустить FF 51 с новым профилем ff51:

     firefox51 -P ff51
     
  9. Теперь, когда вы используете FF 51, откройте URL-адрес about:config (который является страницей конфигурации Firefox), снимите флажок Показать это предупреждение снова и нажмите . ] Я принимаю риск! , затем перейдите в Search: и введите app.update.enabled (этот параметр определяет, должен ли Firefox искать обновления или нет). Если app.update.enabled присутствует и его атрибут имеет значение true, выполните двойной щелчок по нему, чтобы изменить этот атрибут на false (вы можете также щелкните его правой кнопкой мыши и выберите Toggle, чтобы инвертировать его значение).

  10. Повторите тот же процесс с параметром app.update.enabled: если он доступен и его атрибут равен true, измените его атрибут на false.

  11. Теперь, когда профиль ff51 создан и настроен так, чтобы никогда не позволять FF 51 выполнять автоматическое самообновление, закройте все окна FF 51 и давайте проведем небольшое тестирование!

  12. Если вы запускаете свой текущий Firefox, URL-адрес about:support должен показывать, что вы используете новейшую версию Firefox, about:profiles должен показывать вам, что в настоящее время используется профиль по умолчанию, а about:config должен показывать вам, что параметры app.update.enable и app.update.auto установлены как true.

    Если вы закроете текущую (новейшую) версию Firefox, установленную в вашей системе, а затем запустите Firefox 51 (что вы можете сделать, выполнив команду оболочки firefox51 -P ff51), то about:support URL-адрес должен показывать, что вы используете Firefox версии 51.0, about:profiles должен показывать, что в настоящее время используется профиль ff51 и about:config должен показать вам, что для параметров app.update.enable и app.update.auto установлено значение false.

    Закройте все окна Firefox, затем запустите команду оболочки firefox и перейдите на about:preferences#advanced, щелкните вкладку Обновление и убедитесь, что установлен флажок Автоматически устанавливать обновления (рекомендуется: улучшенная безопасность) (если это не так, выберите его), потому что ваш текущий Firefox должен быть запущен с профилем по умолчанию, и такой профиль должен быть установлен чтобы Firefox автоматически выполнял самообновление. Если такое поле невидимо, это означает, что Firefox уже настроен на автоматическое самообновление и этот конфиг защищен от изменений.

    Теперь, когда ваш текущий Firefox правильно настроен, закройте его и снова запустите firefox51 -P ff51, затем перейдите к about:preferences#advanced, щелкните вкладку Обновление и убедитесь, что установлен флажок Никогда не проверять наличие обновлений (не рекомендуется: угроза безопасности) (если это не так, выберите его), потому что ваша установка FF 51 должен выполняться с «альтернативным» профилем ff51, и такой профиль должен быть настроен на отказ от автоматического самообновления.

    PS: если на FF 51 всплывает окно с просьбой перезапустить браузер, чтобы он мог применить обновление, не беспокойтесь: просто нажмите кнопку «Перезагрузить». Поскольку средство обновления FF 51 ранее было удалено, FF 51 не сможет обновить себя.

    Оставьте FF 51 открытым и используйте профиль ff51, затем перейдите на about:support и убедитесь, что вы действительно используете версию FF 51.0 (это полный/правильный номер версии). Кроме того, если был обнаружен плагин NPAPI JRE, то, если вы перейдете к about:plugins, вы увидите там текст Java(TM) Plug-in. Вы также можете перейти на https://www.java.com/pt_BR/download/installed8.jsp, чтобы проверить, действительно ли ваш браузер FF 51 обнаружил и может ли запускать плагин NPAPI Java.

    Если плагин Java работает неправильно, возможно, он заблокирован: просто перейдите в about:addons, щелкните вкладку Плагины и на строке плагина Java , выберите параметр Всегда активировать.

  13. Отныне каждый раз, когда вам нужно запустить Firefox 51, просто откройте окно терминала оболочки и выполните следующую команду:

     firefox51 -P ff51
     
  14. Вы также можете создать файл firefox51.desktop в папке /usr/share/applications/, который определяется многими дистрибутивами Linux как папка «приложения» и, скорее всего, ( не на 100% уверен) сделайте вашу установку FF 51 видимой где-нибудь в меню приложений вашего дистрибутива (при условии, что ваш дистрибутив Linux работает с DE - Desktop Environment).

    Если вы не знаете, как создать файл .desktop и хотите использовать команду оболочки, чтобы попробовать (не обязательно успешно) создать такой файл, запустите эту команду оболочки:

     sudo cp `find /usr/share/applications -iname '*firefox*.desktop' -print -quit` /usr/share/applications/firefox51.desktop ; sudo sed -i -e 's|Exec=firefox \%u|Exec=firefox51 -P ff51 \%u|' "/usr/доля/приложения/firefox51.desktop" ; sudo sed -i -e 's|Exec=firefox -new-window|Exec=firefox51 -P ff51 -new-window|' "/usr/доля/приложения/firefox51.desktop" ; sudo sed -i -e 's|Exec=firefox -private-window|Exec=firefox51 -P ff51 -private-window|' "/usr/доля/приложения/firefox51.desktop" ; sudo sed -i -e 's|Firefox|Firefox 51|' "/usr/доля/приложения/firefox51.desktop"
     
    • Примечание: если вы хотите, чтобы указанная выше «суперкоманда» хоть немного работала, обязательно, чтобы у вас была установлена ​​текущая версия Firefox, потому что первое, что делает указанная выше команда, — это ищет Файрфокс.desktop в /usr/share/applications/, и единственный шанс существования такого файла — если у вас установлена ​​текущая версия Firefox (помимо FF 51).
  15. Если лаунчер успешно создан (и правильно настроен),меню приложений DE вашего дистрибутива Linux покажет вам средство запуска приложений с таким именем, как «Firefox 51» или что-то похожее на него. Этот лаунчер всегда будет запускать Firefox 51 с альтернативным профилем ff51, и эта установка FF 51 никогда не будет пытаться самостоятельно обновиться (даже если бы это было так, она все равно потерпела бы неудачу...). Пока вы обновляете свою JRE и ее плагин имеет символическую ссылку на ~/.mozilla/plugins/sunjava, ваша установка FF 51 сможет запускать плагин Java/JRE NPAPI всякий раз, когда веб-сайт запрашивает его. .

Сноски

  • Если вы хотите увидеть полный список URL-адресов about:, используемых Firefox, просто перейдите по ссылке about:about. Я особенно нахожу about:mozilla довольно интересным (и в то же время странным).

  • «С великой силой приходит и большая ответственность»: некоторые URL-адреса about: позволяют делать вещи, которые могут сломать ваш браузер. Будь осторожен. Вы были предупреждены.

1
26.11.2016, 14:49
0 ответов

Теги

Похожие вопросы