Gscan2pdf astra linux как установить
Обновлено: 21.11.2024
Как установить сканер в Linux, основанного на Debian. Это руководство подходит для всех производных дистрибутивов Debian (Ubuntu, Linux Mint и т.д.).
Будет выявлено два успешно установленных сканера.
Первый способ: это когда сканер подключен к серверу в сети.
Второй способ: если вы настраиваете сканер на станциях, сам сканер подключается к сети по Wi-Fi. Если это ваш вариант, то идем сразу ко второй части статьи.
Настройка серверной станции.
Для начала установки необходимых пакетов:
Если надо расшарить сканер по сети, внесите пользователя saned в группы scanner и lp:
Теперь для проверки правильности установки в команде
Если все правильно, необходимо вывести информацию о подключенном сканере. Что-то типа
К сожалению, Sane это не сервис и не принимает соединение по сети сам по себе не может. Поэтому установим еще и openbsd-inetd, который будет принимать и передавать их Sane
ищем там документ sane-port 6566/tcp. Если ее там нет, то прописываем.
Теперь беремся за содержание самого здравого
Открываем файл
и прописываем в нем сеть, из которой был разрешен
доступ к сканеру. Например, 10.5.5.0/24
Перезапускаем сервис openbsd-inetd
Настройка этого сервера завершена.
Настройка рабочей станции.
В качестве рабочей станции может выступать солдат и сам сервер. Поэтому все действия могут быть санкционированы и на нем.
Установим необходимые программы:
Откроем на редактирование файла
и пропишем в нем адрес сервера со сканером 10.5.5.1 (либо сам сканер, например: 10.5.5.2).
проверяем наличие строк net. Если она есть и не закомментирована — все нормально. Иначе вписываем ее.
Для доступа к сканеру по Wi-Fi
Выключали, если не проделывали действие для настройки серверной части.
Открываем еще файл:
и прописываем в нем сеть, из которой был разрешен
доступ к сканеру. Например, 10.5.5.0/24
Перезапускаем сервис openbsd-inetd
Проверить доступность сканера с рабочей станции можно при помощи всех той же команды:
Если и здесь обнаружен сканер — значит, у нас все работает и мы начинаем сканирование. Запускаем утилиту для сложных задач:
или еще одна утилита
для ее установки наберите:
Если есть вопросы, то пишем в травме.
Также можно вступить в Телеграм канал, ВК или подписаться на Twitter. Ссылки в шапки страниц.
Заранее всем спасибо.
Настройка и администрирование сканера, подключенного к порту USB. Чтобы узнать о сетевом сканере, обратитесь к SaneOverNetwork.
- Введение
- Сканер и внутреннее обнаружение
- Разрешения
- Файлы конфигурации для libsane
- Машины HP all-in-one (aio)
- Несвободные серверные части сканера
- Внешние интерфейсы для сканирования
- Примечания по установке для различных сканеров
- См. также
- Наконец
Введение
Сканирование документа с автономного сканера или многофункционального устройства обычно требует использования SANE (Scanner Access Now Easy). Проект предоставляет набор серверных частей сканера (драйверов), которые могут взаимодействовать со сканером для его работы. Бэкенды, не предоставляемые SANE, могут быть легко размещены в рамках сканирования SANE независимо от того, является ли программное обеспечение бесплатным (HP) или платным. Здесь перечислены те сканеры, которые SANE напрямую поддерживает с серверными частями.
Первым шагом на пути к успешному сканированию является установка libsane или libsane1, в которых есть центральная библиотека для работы со сканерами. Пакет также содержит коллекцию сканеров SANE. Если сканер не поддерживается SANE, серверную часть (и другие файлы) необходимо будет получить из архивов Debian или у поставщика. Примечательным бесплатным исходным кодом, требующим этого шага, является источник для моноблоков от HP.
В следующих двух разделах предполагается, что у вас есть серверная часть (и другие файлы), предоставленные SANE или поставщиком. Ваш сканер должен работать «из коробки» с внешним интерфейсом, не беспокоясь о каких-либо следующих шагах, но также следует знать, что существуют процедуры устранения неполадок, которым можно следовать. В руководстве SANE перечислены доступные серверные части. У каждой серверной части есть собственная страница руководства и файл конфигурации в /etc/sane.d.
В Debian 11 (яблочко) современное сканирующее устройство, поддерживающее протокол IPP-over-USB, будет автоматически настроено на использование этого протокола при условии, что установлен ipp-usb и служба загружена, активна и работает. Подходящие серверные части для сканирования: sane-escl и sane-airscan.
Сканер и обнаружение серверной части
Подключите сканер к компьютеру и посмотрите, что выдает lsusb:
Есть Epson Stylus Photo на шине USB 002 и на устройстве 005.Это нормально, но ничего не говорит нам о том, сможем ли мы просканировать устройство.
Установите sane-utils и проверьте, определяется ли сканер
Надеюсь, вы увидите, что ваш сканер найден.
Сканер был правильно расположен на шине 002 как устройство 005. Если бы доступ к этому устройству также был запрещен (как и доступ к другим USB-устройствам), необходимо было бы проверить разрешения на шине USB.< /p>
Теперь известно, что USB-сканер существует, запустите
Вывод, полученный здесь:
В руководстве по сканированию описано, для чего предназначен --list-devices. В контексте локального USB-устройства, к которому у обычного пользователя есть разрешение на доступ, положительный ответ означает, что у SANE есть серверная часть для поддержки сканера.
Теперь поместите документ на стеклянную пластину сканера и отсканируйте его с помощью
Успешное создание файла image.pnm свидетельствует о том, что сканирование с помощью других интерфейсов также может быть успешным. Файл должен быть доступен для просмотра с помощью программы просмотра изображений, например imagemagick
Разрешения
Для шины USB (в Debian 11):
Обратите внимание на + после разрешений Unix для /dev/bus/usb/005/067. Он указывает ACL (список управления доступом), в котором указано, каким пользователям предоставляется доступ к /dev/bus/usb/005/067. Чтобы просмотреть ACL, выполните
Пользователь brian имеет право доступа к файлу устройства.
Пользователь brian также может получить доступ к USB-устройству, находясь в группе сканеров. Однако в этом нет особого смысла, если только не ожидается, что Брайан будет входить в систему из удаленного места с помощью ssh или другой программы удаленного доступа.
До Buster достаточно было добавить пользователя в группу сканирования, чтобы разрешить сканирование от имени этого пользователя. Из-за ошибки 918358 это больше не так. Однако для решения этой проблемы достаточно добавить одну строку в файл /etc/udev/rules.d/, как указано в отчете об ошибке. Добавленное правило udev применяется при добавлении устройства, поэтому отключите и снова подключите его, чтобы перезагрузить правила udev.
Файлы конфигурации для libsane
libsane-common устанавливает файлы конфигурации dll.conf, dll.d, net.conf и saned.conf в /etc/sane.d. Только dll.conf и dll.d важны для сканера, подключенного через USB, но все четыре файла играют роль, когда речь идет об общем доступе к сканеру по сети.
Содержимое файла dll.conf – это список бэкендов, которые можно динамически загружать по запросу. Комментирование неиспользуемых серверных частей может привести к небольшому сокращению времени сканирования. Также можно добавить файл в /etc/sane.d/dll.d, содержащий список добавляемых серверных частей. Это часто делается с помощью программного обеспечения, предоставляющего серверную часть, отличную от SANE.
Машины HP all-in-one (aio)
Интересно, что все, что действительно необходимо для сканирования с помощью сканера aio, — это пакет libsane-hpaio, установленный без рекомендуемых пакетов, и, при необходимости, способ установки несвободного плагина
Несвободные серверные части сканера
Для сканеров Snapscan скопируйте файл snape20.bin с установочного компакт-диска сканера в /lib/firmware/ и добавьте firmware /lib/firmware/snape20. .bin в файл конфигурации /etc/sane.d/snapscan.conf.
Пакеты Debian (разновидности i386 и amd64), предоставляющие функции сканирования для МФУ, могут предлагаться в составе пакета ScanGear MP. Вероятно, лучше всего провести поиск конкретной модели в Интернете, чтобы найти что-то подходящее. scangearmp2 — это автономный инструмент сканирования, который не обеспечивает интеграции с SANE. То, что предлагает Canon, недоступно для внешних интерфейсов SANE, таких как xsane и simple-scan, поскольку dll.conf или dll.d не интегрированы в его пакеты, а серверная часть не предоставляется для динамической загрузки по требованию SANE.
Пользователи, у которых серверные части SANE epson и epson2 не работают, могут воспользоваться предложением Epson. Есть iscan-bundle и более новый imagescan-bundle. Какой из них получит пользователь, зависит от модели МФУ. Оба являются файлами .tar.gz (tarballs) и изначально могут обрабатываться с помощью
Каталог, в который помещаются несжатые файлы, содержит сценарий установки. Перейдите в этот каталог и выполните скрипт с помощью
Выполните поиск драйверов для устройства на веб-сайтах HP или Samsung. Вам должна быть предложена какая-то версия Unified Linux Driver (ULD), которая поддерживает платформы i386 и amd64. ULD также используется с некоторыми устройствами Xerox.
Распакуйте загруженный файл с помощью
Перейдите в каталог uld и запустите install-scanner.sh:
Samsung не предоставляет ULD в виде файла .deb, но это делает Samsung Unified Linux Driver Repository (SULDR). Он также содержит много информации об установке ULD и его взаимодействии с системой Debian. SULDR не связана с Samsung.
libsane в Debian ищет серверные части SANE в одном из каталогов мультиархитектуры, /usr/lib/x86_64-linux-gnu/sane или /usr/lib/i386-linux-gnu /в здравом уме. Кроме того, он также исправлен для поиска в /usr/lib/sane для размещения некоторых драйверов сканеров от Epson, Samsung и других сторонних поставщиков, которые размещают там свои серверные части SANE. Brother предпочитает иметь серверные части SANE в /usr/lib64/sane в пакете Debian. libsane Debian не ищет там, но некоторые пакеты сканирования brscan справляются с этим, позволяя системе находить серверные части с помощью других методов, таких как создание ссылок на мультиархивные каталоги в postinst.
Если считается, что возможность стороннего программного обеспечения инициировать сканирование связана с неправильным расположением серверных файлов, стоит рассмотреть возможность их копирования в каталог с несколькими архивами в качестве одного из способов решения проблемы.
Это руководство поможет новичкам загрузить и установить gscan2pdf 2.12.5 в Ubuntu 20.04 LTS, Linux Mint 20.3 и более ранних версиях Ubuntu и Linux Mint.
gscan2pdf — это инструмент с графическим интерфейсом, используемый для создания файлов PDF или DjVus из отсканированных документов. gscan2pdf работает на всех машинах Linux/BSD.
Команда gscan2pdf недавно выпустила более новую версию 2.12.5, которая еще не обновлена в официальном PPA (Джеффри Рэтклифф) для Ubuntu 20.04 и более ранних версий.
Возможности gscan2pdf
- Поддержка Ocropus и tesseract
- Запись многостраничного сканирования в PDF, DjVu или TIFF
- Добавить метаданные PDF в имя файла.
- Записывайте отдельные сканы в любой формат, поддерживаемый ImageMagick
Как установить gscan2pdf 2.12.5 в Ubuntu/Linux Mint
gscan2pdf можно установить в системах Ubuntu и Linux Mint двумя способами
- Способ 1. Через официальный PPA.
- Способ 2. Через файл Deb.
Способ 1. Через официальный PPA
Шаг 1. Добавьте официальный PPA
Шаг 2. Установите gscan2pdf
Способ 2: через файл Deb
Загрузите установочный файл DEB с сайта SourceForge
Установите файл Deb с помощью команды dpkg
Как удалить gscan2pdf
Используйте приведенную ниже команду, чтобы удалить gscan2pdf в системе
Заключение
Из этого руководства вы узнали, как загрузить и установить gscan2pdf в Ubuntu 20.04 LTS и LinuxMint 20.3.
Сообщите нам свои комментарии и отзывы в разделе комментариев ниже.
Если вам помогли мои статьи о TipsonUNIX, купите мне кофе в знак признательности
Astra Linux — производная версия Debian, созданная в рамках российской инициативы по переходу на программное обеспечение с открытым исходным кодом. Существует несколько версий Astra Linux, одна из которых предназначена для общего повседневного использования — Astra Linux "Eagle" Common Edition. Русская ОС для всех интересна по определению, и я хочу рассказать об Eagle с точки зрения человека, который каждый день пользуется тремя операционными системами (Windows 10, Mac OS High Sierra и Fedora) и в прошлом был верен Ubuntu. 13 лет. Основываясь на этом опыте, я рассмотрю систему с точки зрения установки, интерфейсов, программного обеспечения, основных возможностей для разработчиков и удобства с разных сторон. Чем Astra Linux будет отличаться от более распространенных систем? И сможет ли она заменить Windows дома?
Ставим Astra Linux
Программа установки Astra Linux во многом похожа на программу установки Debian. Возможно, первое еще проще, так как большинство параметров фиксированы по умолчанию. Все начинается с генерального лицензионного соглашения на фоне не слишком многоэтажных домов. Возможно, даже в Орле.
Важным моментом в установке является выбор программного обеспечения, которое по умолчанию идет в комплекте с системой. Доступные варианты охватывают стандартные офисные и рабочие потребности (для тех, кто не является разработчиком).
Также последнее окно - это дополнительный набор настроек: блокировка интерпретаторов, консоль, трассировка, установка бита выполнения и т.д. Если эти слова вам ни о чем не говорят, то лучше не ставить галочки. Кроме того, все это при необходимости можно будет настроить позже.
Система была установлена внутри виртуальной среды со скромными ресурсами (относительно современные системы). К скорости и производительности претензий не было. Протестированная конфигурация описана ниже.
Процедура установки обычная: смонтировать iso-образ, установить его через стандартный процесс установки системы и записать загрузчик GRUB.
Система при загрузке нетребовательна к ресурсам - около 250-300 Мб ОЗУ при запуске для режима рабочего стола.
Альтернативные варианты запуска: режим планшета и телефона
При входе в систему вы можете выбрать один из нескольких вариантов запуска: безопасный, рабочий стол, мобильный телефон или планшет.
Для работы на сенсорных устройствах можно включить экранную клавиатуру.
Давайте посмотрим, что интересного в разных режимах. Рабочий стол — это обычный режим, в котором система похожа на Windows.
Планшетный режим подходит для больших сенсорных экранов. Помимо очевидных внешних отличий, которые можно увидеть на скриншоте ниже, есть и другие особенности интерфейса. Курсор в режиме планшета невидим, кнопка закрытия приложения вынесена на панель задач. Полноэкранные приложения работают немного иначе, файлы в файловом менеджере тоже выбираются по другому.
Стоит упомянуть мобильный режим — здесь все примерно так же, как и в Android. Используется графическая среда Fly. В сенсорных режимах работает долгое касание, по которому можно вызвать контекстное меню. Мобильный режим потребляет немного больше ресурсов по сравнению с настольным компьютером и планшетом.
Удобно наличие разных режимов работы. Например, если вы используете планшет с подключаемой клавиатурой и, соответственно, сенсорный и несенсорный варианты использования.
Обновление системы
Прежде чем вы начнете использовать систему, вам необходимо обновить ее. В основном репозитории Astra Linux имеют 14 тысяч пакетов (стабильная, тестовая и экспериментальная ветка). Экспериментальная ветка скоро будет получать нестабильные обновления, поэтому мы будем тестировать тестовую ветку. Измените репозиторий на тестирование.
Приступаем к обновлению репозитория и обновлению системы. Для этого нажмите кнопку «Обновить» вверху слева, затем «Отметить все обновления», затем «Применить». Перезагрузите.
Политика пользователя
Новые пользователи создаются в системе с помощью утилиты управления политикой безопасности.
По умолчанию предусмотрена функция удаленного входа в систему (Панель управления - Система - Вход).
Помимо обычных отдельных и удаленных сеансов, вы можете запустить вложенный сеанс (Пуск - Завершение работы - Сеанс).
С первыми двумя все понятно. Вложенный сеанс — это сеанс, который начинается в окне текущего сеанса.
Сеансы, кстати, можно завершать с задержкой: не ждать окончания длительных операций, а просто настроить автоматическое отключение.
Интерфейс Astra Linux и стандартное программное обеспечение
Astra Linux Common Edition напоминает Debian несколько лет назад. Заметно, что внешне Astra Linux Common Edition пытается приблизиться к Windows.
Навигация и работа с файловой системой ближе к Windows, чем к Linux. К образу системы прилагается стандартный набор ПО: офис, сеть, графика, музыка, видео. Системные настройки также сгруппированы в главном меню. По умолчанию доступны четыре экрана.
Как видите, LibreOffice устанавливается в систему как офисный пакет.
Панель управления аналогична Windows/Mac/etc и группирует основные настройки в одном месте.
Файловый менеджер имеет двухпанельный интерфейс и может монтировать архивы как папки.
Файловый менеджер может рассчитывать контрольные суммы, в том числе по ГОСТ Р 34.11-2012.
Mozilla Firefox устанавливается как стандартный браузер. Выглядит довольно аскетично, но в то же время вполне адекватно. Для примера открыл и полистал свежий хабр. Страницы отрисовываются, система не вылетает и не зависает.
Следующий тест — редактирование графики. Мы скачали картинку из заголовка статьи на Хабре, попросили систему открыть ее в GIMP. Здесь тоже нет ничего необычного.
И легким движением руки добавляем тест на работоспособность одной из статей. В принципе, отличий от стандартных систем Linux нет.
Давайте попробуем выйти за рамки простых скриптов и поставить стандартные пакеты через apt-get.
После обновления индекса:
Для теста мы установили python3-pip, zsh и прошли установку oh-my-zsh (с дополнительной зависимостью от git). Система работала нормально.
Как видите, система хорошо работает в рамках стандартных повседневных сценариев рядового пользователя. Если вы ожидаете увидеть здесь программы, знакомые по Debian/Ubuntu, то вам придется установить их дополнительно ручками (например, если вам нужны пакеты типа ack-grep — они устанавливаются через curl/sh). Вы можете добавить репозитории в sources.list и использовать знакомый apt-get.
Собственные утилиты Astra Linux
Описанные выше инструменты — лишь часть того, что доступно пользователям Astra Linux. Кроме того, разработчики создали около сотни дополнительных утилит, которые можно установить через тот же репозиторий, который они использовали для обновления системы.
Чтобы найти утилиты, достаточно ввести в поиск слово «fly» — такой префикс есть у всех необходимых утилит.
Рассказать обо всех приложениях в рамках одного обзора сложно, поэтому мы выберем несколько полезных с точки зрения простого пользователя. Погодное приложение отображает прогноз в выбранных городах России, оно оптимизировано для российского региона.
Также есть простая графическая утилита с несколькими фильтрами и настройками для поиска файлов.
Есть своя утилита контроля заряда батареи и различные режимы, переход в которые настраивается через таймер - выключение монитора, сон, гибернация.
Выбор исполняемых файлов для команд также был завернут в графическую оболочку. Например, вы можете указать, какой «vi» будет выбрана системой при выполнении команды.
С помощью отдельной утилиты администрирования вы можете указать, какие приложения будут запускаться при запуске системы.
Также есть GPS/ГЛОНАСС мониторинг, весьма полезный в телефоне/планшете (в котором обычно присутствует соответствующий модуль).
Есть также собственная простая программа для чтения PDF-файлов для тестирования книги Лоуренса Лессига "Свободная культура".
Все утилиты Fly можно прочитать в виртуальном туре. от Astra Linux, в разделе справки на виртуальном рабочем столе.
Контраст с основными системами
С точки зрения интерфейса и логики управления система больше напоминает классическую Windows XP, а временами - отдельные элементы Mac OS.
С точки зрения утилит, консоли и железа система похожа на классический Debian, который довольно хорош и знаком тем же пользователям Ubuntu и Minted, хотя самым продвинутым будет не хватать привычного набора пакетов из всех репозиториев.
Если вы накладываете свой опыт на портрет потенциальных пользователей, у меня положительные ожидания от новой системы. Основываясь на своем опыте работы с Windows/Mac, обычные пользователи могут легко освоиться с Astra Linux Common Edition. А более продвинутые пользователи Linux с помощью стандартных unix-утилит настроят все так, как им удобно.
Текущая версия Astra Linux основана на Debian 9.4, также доступно последнее ядро из Debian 10 (4.19).
Конечно, есть более новые версии Ubuntu, но есть один небольшой, но существенный нюанс — они не LTS (Long Term Support). Версии Ubuntu LTS находятся на одном уровне с Astra Linux в пакетных версиях. Я взял данные по Astra Linux (сертифицирован Astra Linux Special Edition, чтобы было проще отслеживать даты выхода версий ОС) из Википедии, сравнил с датами выхода LTS-версий Ubuntu, и вот что получилось: бр />р>
LTS-выпуск Ubuntu | Astra Linux Special Edition Release | < /tr>||
дата | Версия | дата | Версия |
17.04.2014 | 14.04 LTS | 19/12/2014 | 1.4 |
16.04 LTS | 08/04/ 2016 г. | 1.5 | |
26/04/2018 | 18.04 LTS | 26.09.2018 | 1,6 |
Вердикт
Основные преимущества Astra Linux Eagle Common Edition:
- Не падает, не зависает, критических глюков не замечено.
- Успешно имитирует интерфейсы Windows NT/XP.
- Простота и легкость установки.
- Низкие требования к ресурсам.
- Предустановлено основное программное обеспечение: офисный пакет LibreOffice, графический редактор GIMP и т. д.
- Большой набор дополнительных утилит.
- Версии пакетов старше последних версий Ubuntu.
- Его репозиторий меньше, чем у Ubuntu и Debian.
Однако для домашних пользователей сидеть на LTS-дистрибутиве может быть неактуально, а вот для организаций вполне нормальный вариант. Поэтому выбор разработчиков Astra Linux, нацеленных на корпоративный сегмент, понятен и закономерен.
Что касается недостатков, то они скорее касаются тех, кто привык работать с Linux, так как внешне Astra Linux «Eagle» гораздо ближе к Windows, чем к Linux.
Astra Linux «Eagle» Common Edition выглядит хорошей заменой офисной версии Windows в рамках перехода на бесплатное правительственное программное обеспечение, а для домашнего использования может показаться несколько консервативным.
От Astra Linux: мы постоянно общаемся с пользователями нашей операционной системы. Нам регулярно пишут о своих впечатлениях - не только те, кто недавно перешел на нашу ОС, но и пользователи, давно пользующиеся нашим ПО. Если у вас есть инсайты, которыми вы готовы поделиться и описать свой пользовательский опыт с Astra — пишите в комментариях и в наших социальных сетях
Читайте также: