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

Смотреть 365 видео

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

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

18.04.10 06:25 todeus

Есть вопрос!Как найти тяжелое, ненужное?

На днях обнаружил у себя установленную хрень. Хрень называлась torcs, и занимала она, не много не мало, 357 метров драгоценного места. Когда и зачем я это устанавливал я ваще не помню :) Так вот вопрос. Можно ли как-нибудь посмотреть все пакеты которые установлены в моей системе, да не просто посмотреть(pacman -Q кагбэ я умею), но еще и отсортировать их(по занимаемому месту / частоте использования)? Чтобы поудалять ненужное и тяжелое? :)
P.S.: ArchLinux


Теги:

Aesdana 18.04.10 07:04 # +8
Получение сортированного списка локальных пакетов и их размера:
LANG=C pacman -Qi | sed -n '/^Name[^:]*: \(.*\)/{s//\1 /;x};/^Installed[^:]*: \(.*\)/{s//\1/;H;x;s/\n//;p}' | sort -nk2

wiki.archlinux.org ©

Можно в конце добавить > ~/list чтобы нормально просмотреть.

m0nhawk 18.04.10 08:35 # +0
От себя добавлю pacman -Qdt — показывает пакеты которые никаким другим пакетам не нужны (они не зависимости). Чаще всего их можно удалять :)
dlis 18.04.10 09:24 # +2
$ pacman -Qdt
Программа 'pacman' на данный момент не установлена. Вы можете установить её, выполнив:
sudo apt-get install pacman
pacman: command not found

Эх... для того, чтобы удалить ненужные пакеты, нужно некоторые сначала установить =)
m0nhawk 18.04.10 09:26 # +1
P.S.: ArchLinux
ZogG 18.04.10 09:41 # +0
ХАХАХААХАХАХА
exelens 18.04.10 09:42 # +0
Отличная шутка
ZogG 18.04.10 09:54 # +3
надеюсь это шутка
todeus 18.04.10 10:22 # +0
Ну вот оно мне находит еще и кучу того чего удалять не желательно :)
например cmake, apache, scons =)
m0nhawk 18.04.10 10:24 # +0
Ну я же не сказал что их обязательно удалять :) Просто получается что у тебя cmake, например, никому в зависимости не требуется.
cblp 18.04.10 13:45 # +1
Не подскажете ли аналог для dpkg/apt?
todeus 18.04.10 13:49 # +-1
1
2
sudo apt-get install pacman
LANG=C pacman -Qi | sed -n '/^Name[^:]*: \(.*\)/{s//\1 /;x};/^Installed[^:]*: \(.*\)/{s//\1/;H;x;s/\n//;p}' | sort -nk2

;)
Shtsh 18.04.10 14:59 # +1
debfoster посмотри
Вроде как так называется
divius 18.04.10 18:47 # +0
Synaptic умеет
divius 18.04.10 18:49 # +0
см. мой комментарий ниже vvv
dlis 18.04.10 14:22 # +3
Для пользователей ubuntu/debian, у которых возник похожий вопрос, посоветую сделать следующее:
1. открыть Менеджер пакетов Synaptic
2. выполнить следующие шаги:

Таким образом вы сразу сможете удалить ненужный пакет, увидев его описание, зависимости прочее.
TiGR 18.04.10 17:17 # +1
С удивлением обнаружил, что опера занимает 173 метра. В шоке.
razum2um 18.04.10 17:20 # +1
я балдею с убунтоидов. даже циферками все подписано...

гентушникам можно заалиасить такое:
qsize -C $(qlist -I -C) | cut -f 6,1 -d ' ' -s | sort -k2 -n | awk '{printf "%-55s%s\n", $1, $2}'
(awk только для красоты и наглядности)

у меня tail с нее выдает
1
2
3
4
5
6
7
8
9
10
dev-libs/boost-1.39.0:                                 97424.678
dev-libs/boost-1.41.0-r3:                              100898.250
media-gfx/picasa-3.0.0.57.4402.0_beta:                 101253.355
net-fs/samba-3.5.2:                                    105293.911
dev-java/icedtea6-bin-1.7.2:                           114997.25
dev-vcs/git-1.7.0.2:                                   119868.18
dev-java/sun-jdk-1.6.0.19:                             170550.662
sys-kernel/vanilla-sources-2.6.34_rc4:                 369523.572
dev-lang/ghc-6.10.4:                                   417348.438
app-office/openoffice-bin-3.2.0:                       480966.851
divius 18.04.10 18:48 # +0
А я прибавлю, что ненужные пакеты появляются в разделе "Установленные (могут быть автоматически удалены)", а удалить их можно командой apt-get autoremove
cblp 18.04.10 19:02 # +0
Нет, автоматически могут быть удалены только пакеты, от которых не зависят "ручные" пакеты и которые сами были установлены по зависимостям, а не вручную.

Таким способом не получится найти лишние пакеты, которые вы установили вручную, но от которых ничего не зависит.
ner_uto 18.04.10 19:08 # +0
А у меня сложнее вопрос: можно ли найти как-нибудь неиспользуемые приложения? Поставил и забыл о которых:)
razum2um 18.04.10 19:31 # +0
ну как вариант демон-монитор, собирать имена процессов. Через месяц можно будет собирать список бинарников $PATH, узнавать имя пакета и удалять, че не работало и от чего не зависит.че, неужели еще не написал никто?

но зачем? может хватит вдумчивого взгляда на /var/lib/portage/world и подобные?
dlis 18.04.10 19:55 # +0
Чаще всего, для этого нужно пробежаться глазами по пункту "Приложения" в главном меню, отметив для себя, что не используешь. Я так обычно и делаю. А вышеуказанный мной способ спасал меня на старом компьютере, когда я удалял тяжеловесные игрушки, установленные моей бывшей =)
Minoru 18.04.10 20:15 # +0
Для Debian есть deborphan.
iglezz 18.04.10 22:10 # +1
Для debian для поиска тяжестей в консольке использовал:
aptitude -F "%I %p - %d" search '~i!~M' | grep '^[0-9.]*M' | sort -n
ZogG 19.04.10 00:29 # +0
не вижу смысла в проверке размера. так как если надо то не важно, а если нет, то удаляем хоть даже маленького размера.
todeus 19.04.10 02:06 # +0
Так смысл-то, как раз, в том, чтобы найти, те самые, ненужные пакеты. Вот как у меня например. Torcs - игра(гоночки), которую я ставил раньше "на посмотреть", а через полгода я про нее благополучно забыл :)
ZogG 19.04.10 12:16 # +0
ну тут еще про размер говорили, потому я и сказал, что он не имеет значения - важно, чтоб система была чистой, без лишних либ/прог

Лучшие блоги (все 111)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 2141 из 161 города)
Топ пользователей Топ блогов
В сети: doraneko, rnby_mike, eugenez

Новенькие: sk18, other.bigmouse, moro, Guinness, medxedewajz
welinux.ru

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

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


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

Online video HD

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

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

Full HD video online

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

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

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