Online video hd

Смотреть азиатское видео

Официальный сайт tali-sk 24/7/365

Смотреть видео бесплатно

07.12.2010 15:43

depeche — Отключаем Akonadi

Трудно сказать нужен данный сервис или нет, однако для меня он не полезен абсолютно. Ну так уж сложилось, что я не использую ни Kmail, ни Kaddressbook или Kontakt. Однако, несмотря на то используете те сервисы, в системе висеть несколько процессов, занимать около 50-70 мегабайт. Да и вообще держать mysql-базу ради органайзера и почтового клиента - это неразумно, если не сказать тупо.

Поэтому, как вариант, можно его выключить. Погуглив, я нашел метод. Он достаточно тривиален - потому и гениален. Все, действительно просто:

1
sudo chmod -x /usr/bin/akonadi*



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

1
sudo chmod +x /usr/bin/akonadi*



Не забывайте, что с выключенным Akonadi не запустятся такие программы как Kmail, Korganizer...


Тэги: Akonadi kde Linux
+ 3 -
Похожие Поделиться

Serieria 07.12.2010 16:02 #
+ 0 -
А удалить при этом ~/.local/share/akonadi можно будет ?
А то оно у меня в хоме почти 30% места занимает
depeche 07.12.2010 16:28 #
+ 0 -
ну я удалил...
xT 07.12.2010 17:27 #
+ 0 -
а меня больше раздражает, что вся эта шляпа держит у себя mysql в зависимостях
и когда выпиливаешь оный (с целью заинсталлить какой-либо дроп-ин реплейсмент), то мускуль тянет за собой и всё остальное
depeche 07.12.2010 18:08 #
+ 0 -
ну и именно потому я его и выключаю.
xT 07.12.2010 18:35 #
+ 0 -
дык, вот именно - выключил\удалил всё остальное не работает
огорчает
depeche 08.12.2010 02:00 #
+ 0 -
что именно не работает? кроме кмейл, корганайзер, контакт, для чего аконади собственно и создавался.
xT 08.12.2010 14:01 #
+ 0 -
акрегатор выпилился у меня
возможно еще что-то, не помню уже
derfenix 07.12.2010 18:11 #
+ 3 -
а кнопочкой "стоп" в настройках аконади или в трее воспользоваться нельзя?
depeche 07.12.2010 20:03 #
+ 0 -
нельзя, потому что процессы все равно продолжают висеть.
derfenix 07.12.2010 20:05 #
+ 1 -
так перезагрузи комп или кеды - и не будет никто висеть. можно подумать после chmod -x процессы сразу перестанут висеть.
depeche 08.12.2010 01:56 #
+ 0 -
ну так же вообще не будет грузиться при любых обстоятельствах. чем же это не прекрасно?
derfenix 08.12.2010 11:29 #
+ 1 -
так и есть стоп нажать - тоже не будет грузиться ни при каких обстоятельствах. Причём это будет нативным вариантом, а не костылём. А вот если по-твоему сделать, то после обновления тебе снова придётся чмодить..
haku 07.12.2010 19:59 #
+ 0 -
Только гетнушникам этот топик не показывайте xD
cppmm 07.12.2010 22:25 #
+ 6 -
Ну, на самом деле в четвёртых кедах гентушникам теперь тоже мало чем можно хвастаться в плане аконади. Дело в том, что для отключения всего, связанного с ним барахла служит флаг symantic-dektop, а в последних версиях кед эту самую поддержку запилил в кеды намертво. Т.е. совсем. И при включении в USE-флагах -symantic-desktop часть пакетов просто отказывается собираться с комментарием "Включите этот самый symantic-desktop". Поэтому, глобально его не выключить. Даже без установки кмайла и прочего в любом случае будет притянут и поставлен ебилд akonadi-server(от него зависят kdepimlibs, которые в свою очередь нужны для доброй половины составляющих kde). Все дружно посылаем лучи ненависти говорим спасибо разработчикам kde.
Но несмотря на это, в gentoo, картина всё же лучше, чем в других дистрах. akonadi-server - это все лишь меньшая часть этого монструозного кибердемона и собственно сам akonadi из системы замечательно выпиливается. И в процессах никакого хлама у меня не висит. Если я правильно понял, kdepimlibs берёт оттуда только какие-то то ли заголовки, то ли библиотеки. Разумеется, это если не использовать кмайл, копыто, контакт, кваллет и т.п. Лично я их честно удалил нафиг из системы и замаскировал на всякий случай, чтобы при апдейтах по недосмотру не установить.

Ну а что касается самого совета, то такого знатного и кривого костыля я давненько не видел. Где-то со времён 3-его дебиана, а может и раньше. Вы учитываете, что при обновлении это дело будет перезаписано и исполняемый флаг появится снова? Плюс, если какая-то программа всё же использует его, но вы об этом не знаете, рискуете наткнуться на неочивидный баг. А если вы используете какой-нибудь app-armor или SELinux, то рискуете нарваться минимум на кучу варнингов. Да и вообще как бы в любом дистрибутивном мануале не рекомендуется менять не то, что бинарные файлы, а даже стандартные конфиги, потому как мантейнеры там не зря сидят. И всегда создают специально отведённые для настройки места. Тем более, что оно действительно отключается в службах, даже если в вашем бинарном дистре установлен весь аконади целиком как правильно заметил derfenix парой комментов выше. В общем, я бы не советовал так делать.
depeche 08.12.2010 01:59 #
+ 0 -
ну до первого апгрейда - да. но в кубунте например версия кде при жизненном цикле релиза не изменяется. (последнее время так)
cppmm 08.12.2010 11:04 #
+ 0 -
А зачем версию менять? Ну, к примеру, секурный апдейт выйдет, который затронет akonadi. apt автоматически удалит все файлы, принадлежащие старому пакету и запишет на их место новые.
depeche 08.12.2010 11:19 #
+ 0 -
ну или так.) ну я восновном читаю что обновляется, следовательно можно снова сделать вышесказанное.
haku 08.12.2010 19:06 #
+ 1 -
Да что вы говорите?)

$ eix -I akonadi
No matches found.

«Когда практика и теория сталкиваются, побеждает всегда практика» Linus Torvalds.
cppmm 09.12.2010 08:05 #
+ 1 -
Поделись, как? :)
haku 09.12.2010 19:34 #
+ 1 -
kde-base/kdepimlibs с дефолтными флагами. С ними, как ни странно, -semantic-desktop выключен. Соответственно kde-base/kdepimlibs не тянет за собой app-office/akonadi-server.

Вы, наверное, попробовали выключить semantic-desktop глобально и сделать это, понятно, не смогли, и затем, скорее всего, включили его глобально? А ведь достаточно только для kde-base/kdelibs semantic-desktop включить в явном виде)

Ах да, и поменьше мета-пакетов в /var/lib/portage/world , к примеру у меня
$ grep -i meta /var/lib/portage/world
kde-base/kdeadmin-meta
kde-base/kdeartwork-meta
kde-base/kdebase-meta
media-plugins/gst-plugins-meta
а у вас сколько?
cppmm 10.12.2010 10:47 #
+ 0 -
Почти все meta-пакеты я выпилил раньше.

??~???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????cppmm@damned??
??> grep -i meta /var/lib/portage/world
kde-base/kdebase-meta
kde-base/kdebase-runtime-meta


А вот с symantic-desktop'ом надо попробовать. Глобально он не включён, но выключать для kdepimlibs я его не пробовал(выключал для других пакетов). Сейчас гляну.
cppmm 10.12.2010 11:04 #
+ 0 -
Ой, извиняюсь, вёрстку побил.
Модераторы, можете вырезать из моего коммента кусок PS'а?
cppmm 10.12.2010 10:57 #
+ 1 -
Странно.
Он у меня включён только для kdelibs, но kdepimlibs всё-равно собраны с semantic-dektop. Выключить пока не получается, knotes требуют его(интересно, зачем?). Но наводку понял. Если у кого-то это получилось, значит это реально. Буду разбираться.
Спасибо.
cblp 08.12.2010 00:18 #
+ 2 -
До первого апгрэйда?

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн