debian
Таппинг на тачпаде в Debian
В Debian по умолчанию отключен tapping в touchpad .
Пользователи KDE и Gnome могут его включить через настройки системы.
Для тех кто эти DE не использует могут помочь следующие советы.
Synaptics
1. Если у вас synaptics, то включить таппинг можно так:
$ synclient TapButton1=1 TapButton2=2 TapButton3=3Что бы изменения сохранились после перезагрузки нужно добавить эту команду в ~/.xsession или подобный файл
2. Можно включать таппинг через udev
ACTION!="add|change", GOTO="xorg_synaptics_end"
KERNEL!="event*", GOTO="xorg_synaptics_end"
ENV{ID_INPUT_TOUCHPAD}!="1", GOTO="xorg_synaptics_end"
ENV{x11_driver}="synaptics"
ENV{x11_options.TapButton1}="1"
ENV{x11_options.TapButton2}="2"
ENV{x11_options.TapButton3}="3"
LABEL="xorg_synaptics_end"Это сохранить в файл 66-xorg-synaptics.rules и скопировать в /etc/udev/rules.d
Убрать варнинги dpkg
У меня при работе с dpkg и apt-get появились такие сообщения
dpkg: warning: parsing file '/var/lib/dpkg/status' near line 25810 package 'kernel-source-2.4.18': error in Version string 'linex3': version number does not start with digit dpkg: warning: parsing file '/var/lib/dpkg/available' near line 48390 package 'am-utils': 'Replaces' field, reference to 'amd': error in version: version number does not start with digit dpkg: warning: parsing file '/var/lib/dpkg/available' near line 48393 package 'am-utils': 'Conflicts' field, reference to 'amd': error in version: version number does not start with digit ...
Сообщение в которых фигурирует /var/lib/dpkg/available чистятся командой
$ sudo dpkg --clear-availТе пакеты, в варнингах которых находится /var/lib/dpkg/status, удалены, но их настройки остались.
Для того что бы окончательно почистить на ними можно применить команду apt-get purge
Собираем пакет-пустышку для удовлетворения зависимостей dpkg
Обманывать пакетную систему конечно не хорошо, и может печально закончится, но иногда без этого никак Ж:-)
Приведу конкретный пример с решением.
Решил попробовать новый OSS драйвер для nvidia nouveau. Поставил новое ванильное 2.6.33.1 ядро, так как в нем уже появился этот драйвер.
В ветке experemental обнаружил пакет xserver-xorg-video-nouveau, но получил облом:
... The following packages have unmet dependencies: xserver-xorg-video-nouveau: Depends: linux-nouveau-modules but it is not installable
При том что самого пакета linux-nouveau-modules в репозитории не обнаружилось, но как бы и не нужен, так как уже собрано ядро с нужным модулем.
Соответственно захотелось сказать dpkg "родной, вот тебе твой linux-nouveau-modules и не бурчи". Нашел equivs который как раз создан для таких случаев и умеет создавать fake-пакеты
$ cd /tmp $ equivs-control linux-nouveau-modules
Linux: Установка и запуск OpenVZ на Debian Lenny
Настройка VPS в Debian Lenny на базе OpenVZ. Виртуальные Linux сервера.
ускоритель CPROXY на линуксе
«CPROXY» снижает количество информации, передаваемой в Интернет, но к сожалению, под линукс нет ни одного клона подобного ускорителя. Можно решить задачу путем направление всех порторв на порт сипрокси с помощью iptables и wine.
Лог загрузки Debian и Ubuntu
Команда dmesg и содержимое файла /var/log/dmesg позволяют посмотреть сообщения ядра Linux при последней загрузке. При этом строки, которые видно на экране при загрузке Debian, заметно отличаются от этих самых сообщений ядра так как содержат вывод скриптов инициализации. Иногда получается что какое-нибудь сообщение об ошибке мелькает при загрузке, но потом в dmesg его невидно. Что делать? А варианты такие...
Даунгрейдим дебиан: из testing в stable
Статья о даунгрейде Debian c testing на stable http://habrahabr.ru/blogs/linux/59242/
Настройка печати через Canon PIXMA iP1600 для Dell Studio 1735 на Debian Lenny
Всё никак не доходили руки настроить свой принтер Canon PIXMA iP1600 под Debian Lenny, то под Mandriva, то под Vista печатал, сейчас появилось немного времени поэтому продолжу описание настроек очередного железа под свой ноутбук Dell Studio 1735.
Однако, думаю что для настройки принтера это не особо критично к чему он подключен :)
Итак, начнём.
В линейке дистрибутивов Mandriva особых проблем c настройками не возникло. С debian пришлось немного повозиться, ибо пакеты на сайте производителя принтера в rpm-формате.
1) Для начала необходимо подготовиться к процессу установки/настройки:
$ sudo apt-get update && sudo apt-get install alien libxml1 libpng3Возможно Вам ещё прийдётся доставить следующие пакеты:
$ sudo apt-get install libpng12-0 libpng12-dev libgtk1.2 libgtk1.2-common2) Подготовим место для работы:
$ mkdir ~/canon $ cd ~/canon
Интерактивная apt-оболочка
Бывает так, что длительная работа с apt из терминала немного надоедает и начинает утомлять ввод длинных последовательностей семейства команд apt-*. Однако существует утилита aptsh, которая запускает в терминале интерактивную оболочку для работы с apt. Данная утилита входит в репозитарии многих debian-based дистрибутивов.
Чтобы после установки запустить оболочку, выполните:
$ sudo aptsh
После запуска будет выведено приглашение:
>
Далее можно работать с командами apt, но без необходимости вводить перед ними apt-*. Например, для получения информации о пакете, достаточно выполнить:
> search aptsh
Или, например, чтобы получить исходный код пакета, выполните:
> source aptsh
Выйти из сеанса в shell-оболочку можно командой exit или quit:
> exit
За дополнительной информацией просьба обращаться к соответствующей man-странице.
Как заставить работать Wi-Fi-индикатор при работе с модулем ipw2200
Если у Вас есть WiFi-модуль, который работает под управлением модуля ipw2200, то Вам должна быть знакома подобная ситуация - всё работает отлично, но индикатор упорно не хочет работать. Заставить индикатор работать может помочь следующее - откройте Вашим любимым текстовым редактором файл /etc/modprobe.d/ipw2200; не важно, есть в нём что-то или нет - если нет, то добавьте одну строчку, если есть, то допишите её в конец файла:
options ipw2200 led=1
сохраните изменения и перезагрузитесь. Теперь, каждый раз, когда у компьютера будет подключение к WiFi-сети, индикатор будет гореть.
Чистка системы, узнать какие пакеты занимают много места в Debian
dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -nПокажет отсортированный список пакетов с указанием размера в байтах.
По мотивам: http://linsovet.com/node/291#comment-274
Сканирование рукописей и книг в djvu
Djvu -- компактный формат хранения рукописей и книг в электронном виде. Мой способ кодирования в djvu на Linux Debian описан здесь:
http://theorie5.physik.unibas.ch/shalaev/my.linux/djvu.html





