Убунтариум

индекс
253,47

Раздражающее поведение менеджера обновлений в Ubuntu 9.04 и как это вылечить

Не знаю из каких соображений, но способ уведомлений о доступных обновлениях системы в 9.04 был изменён. По-умолчанию, раз в неделю проверяются обновления, и если такие есть, то внезапно появляется окно со списком этих пакетов.


image

Не знаю как вас, а меня это сильно раздражает.

К счастью есть возможность вернуть способ уведомления об обновлениях так, как это происходило в 8.10 или 8.04 (на панели просто появлялся желтый значок, сообщающий об обновлениях программ).

Всё что для этого нужно, это ввести пару команд в программе Терминал. Только не нужно пугаться и убегать. Это можно сделать и через графическую систему, но через командную строку намного быстрее.

Вот эти команды (просто скопируйте их в Терминал и нажмите Enter):

отключает внезапное появление окна со списком доступных обновлений:
gconftool -s --type bool /apps/update-notifier/auto_launch false

задаёт интервал проверки доступных обновлений. По-умолчанию он равен 7 дней, мы же поставим 1 день:
gconftool -s --type int /apps/update-notifier/regular_auto_launch_interval 1

На этом можно остановиться, но есть ещё одна полезная опция, которую на мой взгляд нужно включить.

отображает с какой и на какую версию будут обновлены пакеты:
gconftool -s --type bool /apps/update-manager/show_versions true

Вот как выглядел ввод этих команд у меня:
image

После этого, для чистоты эксперимента, я перезагрузил Ubuntu.

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

image

Значок – красный, а не жёлтый – т.к. имеются критические обновления системы.

Если щелкнуть по этому значку левой кнопкой мыши, то появиться окно со списком доступных обновлений. Всё как было в старых версиях.

Теперь пару слов о том, для чего была введена последняя команда. Возьмем для рассмотрения любой пакет:
image

Видите подпись под пакетом?:

С версии … на … (Размер: …)

Именно для отображения этой информации и вводилась последняя команда в терминале. Иногда эта информация бывает полезной.
+67
8 июня 2009, 20:38
30

комментарии (42)

0
Lex85 #
а можно ли сделать так, чтобы обновления загружались автоматически?
+2
slavsun #
Можно,
идите 'Система -> Администрирование -> Источники приложений'

там выбираете вкладку 'Обновления'

и ниже выбираете 'Загружать все обновления в фоновом режиме'

Только при этом все равно будет появляется уведомление о том, что есть новые пакеты и их нужно установить.
0
Lex85 #
понятно, спасибо
0
MazaFakagro #
можно в кроне прописать
+1
den_rad #
apt-get upgrade ??
0
slavsun #
поправил
–3
HDg #
хабракат?
#
0
slavsun #
Сори, не туда написал.
+1
slavsun #
поправил
–1
Exabiche #
Вы что, серьезно что ли?
+1
Vadi2 #
Меня не раздражает, мне и так и так. Маму (да, поставил, и лучше чем ранше теперь) иконка раздражала.

Вот спасибо за show_versions.
+3
ant99 #
Перезагружаться необязательно. За информацию — спасибо.
+1
vinnipuhin #
Просто и доходчиво!
Спасибо.

Вот если-бы все статьи о линуксе были в таком стиле (в пределах разумного, конечно). Тогда может и пользователей было-бы больше.

Не хватает только описания пути, как «Это можно сделать и через графическую систему».
+2
egoisto #
Alt+F2, ввести gconf-editor, нажать enter. Откроется программа, похожая на редактор реестра.
0
blackst0ne #
Частота: System -> Administration -> Update Manager -> Settings -> Updates -> Check For Updates [Daily]
Показ версий: Alt + F2 -> gconf-editor -> apps -> update-manager -> show_versions
0
strk #
отлично написано, и правда. Ещё, думаю, многим было бы интересна расшифровка терминальных команд
В духе
"
gconftool — консольная утилита для настройки среды GNOME. Нас интересуют её такие параметры, как…
"

НО так или иначе — писать простым и доступным языком у автора получается отлично
+3
seriyPS #
Omg… Скриншот терминала…
(Судя по размерам, у вас нетбук)
–1
strk #
Капитан, вы?
+1
seriyPS #
Да не, просто впечатлило то, что теперь даже для терминальных команд начали скриншоты делать в инструкциях
0
ed_tsech #
автар юзай guake terminal если так же являешься противником лишних окон.))
+2
Tonna #
sudo aptitude update не раздражает. Остальное выключил.
+1
gigigi #
Спасибо, действительно немного раздражало, а теперь ещё и с версиями — совсем хорошо :)
0
absolvo #
Великолепно, спасибо!
0
spiderius #
спасибо! меня конечно не напрягало выскакивание полного окна, но обязательно воспользуюсь советом.
0
filipp #
слава богу, спасибо двно хотел избавиться от этого окна.
–1
Lordwind #
Премного благодарен, уважаемый сэр, но есть один нюанс, не позволяющий считать дефолтное поведение раздражающим. Есть скомпиленные или установленные из deb проги, я их менять не хочу. Иногда в репах старье, иногда влияет здоровый консерватизм — нех обновлять то, что и так хорошо работает. Лишняя иконка при этом просто мозолит глаза.
+2
slavsun #
Вас никто не заставляет ничего изменять, тем более программы. И я не писал про то, что это плохо работает. Я описал поведение программы по-умолчанию и как это поведение исправить. И если уж говорить о консерватизме — я как раз и рассказал, как можно сделать так, как было в предыдущих выпусках, т.е. консервативным.
0
Lordwind #
Я разве против? Но тема начинается с того, что дефолтное поведение раздражает. Меня нет, кого-то из выше отписавшихся тоже. Судя по тому что мне уже нарисовали минус у кого-то просто плохо с нервами и все подряд раздражает.
0
BmW #
Не хотите обновлять — заблокируйте пакет, и все, ни каких иконок. У меня так rdesktop живет, потому как ему с 8.04 поломали ключ -K.
+2
Agent_Smith #
а я обновляю
$apt-get update
$apt-get upgrade
ибо гуевое окошко с обновлениями тормозит и грузится минуты 2 )=
0
icCE #
Есть консольная автообновление =)
+1
icCE #
+2
icCE #
Блин, все сори, что то копи паст ступил :/
0
slavsun #
Да, мой.
0
slavsun #
Да, мой.
0
pun #
хе-хе, а я то думал, что я одинок в рекции на раздаражающее поведения менеджера обновлений… Отключить окно я додумался как, а вот настроить периодичность обновлений не смог. За сравнение версий особое спасибо!
0
dobry_kolbasnik #
Спасибо за советы.
0
Mezomish #
Да вроде особо и не раздражала эта обновлялка… но всё равно с интересом прочитал топик.

P.S.: а вот теперь эта штуковина стала раздражать =\
0
ibnteo #
Отлично, а то тоже начало доставать уже. Сначала подумал что это новая система уведомления приводит к этому, хотел даже отключить её.
0
kuyantus #
хм, а можно вопрос не по теме? как сделать так, чтобы пароль запрашивался только 1 раз, при выполнении команд с sudo. а то неудобно, что через какое-то время нужно заново вводить пароль в терминале. заранее спасибо.
+4
develop7 #
man sudo:
…Once a user has been authenticated, a timestamp is updated and the user may then use sudo without a password for a short period of time (15 minutes unless overridden in sudoers).
man sudoers:
sudoers options ⇒ Flags ⇒ Integers that can be used in a boolean context ⇒ timestamp_timeout
Number of minutes that can elapse before sudo will ask for a passwd again. The default is 15. Set this to 0 to always prompt for a password. If set to a value less than 0 the user’s timestamp will never expire. This can be used to allow users to create or delete their own timestamps via sudo -v and sudo -k respectively.

0
rolph #
Спасибо, стало гораздо удобнее, достали окна, неожиданно появляющиеся.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.