Система

Металлоконструкции

Металлоконструкции

Запретить обновление пакета в Debian / Ubuntu

Пересобрал ffmpeg с поддержкой 3gp и mp4. Чтобы при очередном обновлении системы он не перетерся новой версией - его обновление можно заблокировать.

# echo 'ffmpeg hold' | dpkg --set-selections

Ubuntu 9.04 - поменялись местами сетевые интерфейсы ;)

Поставил Ubuntu 9.04 - все ок, но сетевые карты почему то поменялись местами: eth0 стал eth1 и наоборот. Естественно неудобно, так как привык "видеть" компьютер немного по-другому. И собственно вот заметка.

Автодополнение и прочие трюки bash

Неудобно когда автодополнение не работает после sudo. Решается просто:

emerge -av app-shells/bash-completion

и в ~/.bashrc добавляем:

# enable bash completion in interactive shells
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

Top 10 используемых тобой в консоли комманд

Узнай какими командами ты пользуешься чаще всего

$ 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

[DEBIAN] Установка драйвера видеокарты NVIDIA на ядро 2.6.25-2 (XEN)

На работе, на 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 - для дополнительной инфы

Debian - приоритет локального репозитория

Если на ПК имеется локальный репозитарий и одновременно прописан официальный из сети, при попытке установить любой пакет apt не будет брать его из локального репозитория, а будет качать заново из интернет. Система считает что в локальном репозитории пакеты "из ненадежных источников" (она же не знает что их выкачали в надежном месте;)) и лучше не рисковать и скачать их заново из сети. Такая ситуация будет до тех пор пока не закоментируешь все удаленные репозитарии в sources.list, сделаешь apt-get update и затем обратно, что естественно немного расстраивает.

Создание LiveCD дистрибутива на базе Gentoo Linux

Автор: Pizgin
e-mail: pizgin@gmail.com

Версия 1.4 от 23.03.2008

Введение

В руководстве рассказывается о том как создать свой LiveCD диск на основе Gentoo
Linux. Диск будет полностью русифицирован, произведена установка KDE и обеспечено автоматическое монтирование flash накопителей. В качестве загрузчика рассматривается
ISOLINUX. Раньше был GRUB, но пришлось от него отказаться, так как он не
работает на некоторых ноутбуках. Созданный по этой инструкции диск можно будет
постоянно совершенстовать, устанавливать новые пакеты, вообщем можно делать все то что
можно делать с обычным дистрибутивом установленным на вашем ПК.

MiniHOWTO: FrameBuffer и SplashScreen в Gentoo Linux

Автор: 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
RSS-материал