Ivanovo Linux Users Group - Not logged in
Forum Help Search Login
Previous Next Up Topic Дистрибутивы / Slackware / Глобальная зачистка месности! (6582 hits)
- By MaxyS Date 03.02.07 23:03
Как грамотно посносить ненужные приложения? Снести неиспользуемые проги, либы и т.п.
дистр слак11
Parent By @LOE (Site/forum admin) Date 04.02.07 19:14
Всё, что поставлено пакетным мэнеджером, удаляется командой removepkg
Всё, что поставлено руками (make install) удаляется аналогично: make uninstall в исходниках.

Совет: или искать пакет с необходимым софтом (в частности, на linuxpackages.net) и ставить штатным образом (installpkg)
или, если софт ставится из исходников, делать свой пакет с помощью checkinstall, ну а дальше - ставить пакет.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By G0thic Date 05.02.07 08:26
Если они друг-другу не мешают, в этом нет необходимости.
В отличии от висты в линуксе нет реестра и соответственно отсутствует необходимость его чистки (засчет корректного удаления приложений).
Если не хватает места, то можно начать чистить с /tmp.
Как правильно отметил LOE, если аккуратно пользоваться пакетными менеджерами при установке и удалении программ, большенство проблем исчезает.
Однако в штатных средствах отсутствует проверка зависимостей, об этом необходимо помнить при удалении пакетов.
Когда кругозор человека сужается к минимуму, он называет это своей точкой зрения.
Parent - By MaxyS Date 05.02.07 21:49
Спасиб. Вот еще что, можно-ли как нибудь проверить зависимости в слаке. Например что нужно той или иной программе?
Parent - By @LOE (Site/forum admin) Date 05.02.07 22:11
В последних сборках пакетов в tgz файле (в каталоге install) стали создавать файл slack-required
В нем - перечисление зависимостей
Например для kdevelop-3.3.5 (что под рукой было):
apr >= 1.2.7
apr-util >= 1.2.7
db44 >= 4.4.20
subversion >= 1.4.0
Стандартный installpkg эти зависимости не отслеживает (что, имхо, и хорошо)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By G0thic Date 07.02.07 18:23
Кстати, там же иногда попадается скрипт для повторной сборки пакета. После установки он попадает в /usr/src/slackbuilds.
Суть его заключается в том, чтобы скачать необходимые исходники, скомпилировать и собрать пакет именно для вашей системы.
Пользуюсь постоянно, особенно в тех случаях, когда пакеты зависят от установленного ядра. Например fuse.
Получает быстро и корректно. Конечно, неплохо предварительно пробежаться по билд-скриптам глазками ..
Когда кругозор человека сужается к минимуму, он называет это своей точкой зрения.
Parent By Bercut Date 08.02.07 06:13
что то мне это напоминает
фрёй попахивает
ну да ниче всё полезно что usr/src полезло
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Previous Next Up Topic Дистрибутивы / Slackware / Глобальная зачистка месности! (6582 hits)

Powered by mwForum 2.12.0 © 1999-2007 Markus Wichitill

Page created in 0.073s with 10 database queries.