Металлоконструкции
Пересобрал ffmpeg с поддержкой 3gp и mp4. Чтобы при очередном обновлении системы он не перетерся новой версией - его обновление можно заблокировать.
# echo 'ffmpeg hold' | dpkg --set-selections
Поставил Ubuntu 9.04 - все ок, но сетевые карты почему то поменялись местами: eth0 стал eth1 и наоборот. Естественно неудобно, так как привык "видеть" компьютер немного по-другому. И собственно вот заметка.
Неудобно когда автодополнение не работает после sudo. Решается просто:
emerge -av app-shells/bash-completion
и в ~/.bashrc добавляем:
# enable bash completion in interactive shells
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
Узнай какими командами ты пользуешься чаще всего
$ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}' | sort -rn | head
У меня получилось:
84 git
80 sudo
72 cd
59 vim
54 ls
30 svn
30 mc
22 cat
7 ping
7 df
Скрипт нашел на http://www.cricava.com/blogs/index.php?blog=6
На работе, на 2.6.18 не определялась звуковая карта. Стянул с бэкпортов ядро 2.6.25-2 - звук завелся, а вот со сборкой модуля для видеокарты возникли непредвиденные проблемы. Разработчики включили в это ядро поддержку XEN, а драйвер NVDIA как известно с ним не собирается. Вот рецепт как его собрать не перекомпилируя ядро (не убирая поддержку XEN).
Цветные man страницы
Устанавливаем:
apt-get install most
в .bashrc добавим:
export PAGER=most
и после перезапуска (login/logout или в сразу в консоли сделайте export) проверяем:
$man dpkg
man most - для дополнительной инфы
Если на ПК имеется локальный репозитарий и одновременно прописан официальный из сети, при попытке установить любой пакет apt не будет брать его из локального репозитория, а будет качать заново из интернет. Система считает что в локальном репозитории пакеты "из ненадежных источников" (она же не знает что их выкачали в надежном месте;)) и лучше не рисковать и скачать их заново из сети. Такая ситуация будет до тех пор пока не закоментируешь все удаленные репозитарии в sources.list, сделаешь apt-get update и затем обратно, что естественно немного расстраивает.
Автор: Pizgin
e-mail: pizgin@gmail.com
Версия 1.4 от 23.03.2008
Введение
В руководстве рассказывается о том как создать свой LiveCD диск на основе Gentoo
Linux. Диск будет полностью русифицирован, произведена установка KDE и обеспечено автоматическое монтирование flash накопителей. В качестве загрузчика рассматривается
ISOLINUX. Раньше был GRUB, но пришлось от него отказаться, так как он не
работает на некоторых ноутбуках. Созданный по этой инструкции диск можно будет
постоянно совершенстовать, устанавливать новые пакеты, вообщем можно делать все то что
можно делать с обычным дистрибутивом установленным на вашем ПК.
Автор: Pizgin
e-mail: pizgin@gmail.com
Версия: 0.9 от 08.03.08
Настройка FrameBuffer
1. Переходим в каталог /usr/src/linux и конфигурируем ядро со следующими параметрами:
Device Drivers ->
Graphics support ->
[*] Support for frame buffer devices
<*> VESA VGA graphics support
Console display driver support ->
[*] Video mode selection support
<*> Framebuffer Console support
[*] Support for the Framebuffer Console Decorations