Сделать стартовой Добавить в избранное
 
Панель управления
логин :  
пароль :  
   
   
Регистрация
Напомнить пароль?
Статьи по Windows 9x Me XP 2003 Longhorn Vista Linux FreeBSD Apache MySQL хостинг PHP Perl » UNIX » Linux » Печать в Linux
Навигация по сайту
Главная Софт
Форум FeedBack
 
Расширенный поиск
Календарь
«    Сентябрь 2007    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Популярные статьи
 

 

UNIX » Linux : Печать в Linux
 
Прежде всего нужно подключить принтер, в смысле добавить устройство в систему. В большинстве случаев принтер подключается к единственному параллельному порту, но теоретически персональный компьютер может поддерживать до четырех портов принтера — в DOS это LPT1-LPT4, а в Linux это /dev/lp0-/dev/lp3.

Убедимся, что устройство (порт) есть в вашей машине, для чего выполним следующую команду:
ls -l /dev/lp0
Результат работы:
crw-rw---- 1 root lp 6, 0 Авг 20 2001 /dev/lp0
Для теста принтера можно попробовать вывести текущий каталог на печать, для чего используем следующую команду:
ls -l > /dev/lp0
Если все в порядке, на печать будет выведен текст в виде лесенки:
File1
File2
File3
Дело в том, что принтеры, ориентированые для работы в DOS, требуют для завершения строки 2 команды CR-LF (возврат каретки CR(13) и перевод строки LF(10)). *nix-системы же обходятся одним LF. Исправлением этого эффекта мы займемся позже.
Если вы при установке системы отключили поддержку принтера и не установили необходимые программы, то сейчас самое время это сделать. Возможно, вам потребуется перекомпилировать ядро и при этом необходимо:
1. включить поддержку принтера (printer support);
2. включить поддержку сети (network support), даже если вы не будете использовать сеть;
3. отключить поддержку параллельного IP-интерфейса (PLIP);
4. отключить поддержку lomega Zip drive для параллельного порта.
На сегодня в дистрибутивах Linux можно встретить три основные реализации системы печати: BSD-lpr, LPRNG, CUPS (Mandrake).
Рассмотрим традиционный вариант BSD-lpr. В состав BSD-lpr входят:
— lpd — демон печати, запускается при старте системы;
— lpr — программа постановки заданий в очередь печати;
— lprm — программа удаления заданий;
— lpq — просмотр очереди печати;
— lpc — диалоговая программа управления состоянием принтера.
Процесс печати происходит следующем образом: программа lpr помещает файл в очередь заданий. Очередь заданий — это обыкновенный каталог, обычно это /var/spool/lp/lp0. Программа lpd просматривает содержимое очереди и, если находит задание, пытается его напечатать. Демон печати (lpd) анализирует содержимое файла /etc/printcap и выбирает одну из записей, которая соответствует текущему режиму работы принтера, в этом же файле также содержится информация об именах фильтров печати.
Общий вид команды печати с помощью lpr:
lpr [-Pprinter] file
Например, если хотите распечатать файл /myfile на принтере lp0, выполните следующую команду:
lpr -Plp0 /myfile
Очень просто настраивается принтер в Mandrake и RedHat Linux. Для настройки принтера в данных операционных системах запустите DrakeConf или control-panel соответственно и выберите "Настройка принтера". 
Нажмите на кнопку "Добавить". Теперь выбираем тип подключения и устанавливаем его параметры (порт LPT1 в DOS соответствует устройству /dev/lp0 в Linux). Затем нужно указать драйвер (тип) принтера. Затем нажимаете на кнопку "Готово". Все — принтер установлен. В Red Hat еще нужно включить режим "Исправлять ступенчатую печать" и выбрать фильтр-преобразователь. На этом установка принтера завершена.
При печати из некоторых приложений (например, StarOffice) вместо русских букв вы можете созерцать какие-то непонятные иероглифы. 
Нужно скачать из Интернета русские шрифты и отредактировать Fontmap. Шрифты нужно скопировать в каталог /usr/ share/fonts/default/ghostscript (это зависит от дистрибутива и версии ghostscript — см. документацию).
Затем правим файл Fontmap. Ссылка на него находится в том же каталоге. Нужно закомментировать ссылки на старые русские шрифты и прописать новые, а также закомментировать шрифт Courier.
 
 
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
 
 
  • Периферия: Установка локального сетевого принтера
  • Печать из Linux на Windows принтер
  • Принтер и сеть. О несетевых устройствах: В офисах небольших компаний можно ...
  • Выбор принтера
  • USB-мышь через PS/2: Миграция мышей
  •  
     
     (голосов: 0)
    Комментарии (0)  Распечатать
     
     
    Добавление комментария
       
     

    РАЗДЕЛЫ СТАТЕЙ
    На нашем сайте Вы можете почитать интересные статьи о разных операционных системах и не только о них.
     
    WINDOWS 98 - Все об ОС версии 9x - настройка, скрытые возможности, оптимизация, рекомендации и многое другое...
    FAQ   Безопасность   Восстановление   Другое   Настройка   Оптимизация   Установка


    WINDOWS 2000 - установка, настройка, оптимизация, ускорения работы, администрирование и многое другое.
       FAQ   Администрирование   Безопасность   Восстановление   Настройка   Оптимизация   Разное   Установка


    WINDOWS 2003 - настройка, полные обзоры данной ОС, оптимизация, скриншоты, FAQ...
       FAQ   Администрирование   Безопасность   Настрока   Разное   Установка


    WINDOWS XP - настройка, скрытые возможности, оптимизация, рекомендации и многое другое...
       FAQ   Безопасность   Восстановление   Другое  Настройка   Оптимизация   Установка


    WINDOWS Vista - установка, настройка, оптимизация, рекомендации и многое другое...
       FAQ   Другое   Обзор системы   Установка


    UNIX - установка, настройка, рекомендации и многое другое...
       Linux   FreeBSD   Сетевые технологии   Открытое программное обеспечение   Интернет   Разное   FAQ


    Администратору / пользователю - практические советы по работе с софтом железом и пр...
       Hardware   Internet   lan&more   Software    Exchange Server    Windows Server 2008


    Windows Server - Советы и рекомендации по настройке Windows серверов
       Exchange Server    Windows Server 2008    ISA Server


    Веб-мастеру - Apache, ASP, Flash, MySQL, хостинг и многое другое...
       Apache   ASP   Разное   Flash   Java/CSS/HTML/DHTML   MySQL   Хостинг   Perl   PHP
     
      Если после прочтения статьи у Вас возникли вопросы/предложения/дополнения, Вы можете изложить их на нашем форуме в соответствующем разделе.
    Если Вы являетесь автором статьи которая размещена на нашем портале незаконно, просим Вас сообщить нам об этом.