Archive

Posts Tagged ‘linux’

Debian: идеальная ОС для нетбука

July 4th, 2011 3 comments

Итак, купленный мной нетбук Asus eee pc 1001px долго скитался в поисках нормальной операционки, которая будет работать на нём достаточно стабильно, выполнять поставленные задачи и потреблять меньше энергии. Стояла на этой машине по крайней мере 5 ОС: Gentoo, Windows XP, Windows seven, Kubuntu, Open SuSe, и ещё парочка дистров линукса.
Сегодня я расскажу о том, как же хорош Dbian для нетбука, а так же, как его правильно настроить.

Итак, начнём с поставленных задач. Нетбук всегда должен оставаться нетбуком, потому его главной задачей остаётся серфинг в интернете, низкое потребление батарей и стабильный коннект с сетью. Вторично – печатная машинка для записи лекций, тестовый компьютер для клиентов, разговоры по IP-телефонии и просмотр фильмов. Ещё на машине должны синхронизироваться файлы в системе Dropbox. Поехали.

Установка будет производится с USB-флешки, так как CD/DVD привода в нетбуках нет по определению. Для записи образа я использовал всем известный unetbootin. Он существует как для Windows, так и для Linux. Запись образа очень проста: Вы просто вставляте флешку в USB,  выбираете нужный дистрибьютив Linux, после чего он сам закачивается из сети и записывает скаченный образ на флешку.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

После записи образа Debian загружаетесь и ставите систему. В интернете полно мануалов и инструкций как это сделать, я же отмечу один момент: при установке обязательно выбирайте параметры “Для ноутбука”, когда установщик системы спросит, что ставить.

Переходим к настройке. Приятно, что все устройства заработали “Из коробки”, а именно вебкамера, тачпад, WI-FI (которфый, между прочим, работает намного лучше, чем в ОС от Microsoft), драйвера на видеокарту, дополнительные функциональные клавиши, микрофон со встроенными пищалками-динамиками. Ещё хочу заметить, что потребление на 15-10% меньше, чем в ОС от Microsoft. Набор программ, которые я устанавливал для работы: google-chrome, wine, shutter, nautilus-dropbox (как его правильно устанавливать напишу в отдельной статье), skype, vlc, qutim, deluge, thunderbird, lm-sensors.

После установки этих пакетов вместе с зависимостями вы получите полностью готовый к работе ноутбук.

Костыли и напильник: по умолчанию тачпад определяется и работает нормально, но тэппинг (двойное нажатие на тачпад, которое заменяет нажатие клавиши мышки) отключен. Для того, что бы включить его прописываем в консоли от пользователя:

synclient TapButton1=1

Но, прописывать команду каждый раз не вариант, потому необходимо и достаточно отредактировать файл /usr/share/X11/xorg.conf.d/50-synaptic.conf и добавить туда строчку:

Option “TapButton1” “1”

После этого тэппинг в GDM будет работать без вашей помощи. Далее делаем доступным тэппинг и в учетной записи: идем в Система -> Параметры -> Вспомогательные технологии. Там открываем вспомогательные технологии мыши, далее открываем вкладку “Манипулятор тачпэд”. Там ставим нужные нам галки. 🙂

Пока статья в разработке, буду добавлять новые заметки сюда.

Неверная кодировка имен файлов в RAR-архивах Debian

June 16th, 2011 No comments

Итак, некоторые пользователи частенько стали надоедать, жалуясь мне о том, что присылаемые им по почте RAR-архивы открываются неправильно. Дело в том, что при открытии архива в именах файлов отображалась неверная кодировка. Плюс ко всему из-за этого файлы в итоге не распаковывались. Спустя некоторое время было найдено решение:

$ aptitude search rar

в поиске было найдена куча установленных пакетов, относящихся к RAR-архивам. Решение простое: нужно всего лишь оставить пакет unrar (non-free), а всё остальное (rar, unrar-free и.т.д) нужно удалить. После этого арзивы станут удаляться нормально.

Расшаривание локальных принтеров в CUPS

June 14th, 2011 No comments

Итак, рано или поздно вы должны были столкнуться (или уже столкнулись) C Unix Printing System (он же Cups). Сегодняшняя заметка будет о расшаривании принтера по локльной (и не только сети) в виндовых машинах.

Итак, устанавливаем cups:

# aptitude search cups#:

далее правим конфиг cupsd:

# nano /etc/cups/cupsd.conf

Далее приводим конфиг cups примерно к такому виду:

LogLevel warn

MaxLogSize 0

SystemGroup lpadmin

# Allow remote access

Port 631

Listen /var/run/cups/cups.sock

# Enable printer sharing and shared printers.

Browsing On

BrowseOrder allow,deny

BrowseAllow all

BrowseRemoteProtocols CUPS

BrowseAddress @LOCAL

BrowseLocalProtocols CUPS dnssd

DefaultAuthType Basic

<Location />

# Allow shared printing and remote administration…

Order allow,deny

Allow all

</Location>

<Location /admin>

# Allow remote administration…

Order allow,deny

Allow all

</Location>

<Location /admin/conf>

AuthType Default

Require user @SYSTEM

# Allow remote access to the configuration files…

Order allow,deny

Allow all

</Location>

<Policy default>

<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscriptio$

Require user @OWNER @SYSTEM

Order deny,allow

</Limit>

После этих телотрясений можно заходить на вебинтерфйс нашего принт-сервера:

http://:631

Включаем принтер, проверяем, отображается ли он в терминале по команде lsusb. Если всё в порядке, то устанавливаем через вебинтерфейс принтер. В политиках советую поставить параметр политики ошибок как abort job. После этого Вы можете попробовать распечатать пробную страницу. Кажется, что почти всё: осталась только маленикая часть, а именно – подключить этот принтер к машине с виндовс. С сетевыми принтерами намного проще, особенно если это HP: JetDirect сделает за Вас всю работу.

Добавление принтера на примере Windows7:

Жмём “Пуск”-> “Устройства и принтеры”->”Установка принтера”->”Добавить сетевой, беспроводной или Bluetooch-принтер”. Отменяем поиск и ручками вписываем адрес пинтера, который мы получили в cups:  http://192.168.1.100:631/printers/HP_LaserJet_Professional_P1102 (или что-то в этом роде). Далее винда запросит драйвера, но с этим, как я думаю, должен справится каждый.