Поиск по этому блогу

Показаны сообщения с ярлыком gentoo. Показать все сообщения
Показаны сообщения с ярлыком gentoo. Показать все сообщения

вторник, 14 августа 2018 г.

linux debian gentoo dist office пост-отзыв

Здравствуйте!

Прошла уже неделя тестирования и работы с Linux и среди череды постов "как сделать что бы что то работало" хотелось бы указать чего Linux лишён начисто. Постараюсь затронуть критичные для многих моменты.


  1. GUI. Концепция зачем gui если есть консоль - не подходит для современных реалий. GUI требуется всем - пользователям администраторам программистам. Практически по каждому дальнейшему пункту даже не буду упоминать - но gui нет. А должно быть.
  2.  ESIA. Единая система авторизации и аутентификации столь продвигаемая в РФ - работает крайне плохо или не работает совсем. Подружить esia + ifcc plugin + cryptopro так и не удалось. Документация выложена в 2010 году и не особо актуальна. Форум содержит не актуальные инструкции как сделать. Утилита cryptopro удобство не блещет. В целом пока что всё очень плохо.
  3. Одна программа - одна функция. Один из фундаментальных принципов систем *nix который вместо одной проблемы делает множество проблем ( привет неудовлетворящие зависимости и устаревшие или слишком новые версии ).
  4. AD + samba. Полнофункционального аналога Windows AD пока не существует. openLdap оставляет желать лучшего. Авторизация прикручивается через kerberos и в итоге всё работает крайне плохо. Ну и конечно же samba которая испозуется для шары. Всё очень плохо.
  5. Оптимизация всего и вся. Отсутствует. Вечные ошибки приложений медленный запуск и отсутствие банальных вещей в интерфейсе ( привет запуск от имени администратора или запрос прав администратора ).
  6. Готовность к работе. Довольно расплывчатое определение которое я пожалуй опишу как "готовность ОС исполнять свои функции". Уже более 20 лет как компьютер и софт вышли из стадии "учиться что бы пользоваться". А linux в этой стадии погряз. Так что пока не будет поставил и пользуешься - шансов популяризации мало. Привет reactos вся надежда на вас.
  7. Разделение труда. Пользователь и программист не должны заниматься настройкой. Администратор не должен заниматься программированием. В linux же значительную часть недоработок программиста приходится брать на себя администраторам. 
linux, debian, gentoo, reactos, всё очень плохо, мысли, open source


В итоге что я могу сказать. Linux подходит исключительно для простых серверов из разряда настроил забыл ( web sip ftp etc ) . Если Linux приходится использовать и более того использовать в качестве клиентской машины - можно вешаться. Как бы не продвигался стандарт открытого п.о. - с него нет выхлопа. Так что.. Linux нужны специалисты деньги и ещё раз деньги. Думаю лишь после этого оно станет более менее "юзерфрендли". А пока... Пойду смотреть rosa, alt, astra что же там наделали и стоит ли оно своих денег.


Надеюсь у вас более положительный опыт.
Успехов и хорошего дня!

суббота, 11 августа 2018 г.

cryptopro linux информация

Здравствуйте!

В процессе изучения и проверки работоспособности Calculate Linux была выявлена одна такая неприятность - crypto pro официально не поддерживаем gentoo. На этом моё знакомство с данным дистрибутивом увы завершилось. По неофициальной информации crypto pro версии 5 будет работать корректно, но до момент сертификации может пройти много лет ( учитывая что крипто про 4.0 RC4 до сих пор не получил сертификацию ).

На текущий момент в Linux крипто про представлен версиями .deb и .rpm . После скачивания официального дистрибутива с страницы загрузки требуется его распаковать и сделать выполняемыми файлы install.sh и install_gui.sh ( chmod +x ). Увы в gentoo требутеся руками найти и собрать пакеты для успешной установки крипто про.


От себя хочу сказать что очень неприятный выбор со стороны крипто про - поддерживать только сборки основанные на debian и redhat. Думаю это обосновано тем что платные ОС на Linux основаны исключительно на них. Надеюсь умельцы однажды перенесут его на gentoo. А пока - буду искать debian дистрибутив для работы.

Надеюсь информация была полезной
Успехов и хорошего дня!

четверг, 9 августа 2018 г.

konika minolta linux authentication pdd driver download

Здравствуйте!

В процессе попыток продолжить работу с calculate linux встала простая задача: подключить принтер. Но как оказалось для linux ничего простого тут нет и решении заняло более 2 часов.

настройка, полезное, authentication, cups, debian, gentoo, konica, linux, minolta, ubuntu, calculate

Дело в том что используемый принтер - Konica Minolta 754 с включенной авторизацией. Все отделы печатают под своими учётными записями. И ( тадам ) официальный драйвер Konica для Linux эту возможность не поддерживает!

И так путём поисков и проб была найдена инструкция как это сделать:

1. Скачиваем драйвер с официального сайта . Не забываем выбрать язык English что бы появилась ОС Linux.
настройка, полезное, authentication, cups, debian, gentoo, konica, linux, minolta, ubuntu, calculate
2. Открываем в текстовом редакторе файл KOC754UX.ppd ( находится по пути English - Cups 1.2 ) . В calculate linux версия cups 2.+ но установилось без проблем.
3. В самом начале добавляем строку
*PPD-Adobe: "4.3" 
*FormatVersion: "4.3"
*LanguageVersion: English
*LanguageEncoding: ISOLatin1
*FileVersion: "20000.0000"
*% Linux Version

*cupsFilter: "application/vnd.cups-postscript 0 minolta"

*Manufacturer: "KONICA MINOLTA"
*ModelName: "KONICA MINOLTA C364SeriesPS/P"
*ShortNickName: "KONICA MINOLTA C364"
*NickName: "KONICA MINOLTA C364SeriesPS(P)"
*PCFileName: "KOC364UX.ppd"
4. Устанавливаем принтер с этим драйвером.

настройка, полезное, authentication, cups, debian, gentoo, konica, linux, minolta, ubuntu, calculate

5. Создаём файл minolta в /usr/libexec/cups/filter/ или /usr/lib/cups/filter/ - это зависит от версии Cups.
Содержимое файла:
#!/bin/bash

source /etc/cups/ppd/${PRINTER}.km

echo -en "\033%-12345X"
echo -en "@PJL JOB\015\012"
echo -en "@PJL SET KMUSERNAME = \"${ACCOUNT_NAME}\"\015\012"
echo -en "@PJL SET KMUSERKEY2 = \"${ACCOUNT_PASSWORD}\"\015\012"
echo -en "@PJL SET KMCOETYPE = ${ACCOUNT_COETYPE}\015\012"
echo -en "@PJL ENTER LANGUAGE = POSTSCRIPT\015\012"

cat -

echo -en "\004\033%-12345X\015\012@PJL EOJ\015\012"
echo -en "\033%-12345X"
6. Ставим на файл minolta права 755 ( командой chmod 755 minolta ).
7. Создать в директории /etc/cups/ppd файл повторяющий название драйвера но с расширением .km
8. В созданном .km файле прописываем:
ACCOUNT_NAME="ИМЯ ПОЛЬЗОВАТЕЛЯ ИЗ АУТЕНТИФИКАЦИИ КОНИКИ"
ACCOUNT_PASSWORD="ПАРОЛЬ"
ACCOUNT_COETYPE="0"
9. Ребут.

На этом всё. Принтер начал печатать и я впервые в своей жизни распечатал тестовую страницу из linux :) . Так же оставлю ссылочку на архив с выше указанными файлами можно их просто скопировать и не забывать поставить 755 minolta ( так же стоит проверить что бы название km файла совпадало с вашим ppd ).

Да кстати по умолчанию управлять принтерами в cups может только рут. Для добавления пользователя в группу управления управления принтерами надо выполнить от рута команду
gpasswd -a ИМЯ_ПОЛЬЗОВАТЕЛЯ lp

Надеюсь информация была полезной.
Успехов и хорошего дня!