View previous topic :: View next topic |
Author |
Message |
Danag0r n00b

Joined: 14 Jul 2004 Posts: 2 Location: Russian
|
Posted: Wed Jul 14, 2004 1:53 pm Post subject: Старые библиотеки в системе |
|
|
Как можно удалить из системы, старые, не используемые программами библиотеки, т.е. почистить систему от не используемых файлов... Можно ли это сделать через систему Partage ?
Заранее спасибо.. |
|
Back to top |
|
 |
deadlyFROZEN Tux's lil' helper


Joined: 11 Jun 2004 Posts: 114
|
Posted: Wed Jul 14, 2004 2:13 pm Post subject: |
|
|
Из русской доки:
Quote: | Portage позволяет установить несколько версий пакетов одна рядом с другой. Чем успешно можно воспользоваться для ряда программного обеспечения из дерева Portage (например для обратной совместимости, поскольку старшие версии приложений могут быть несовместимы с более новыми версиями других пакетов).
В большинстве случаев взамен старой версии будет использоваться более новая и все, что останется нужным это документация, да возможно пара незначительных файлов не имеющих влияния на систему. Со временем накапливаясь, этот "груз" будет занимать все больше дискового пространства.
Дабы бороться с этим, Portage поддерживает способ удаления всех старых версий из пользовательской системы. Эта возможно благодаря опции clean и используется следущим образом:
emerge clean
После чего emerge покажет список версий или ревизий, которые будут удалены список версий, которые останутся и даст пользователю время для отмены процесса удаления нажатием Control-C. В нормальных условиях во время удаления на экран будет выводиться список файлов, которые были уничтожены, либо по каким-либо причинам сохранены.
По умолчанию Portage рассматривает опцию чистки на всех установленных пакетах (world. Вы можете сузить область чистки, использую с опциями world, system, указывая название пакетов и используя диапазоны версий которые были рассмотрены в разделе об удалении пакетов в данной главе.
Перед удалением определенной версий пакета, Portage тщательно проверяет различные конфигурационные файлы, зависимости установленных пакетов, и СЛОТЫ. Получив нужные данные Portage безопасно удалит старую версию пакета не не нарушив систему и сохранив ее функциональность. |
Это все, что может Portage. В случае самостоятельно установленных прог портежи обычно бессильны. + Так удастся удалить только устаревшие проги. _________________ ...whether tis nobler? from the win to suffer,
from the bugs ´n issues of a commercial system
or to raise your mind against a sea of troubles,
and by a LINUX end them?... |
|
Back to top |
|
 |
Danag0r n00b

Joined: 14 Jul 2004 Posts: 2 Location: Russian
|
Posted: Wed Jul 14, 2004 2:25 pm Post subject: Про тоже.... |
|
|
А что вообще не существует способа очистки системы от не нужного мусора..... (за исключение рук) ? |
|
Back to top |
|
 |
deadlyFROZEN Tux's lil' helper


Joined: 11 Jun 2004 Posts: 114
|
Posted: Wed Jul 14, 2004 3:50 pm Post subject: |
|
|
Я думаю, нет.
Это технологически очень сложно.
Сам подумай, надо вызвать каждый бинарник из /usr/bin/, /sbin/, /bin/ как минимум, и проверить, какие библиотеки ему нужны.
А ведь они могут подключаться еще и динамически... _________________ ...whether tis nobler? from the win to suffer,
from the bugs ´n issues of a commercial system
or to raise your mind against a sea of troubles,
and by a LINUX end them?... |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|