Чи можу я назавжди заборонити оновленням безпеки Java встановлювати панель інструментів Yahoo?


42

Щоразу, коли я отримую оновлення безпеки Java, я повинен пам'ятати, щоб зняти прапорець для встановлення плагіна браузера панелі інструментів Yahoo, який вони вирішили, з якоїсь божевільної причини, є важливою особливістю безпеки Java. Чи є спосіб змусити його запам'ятати свій вибір або отримати оновлення безпеки без нього? Або навчити Sun про те, що є, а чи не є оновленням безпеки?


1
Це насправді не питання, пов'язане з програмуванням, але я дуже згоден, щоб його закрити.
Аарон Дігулла

2
Не тільки це, але коли ви виконаєте оновлення вручну, ви повинні повернутися до панелі управління Java та повторно відключити опцію "Перевірити оновлення автоматично". Він включається з кожним оновленням. Мені дуже не подобаються практики Sun та їх оновлення.
JYelton

Якщо є інструмент оновлення на основі командного рядка або консолі, який може не мати Yahoo! Опція Панелі інструментів АБО може бути набагато простіше обійти (наприклад, із сценарієм). Однак я не маю уявлення, чи є щось таке ...
FrustratedWithFormsDesigner

Відповіді:


10

Два бали ...

Якщо ви не хочете доданого програмного забезпечення, у вас є лише два варіанти.

  1. Продовжуйте знімати прапорець і тримати автоматичні оновлення.

  2. Використовуйте інсталятор офлайн на java.sun.com. Офлайн-інсталятор не додав програмного забезпечення. Якщо ви працьовиті або знаєте, що хтось відмінно працює з пакетними файлами, ви можете написати сценарій, щоб перевірити їхні ftp-сервери, порівняти імена файлів, завантажити нове, якщо є, а потім зробити безшумну установку.

Ось про це ...

Я б написав пакетний файл для вас, але я дійсно не знаю як. ;)

Ось допомога з тихими встановленнями - http://download.oracle.com/javase/1.4.2/docs/guide/plugin/developer_guide/silent.html


5

Може блокувати toolbar.yahoo.comна роутері?

Мені довелося спуститися до дому мого батька, щоб розблокувати його клієнта електронної пошти після того, як він потрапив у неправильний варіант запитувача брандмауера після оновлення клієнта електронної пошти.

Коли я перевірив посилання в електронній пошті, яку він чекав, я помітив панель інструментів Yahoo, що Java прокралася в оновлення.

Після видалення його за допомогою додаткової системи в Firefox я додав toolbar.yahoo.comдо списку заблокованих в маршрутизаторі, напевно, я дізнаюся, чи спрацювало воно наступного разу, коли вони натиснуть оновлення.


2

Я ніколи не встановлюю Java ... Я просто копіюю її та вручну встановлюю на свій classpath та інші змінні, якщо потрібно для запуску програми.

Звичайно, я не отримую автоматичні оновлення ... потім знову .. можливо, я не хочу автоматичних оновлень! Це гарантує, що я залишаюсь під контролем мого розгорнутого середовища та як бонус ... Мої панелі інструментів не містять Yahoo junk!

потім знову ... що соплі насправді відповідає на питання


Це не отримає жодного плагіна браузера, правда? Звичайно, якщо ви не використовуєте плагін браузера, краще НЕ встановлювати його. Але якщо встановити його, то автоматичне оновлення є видом вимоги сьогодні для забезпечення безпечного перегляду.
Ар'ян

Чому о, чому за це потрібно було проголосувати так високо, коли навіть сказано, що він насправді не відповідає на питання ...
SamB

Хм, я думаю, що отримання плагінів для веб-переглядачів вже не надто актуальне, що з Oracle роблять усе можливе, щоб зробити їх марними і все.
СамБ

1

Я використав це, не знаю, чи справді це працює, ми побачимо.

https://www.java.com/en/download/faq/disable_offers.xml

Як встановити Java без пропозицій сторонніх спонсорів?

Випуски Java можуть надавати стороннім спонсорам пропозицію для користувачів встановити. Якщо ви хочете встановити Java, не представляючи жодних пропозицій сторонніх спонсорів, є кілька варіантів.

Варіант 1: Вимкнути спонсорів через панель управління Java (рекомендований метод) Варіант 2: Відключити, встановивши Java за допомогою певного методу командного рядка


"Я використав це, не знаю, чи справді це працює, ми побачимо". - перед тим, як опублікувати можливе рішення, ви дійсно повинні переконатися, що воно працює. Можливо, вам слід дотримуватися більш актуальних відповідей, тож ваші не відповіді на запитання, виходячи з речей, які ви "звикли знати"
Рамхаунд

Ну, це працювало для мене. У мене більше не було проблем. Ваш пробіг може змінюватись, залежно від конфігурації, версії Java тощо. Я не перевіряв усі можливі (включаючи майбутні зміни) комбінації.
тапіов

Плюс моє рішення не включало фразу, яку ви склали "звикли знати". Не знаю, звідки це взялося.
тапіов

Я цитував вас, слово за словом, побачите перше речення у вашій відповіді ........
Рамхаунд

0

Yahoo! Видаліть панель інструментів легко: як видалити Yahoo! Панель інструментів? .

Після видалення я пропоную змінити автоматичні оновлення Java:
Панель управління -> Java -> вкладка «Оновлення» -> Встановити сповістити мене на «Перед завантаженням», OK.

Це сповістить вас про наявність оновлення та дозволить вам вручну оновлювати Java, таким чином отримуючи можливість відмовитись від Yahoo! Панель інструментів.

Це хороша ідея тримати візуальний контроль того, що робить оновлення Java. Оскільки Sun придбав Oracle, він більше не заслуговує на довіру, оскільки є набагато більш орієнтованим на маркетинг.

Загалом, слід постійно оновлювати всі продукти, не лише Java. Оскільки більшість програмних продуктів не мають автоматичного оновлення, рекомендується регулярно запускати монітор оновлень, наприклад SUMo .


Чи виправдовує себе працьовита людина, яка поширює всі ці недоліки?
harrymc

2
Я не голосував, але саме ця відповідь рекомендує вимкнути автоматичне оновлення програмного забезпечення, яке мало останні вразливості безпеки. Це погана ідея. Це також не відповідає на питання.
ТРЕЙ

@TREE: Я не врахував, що більшість людей не використовують регулярно монітор оновлень, як я, тому я переписав свою відповідь. У будь-якому випадку, оскільки більшість розробників Java покинула Sun, я все ще сумніваюся у необхідності автоматичного оновлення.
harrymc

@harrymc: Про що це "Сонце", про яке ви говорите? (А де я можу його знайти?)
SamB

@SamB: Sun Microsystems - компанія, яка розробила Java та багато інших продуктів з відкритим кодом. Це їх власник. На жаль, його нещодавно купив Oracle, що змусило принести йому прибуткову культуру, яка погано підходила багатьом розробникам в Sun, тому вони пішли.
harrymc

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.