люди любят меряться числом установленных пакетов. (такие опросы есть и на этом форуме). а вот удаленными пакетами — вроде такого еще не было?
собственно, соседняя тема про удаление пакетов побудила меня открыть вот такую тему.
у меня, например, установлена операционная система Arch Linux, и удалено было довольно много пакетов…
> echo "($(sudo grep '] \(установлено\|installed\)' /var/log/pacman.log | wc -l)/$(pacman -Q|wc -l) - 1)^2"|bc -l
2.08641975308641975307
(возвел в квадрат просто для круглого счета, чтобы целое число получилось).
сколько пакетов было удалено в вашей системе?
Модератор: Модераторы разделов
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
сколько пакетов было удалено в вашей системе?
¡ Страсть к разрушению есть творческая страсть!
-
shevan
- Сообщения: 992
- ОС: Debian, Puppy
Re: сколько пакетов было удалено в вашей системе?
.01294669255605826310
Ну и?
-
BURF
- Сообщения: 479
- Статус: ZONGO!
- ОС: openSUSE 12.1 x64
Re: сколько пакетов было удалено в вашей системе?
grep: /var/log/pacman.log: Нет такого файла или каталога
bash: pacman: команда не найдена
Runtime error (func=(main), adr=3): Divide by zero
Ну и?
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: сколько пакетов было удалено в вашей системе?
BURF, команда предполагалась для арчика…
а если считать по-другому, получается совсем другое число:
> echo "($(sudo grep '] \(удалено\|removed\)' /var/log/pacman.log | wc -l)/$(pacman -Q|wc -l))^2"|bc -l
2.50694444444444444443
но тожев своем роде круглое.
а если считать по-другому, получается совсем другое число:
> echo "($(sudo grep '] \(удалено\|removed\)' /var/log/pacman.log | wc -l)/$(pacman -Q|wc -l))^2"|bc -l
2.50694444444444444443
но тожев своем роде круглое.
¡ Страсть к разрушению есть творческая страсть!
-
shevan
- Сообщения: 992
- ОС: Debian, Puppy
Re: сколько пакетов было удалено в вашей системе?
2.50694444444444444443
но тожев своем роде круглое.
Это называется круглое число?
-
shevan
- Сообщения: 992
- ОС: Debian, Puppy
Re: сколько пакетов было удалено в вашей системе?
Код: Выделить всё
echo "($(sudo grep '] \(удалено\|removed\)' /var/log/pacman.log | wc -l)/$(pacman -Q|wc -l))^2"|bc -lКстати, кто учил составлять такой код? Выглядит ужасно
-
Nazyvaemykh
- Сообщения: 438
- Статус: Подопытный участник
Re: сколько пакетов было удалено в вашей системе?
shevan писал(а): ↑20.02.2010 23:55Код: Выделить всё
echo "($(sudo grep '] \(удалено\|removed\)' /var/log/pacman.log | wc -l)/$(pacman -Q|wc -l))^2"|bc -l
Кстати, кто учил составлять такой код? Выглядит ужасно
а как еще можно записать?
что-то я не придумал ничего более ясного и компактного…
¡ Страсть к разрушению есть творческая страсть!
-
Fen1x
- Сообщения: 174
- Статус: начинающий пингвин
- ОС: Arch/Slackware
Re: сколько пакетов было удалено в вашей системе?
.00403878067953533059
Arch user | Kernel 2.6.32 |
"Краткость - сестра таланта" (с) А.П. Чехов |
"Краткость - сестра таланта" (с) А.П. Чехов |
-
gyrt
- Сообщения: 48
- ОС: Debian & CentOS
Re: сколько пакетов было удалено в вашей системе?
Код: Выделить всё
dpkg -l | grep "ii " | grep -v "rc " | wc -lКоманда для дебиана
Код: Выделить всё
dpkg -l | grep "rc " | grep -v "ii " | wc -lСоответственно это - удаленные
Linux is like a wigwam. No Windows, no Gates and an apache inside.