]]>
]]>

Удаление бесполезных зависимостей (сирот) в Arch Linux

Блог > O Линуксе > Удаление бесполезных зависимостей (сирот) в Arch Linux | 4 февраля 2010 | Теги:
]]>


]]>

PacManНикогда особо не задумывался над тем, есть ли у меня в системе пакеты, которые не используются ничем вообще… Висят себе и висят – места на компе навалом, что зря беспокоиться?…

Однако, в очередной раз ползая по Линукс-форумам, наткнулся на мнение, что наличие множества бесполезных зависимостей может несколько тормозить систему… Честно говоря, не понимаю, как оно собирается ее тормозить, но решил глянуть, что у меня там лишнего.

Посмотреть, какие пакеты не используются ничем в системе можно командой

sudo pacman -Qdt

У меня эта команда выдала десятка четыре пакетов…

Ну а удалить всех так называемых “сирот” можно командой

sudo pacman -Rsn $(pacman -Qdtq)

Сразу хочу предупредить, прежде чем пользоваться данной командой, помните, что автоматика – она и есть автоматика… То есть пакман может зацепить таким макаром какой-нибудь нужный пакет (маловероятно, но случаи были), и Вы потом долго будете думать, почему вдруг перестала запускаться любимая программа…

Вобщем, в любом случае, прежде, чем что-то делать, нужно понимать что делаешь :) Я предпочитаю удалять из списка, выданного первой командой вручную – по крайней мере, знаю что удалил :)

Популярность: 4%

Можно почитать еще:

  1. Репозитории Arch Linux
  2. Массовая пересборка libpng/libjpeg (Arch)
  3. KDEmod для пользователей Arch Linux больше поддерживаться не будет
  4. О, здравствуй Arch!
  5. Как поставить kdemod 4.4 из testing
  6. Localepurge – удаляем ненужные локали
  7. Приятные впечатления от Windows 7
]]>
]]>
]]> ]]>
Понравилась статья? Подпишись на ]]>RSS]]> этого блога!

Комментарии [3 комментария] на "Удаление бесполезных зависимостей (сирот) в Arch Linux"

  1. DrunkHawk пишет:

    У меня эта команда выдает как-бы не совсем бесполезные файлы:

    [max@max-laptop ~]$ sudo pacman -Qdt
    autoconf 2.65-1
    automake 1.11.1-1
    cdrdao 1.2.3-1
    cdrkit 1.1.10-1
    gtkglext 1.2.0-2
    kernel26-headers 2.6.32.6-1
    live-media 2010.01.13-1
    pkgconfig 0.23-1
    python-mpdclient2 0.11.1-4
    subversion 1.6.6-3
    unrar 3.9.6-1
    unzip 6.0-4

  2. DrunkHawk пишет:

    файлы – всмысле пакеты:)
    очепятка

  3. Sulfur пишет:

    pacman – это же такая игра про колобка поедающего точки? У меня команда pacman запускает эту игру и только (правда у меня убунту, а не арч линукс)

Есть что сказать?

]]>
]]>