Как отключить автоматические обновления в Opera?

26

некоторые особенности в опере 25 являются изменениями со старой документацией. Я хочу отключить автоматическое обновление Opera.

Для этого я прочитал эту оперу, однако в оперном меню больше нет «предпочтений».

так как поменять эту опцию?

Обновить:

спасибо всем, и вот почему.

Иногда мы вынуждены это делать, вы понимаете, что из-за того, что слишком много приложений запрашивают обновления по медленному соединению или трафику с ограниченным доступом, обновления будут ужасными, ужасными, потребляют пропускную способность и мешают мне выполнять свою работу, поэтому мне нужно некоторый контроль, когда разрешить запуск обновлений и когда остановить его. Все другие приложения (Firefox, Eclipse, даже антивирусы и Windows 7, ... и т. д.) предоставляют нам API для управления обновлениями, некоторые из этих приложений информированы о риске, и мы решаем, когда его обновлять. Это нормально, чтобы обновить как поведение по умолчанию, но не принимайте решение от имени меня, позвольте мне изменить это, я знаю, что делаю, и я несу ответственность за это.

Eng. Самер Т
источник
2
Начиная с Opera 30.0.1835.125 браузер блокирует использование устаревших плагинов (например, Adobe Flash Player ), несмотря на использование аргумента --allow-outdated-plugins при запуске . Поэтому отключение автоматических обновлений становится критическим, пока не появится способ включить устаревшие плагины в новых версиях , чтобы спасти очень старые машины.
Дейлан

Ответы:

22
  • Страница справки, на которую вы ссылаетесь, предназначена для старой Opera 12.16 ( движок Presto ). Они устарели для Оперы 15+

  • В настоящее время в Opera 15+ нет встроенных настроек отключения автообновления.

  • Некоторые переключатели командной строки из Chome работают и в Opera, поскольку они оба используют один и тот же движок

    ..\Opera\Launcher.exe --check-for-update-interval=0
    

    После короткого теста я бы сказал, что это не работает

Но

  • Вы можете удалить (или переименовать), opera_autoupdate.exeкоторый используется для проверки новых версий

    ...\Opera\26.0.1655.0\opera_autoupdate.exe
    

    После этого Opera отображает ошибку, которую вы не увидите, если не откроете opera:\\about

    введите описание изображения здесь

nixda
источник
1
Я думаю, что нет никакой регулярной возможности изменить поведение обновления, так что спасибо за это решение.
англ. Самер Т
Не рекомендуется отключать автообновление. Посмотрите на ситуацию с безопасностью, которую мы имеем сегодня…
Aeyoun
7
Этот сайт не о том, почему или если пользователь должен делать то или это. Это о том, как
nixda
22

Вы можете использовать переключатель командной строки --disable-update в ярлыке, который вы используете для запуска Opera

Свойства ярлыка Opera

или если вы хотите остановить автообновление Opera независимо от того, как вы ее запускаете, вы можете добавить переменную окружения с именем OPERA_AUTOUPDATE_DISABLED (значение не имеет значения).

введите описание изображения здесь

LachlanG
источник
1
Этот должен быть правильный ответ. Он использует недокументированную функцию (если нет документированной опции - пока), но не использует этот грязный хак с удалением / переименованием файла opera_autoupdate.exe .
Дейлан
2
эти ответы также работают после обновления версии вручную, в отличие от переименования exe.
Грант Боуман
Я бы сказал, что этот хороший ответ должен сочетаться с ответом ccpizza: отключите диспетчер задач Opera Updater тоже.
Сопалайо де Арриерес
3

Windows

Для последней версии Windows обновления Opera настраиваются через планировщик заданий Windows .

Нажмите Start, введите планировщик заданий , найдите соответствующий элемент для автоматического обновления Opera и настройте его при необходимости.

Вы также можете использовать Autoruns - бесплатную программу Microsoft, которая позволяет быстро просматривать все запланированные элементы, а также все, что запускается при загрузке.

MacOS

Чтобы отключить обновления для MacOS, введите это в терминале:

defaults write com.operasoftware.Opera OPDisableAutoUpdate true

Чтобы увидеть, отключено ли отключение, используйте:

defaults read com.operasoftware.Opera OPDisableAutoUpdate
ccpizza
источник
0

Просто удалите файл «operaautoupdate.exe» в каталоге. Для каталога щелкните правой кнопкой мыши значок Opera и нажмите «i». Перейдите в папку с именами Numbers (xx.xxx.xxxx) [x являются числами]

Пандей
источник
0

Простой способ отключить автообновления Opera - заблокировать локальное доменное имя сервера обновлений Opera: добавьте эту строку

127.0.0.1 autoupdate.geo.opera.com

в C:\Windows\System32\drivers\etc\hostsфайл (требуются права администратора для его редактирования).

AFAIK, этот домен остается актуальным в течение многих лет и, вероятно, менее вероятно изменится, чем OPERA_AUTOUPDATE_DISABLEDнедокументированные переменные env и --disable-updateфункции switch (которые я не тестировал в последней версии Opera, кстати). Чтобы позже включить автообновления, просто удалите / раскомментируйте добавленную строку.

Алекс Потапенко
источник
0

Ответ на ту же проблему, но на Mac OSX (проверено Yosemite: 10.10.5)

Поп происходит, но без звука или другой проблемы. Перейдите на панель уведомлений OSX и отключите уведомления.

Это может быть сделано:

  1. нажав на черный значок Apple в дальнем верхнем левом углу
  2. Выбор системных настроек
  3. Нажатие уведомлений
  4. прокрутка вниз с левой стороны до достижения и выбора приложения Opera
  5. Снятие уведомлений с приложения
Сэм Шепли
источник