понедельник, 20 октября 2008 г.

Opera 9.6 и Flash Player 10

На самом деле поставить сей плагин очень просто. По старинке качаем tar.gz с офф сайта и кидаем libflashplayer.so в папку с плагинами (у меня /usr/lib/nsbrowser/plugins). Не работает, а почему?

Читаем new dependencies needed for Flash Player 10:
cURL
Mozilla's Network Security Services (NSS)
Further, glibc >= 2.4

NSS без мозиллы мало у кого стоит Х) Ставим этот пакет (около 4.5 метров с зависимостями) и наслаждаемсо

вторник, 7 октября 2008 г.

grep Installed Packages

emerge -s SOMETHING >> text.file

Поиск в репозитории по слову web выдаёт дохрена пакетов. Этот вывод перенаправляеццо в файл, затем grep'аюццо только установленные пакеты:

Способ#1[этот пример смотрить в HTML - кусок кода зохаван]:
grep -A4 -B2 "Latest version installed: \[ Not Installed \]" file.txt >> stuff_i_dont_want.txt &&
diff file.txt stuff_i_dont_want.txt | sed 's/^

Способ#2:
sed -n '/^\*/{N ; h; n ; /\[ Not Installed \]/b ; :a ; H; n ; /^$/!ba ; H; x; p}' file.txt

Способ#3:
grep -v -P "^\*\s.*$\n^.*$\n^.*\[ Not Installed \]$\n^.*$\n^.*$\n^.*$\n" test.txt

Вывод всех НЕ установленных пакетов:
cat txt-file | grep 'Not Installed' -A4 -B2
* media-plugins/gst-plugins-theora
Latest version available: 0.10.14
Latest version installed: [ Not Installed ]
Size of files: 1,587 kB
Homepage: http://gstreamer.freedesktop.org/
Description: plugin for gstreamer
License: GPL-2

* media-plugins/gst-plugins-ximagesrc [ Masked ]
Latest version available: 0.10.7
Latest version installed: [ Not Installed ]
Size of files: 1,705 kB
Homepage: http://gstreamer.freedesktop.org/
Description: plugin for gstreamer
License: GPL-2 ]

пятница, 3 октября 2008 г.

Tree Size for Linux

du -h --max-depth=1
man du

du -m --max-depth=1 | sort -gr