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

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

среда, 12 сентября 2018 г.

mapproxy настройка для работы с osm

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

Помимо установки mapproxy требуется так же настроить подключение к osm tiled серверу для загрузки готовых png.

инструкция, установка, gis, linux, mapproxy, ubuntu, osm,

Можно использовать готовый файл настройки с официального вики osm ( заменяем содержимое mapproxy.yaml в директории mymapproxy ):

services:
  #sets up how to make the source data available
  demo:
  tms:
  wms:
    #srs sets the coordinate reference systems as which you want to make your data available. MapProxy reprojects the source data very well to these projections.
    srs: ['EPSG:900913','EPSG:3857']
    image_formats: ['image/jpeg', 'image/png']
    md:
      # metadata used in capabilities documents
      title: MapProxy WMS Proxy
      abstract: This is the fantastic MapProxy.
      online_resource: http://mapproxy.org/
      contact:
        person: Your Name
        position: Technical Director
        organization: Some Company
        address: Long street
        city: Timbuktu
        postcode: 123456AD
        country: South Pole
        email: info@example.com
      access_constraints:
        This service is intended for private and evaluation use only.
        The data is licensed as Creative Commons Attribution-Share Alike 2.0
        (http://creativecommons.org/licenses/by-sa/2.0/)
      fees: 'None'

layers:
  #sets up which layers you want to make available using the services above. You can add many, but let's stick to osm data here.
  - name: osm
    title: Open Streetmap Tiles
    sources: [osm_cache] #this layer should use the osm_cache (defined below) as it's source.
   
caches:
  #setup the cache for the open streetmap tiles. This cache is used by the layer above.
  osm_cache:
    sources: [osm_tiles] #here you set what source data (defined below) you want to cache
    format: image/png
 
sources:
   osm_tiles:
     #the osm_tiles source refers to the openstreetmap.org tiles. These will be downloaded upon request (if not already cached) and served by MapProxy
     type: tile
     url: http://c.tile.openstreetmap.org/%(tms_path)s.%(format)s
     grid: osm_grid #the grid to use for the osm tiles. This is really important. It is specified below.

grids:
  osm_grid:
    #this srs and origin specify a grid that can be used elsewhere in the configuration. In this example it is used for the osm_tiles source. These settings are correct for openstreetmap.org tiles.
    #The google mercator srs is used (also called EPSG:900913), and the origin of the tiles is north-west). If you get this wrong, you might very well get an all-blue world.
    srs: EPSG:900913
    origin: nw

globals:
  #next are some global configuration options for MapProxy. They mostly explain themselves, or can be looked-up in the MapProxy docs.
  cache:
    # where to store the cached images
    base_dir: './cache_data'
    # where to store lockfiles
    lock_dir: './cache_data/locks'


  # image/transformation options
  image:
      resampling_method: bilinear
      jpeg_quality: 90

После замены не забываем перезапустить сервер и данные начнут загружаться при обращении.

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

вторник, 11 сентября 2018 г.

mapproxy установка на ubuntu server

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

При работе с OpenStreet map и так себе интернете зачастую встаёт вопрос о локальной копии требуемых данных. Для этого могут использоваться несколько вариантов: wmts, tiled, wms сервера. Tiled самый сложный по нагрузке но и самый производительный ведь содержит шейпы, векторную базу и отрендеренные png файлы. Но очень мало gis п.о. поддерживают подгрузку.


В данном случае чаще используется wms сервер и наиболее удобным я считаю mapproxy. Быстрая установка и надёжная работа ( не валится при глюках osm ).

Для его установки требуется ( все действия от рута ):

  1. apt-get update && apt-get upgrade
  2. sudo apt-get install python-virtualenv
  3. virtualenv --system-site-packages mapproxy
  4. apt-get install build-essential python-dev libjpeg8-dev zlib1g-dev libfreetype6-dev python-yaml
  5. apt-get install libgeos-dev python-lxml libgdal-dev python-shapely
  6. cd ~
  7. Не забываем точку в начале затем пробел: . mapproxy/bin/activate
  8. pip install Pillow
  9. pip install MapProxy
  10. После этого шага можно проверить корректную установку. Команда mapproxy-util --version должна вывести текущую версию установленного mapproxy.
  11. На этом установка завершена. Далее требуется создать тестовый конфиг для mapproxy: mapproxy-util create -t base-config mymapproxy

У root в cd ~ должны появиться 2 папки. mapproxy содержащая установленный сервер и mymapproxy с вашим конфигом.
Для запуска сервера требуется зайти под рутом и выполнить:

  1. cd mymapproxy
  2. mapproxy-util serve-develop -b ИПСЕРВЕРА mapproxy.yaml

Для проверки и просмотра кэша перейдите по адресу
http://ИПСЕРВЕРА:8080/demo
Для подключения используйте ссылку вида:
http://ИПСЕРВЕРА:8080/service?REQUEST=GetCapabilities

Надеюсь инструкция пригодилась.
Успехов и хорошего дня!

суббота, 8 сентября 2018 г.

ubuntu linux размер папки и количество файлов

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

В продолжение темы "как это сделать в линуксе" хотел бы так же рассказать о двух банальных задачах из windows которые в linux без гугла не решишь.

вдруг кто не знает, инструкция, полезное, linux, ubuntu,

Первая задача - просмотреть размер директории. Для этого можно использовать команду
du -h -s <имя папки>
Результат будет представлен в удобочитаемом виде ( мегабайты гигабайты итд ).

А для того что бы узнать количество файлов во всех подпапках используется следующая страшная конструкция:
ls -laR | grep "^-" | wc
Она применяется находясь в папке в которой требуется подсчитать файлы. Команда так же учитывает файлы которые находятся в подпапках.

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

пятница, 7 сентября 2018 г.

ubuntu linux свободное место на диске

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

При отсутствии gui многие банальные вещи которые так просто делать в windows вызывают сложности при работе в Linux. Буду время от времени публиковать банальные вещи по работе с Linux. Они подойдут в роли шпаргалок на всяких случай.

ubuntu, linux, инструкция, полезное, вдруг кто не знает,

Узнать свободное место на диске - для этого в linux можно использовать программу df. Использование ключа -h позволяет организовать вывод в человеческом формате ( гигабайты мегабайты ) вместо обычного вывода байтов.

В выводе будут указаны все разделы созданные в вашей системе, их размер, доступное место и процент использования. Так же отображается наименование точки монтирования. В случае на картинке корневая фс монтируется поверх виртуального диска lvm.

При необходимости поиска разросшихся директорий можно использовать утилиту ncdu. Она запускается с ключевом директории которая подлежит сканированию. Так для сканирования всей файловой системы требуется выполнить ncdu /

Если выше описанные пакеты не были найдены - их потребуется установить ( apt-get install или yum install зависит от вашего дистрибутива ).

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

вторник, 4 сентября 2018 г.

simple chat ubuntu 18 проблема установки

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

Ранее я писал о очень удобном клиент серверном чате SimpleChat. К сожалению поставив недавно Linux Mint я с удивление обнаружил что установить его нельзя. Официальный репозиторий программы не поддерживает ubuntu 18. Поэтому пришлось находить решение чем и хотел бы поделиться.

вдруг кто не знает, полезное, chat, linux, simplechat, ubuntu, проблема,

Для успешной установки на ubuntu 18 потребуется установить напрямую из deb пакета используя команду
dpkg -i
Deb пакет доступен по данной ссылке.

Если не даст установить и будет ругаться на libhunspell - требуется по аналогии поставить и пакет libhunspell.

Ссылка на Deb пакет libhunspell

После этого опять попробовать установить ( у меня установка прошла корректно с доп. установкой 13 зависимостей ).

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

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

приказ минкомсвязи 335 о переходе на отечественое п.о.

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

Вот такое чудо нашёл сегодня.

Об утверждении методических рекомендаций по переходу органов исполнительной власти субъектов Российской Федерации и органов местного самоуправления муниципальных образований Российской Федерации на использование отечественного офисного программного обеспечения, в том числе ранее закупленного офисного программного обеспечения
Полный текст приказа.
Если это подстегнёт всякие ленивые alt linux и прочих - будет здорово. В противном случае всё будет очень плохо.

импортозамещение, минкомсвязь, отечественное п.о., приказ 335, linux,

Кто знает - это обязует использовать только п.о. из реестра?
10. Переход на использование отечественного офисного программного обеспечения рекомендуется осуществлять в отношении: иностранного офисного программного обеспечения и (или) офисного программного обеспечения, сведения о котором не включены в единый реестр российского программного обеспечения

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

понедельник, 27 августа 2018 г.

freeipa установка клиента

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

Помимо установки сервера free ipa так же требуется установить и настроить клиент на сторонней машине который будет подключаться к этому серверу каталогов. В качестве клиентской машины я использовал Linux Mint 19 Cinnamon 64bit. Как по мне очень приятный дистрибутив стабильный и готовый для домашнего использования из коробки.

инструкция, настройка, полезное, freeipa, linux, ubuntu, ubuntu server,

Установить клиента и ввести в домен достаточно просто:
1. Прежде всего требуется задать имя машины в будущем домене. Делается это так же в файле /etc/hostname где нужно указать имя вида client1.your-domain-name.ru
2. Т.к. в моей сети днс для внутренний имён отсутствовал напрочь - требуется в хосты /etc/hosts прописать жёсткие адреса для клиента и сервера. Например: 192.168.0.х ipa.your-domain-name.ru и 192.168.0.х client1.your-domain-name.ru
3. Следующим шагом будет обновление
apt-get update && apt-get upgrade
4. Устанавливаем клиент:
apt-get install freeipa-client
5. Настройка клиента так же производится в режиме мастера. Для её запуска требуется выполнить команду от рута:
ipa-client-install --mkhomedir
Благодаря ключу --mkhomedir при заходе каждого нового пользователя в каталоге /home/ будет создаваться директория с именем пользователя.
В процессе работы с мастером установки потребуется указать адрес домена ( символьный! ) который соответствует тому что было прописано в шаге 2. А так же ввести имя пользователя и пароль администратора домена ( которые были заданы при настройке сервера ).

На этом настройка завершена и после входа можно входить под пользователем. В Linux Mint для того что бы можно было вводить имя пользователя на экране входа требуется зайти в раздел Настройки - Окно входа в систему - Разрешить ввод имени пользователя.

Для работы прав администратора требуется произвести действия с sudoers по аналогии с данной инструкцией опубликованной ранее. Исключением будет разве что имя группы - в free ipa это группа admins. Хотя ничего не мешает использовать группу wheels для раздачи прав администратора.

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

воскресенье, 26 августа 2018 г.

freeipa установка сервера

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

Решил написать немного о free ipa. Централизованная система АА пользователей в сети. В поиске linux дистрибутива готового из коробки задумаваешься о самостоятельной сборке и настройке. Поэтому решил попробовать что такое free ipa. Устанавливается оно на удивление просто. Для установки использовалась Ubuntu 16.04.05 server.

инструкция, настройка, полезное, linux, ubuntu, ubuntu server, freeipa

Пошагово:
1. Имя компьютера выступающего сервером free ipa должно быть уникальным и ссылаться на локальный компьютер. Так что в /etc/hostname прописываем ipa.your-domain-name.ru
2. В хостах делаем жёсткую ссылку доменного имени на локальный пк. Лично я сделал запись в хостах на внутренний ип вида 192.168.0.x ipa.your-domain-name.ru
3.
apt-get update && apt-get upgrade 
4. Устанавливаем пакеты используя
apt-get install freeipa-server freeipa-server-dns
5. Далее
ipa-server-install 
Запустится мастер установки и настройки сервера который проведёт по всем шагам. В большинстве случае требуется лишь нажать ввод что бы подтвердить стандартное значение - например имя домена или имя текущего хоста. Dns я не настраивал поэтому про настройку bind в процессе установки пока увы написать не могу. Возможно попробую и напишу отдельный пост.
6. Как закончится установка включаем пользователя админ:
​​kinit admin
7. Веб интерфейс сервера будет доступен по https://ipa.your-domain-name.ru для дальнейшей конфигурации.

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

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

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

ubuntu server зависает установка проблема

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

В процессе установки Ubuntu Server 16 столкнулся с проблемой - установка просто останавливалась после просмотра компакт диска. Фиолетовый экран и белая полоса внизу. Нет она не зависала и можно было вводить с клавиатуры или перезагрузить компьютер по ctrl alt del - она просто дальше не шла. Поиск по интернетам толку не дал. Пробовал другие версии ubuntu - 14 и 18 установка шла корректно.

ubuntu, ubuntu server, linux, проблема, установка

По прошествии некоторого времени решени проблемы было найдено. В случае если столкнётесь с такой бедой - решение оказалось очень простое. Просто оставьте всё. Пройдёт час может и больше - и установка продолжится. Дальнейших багов не выявлено всё корректно работает. Поэтому что там происходит в это время к сожалению понятия не имею. Но благо всё заработало.

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

понедельник, 20 августа 2018 г.

alt linux сервер alt linux рабочая станция недообзор

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

И так второй платный дистрибутив в моей очереди это alt linux . Дистрибутив который в своё время получил тысячи клиентов за счёт перевод медицинских учреждений на Linux. Я делал на него большие надежды и в целом дистрибутив показал себя хорошо. Да конечно как и любой Linux дистрибутив он имеся уже 8ую! версию сыпет внезапными проблемами но без этого как я понял увы никуда.

Стоимость Alt Linux сервера 10 тысяч рублей. Техподдержка базового уровня стоит 12 тысяч рублей за каждый год использования. В целом довольно большая цена но она окупается большим выбором программного обеспечения заранее выбираемому при установке. Как минимум домен представлен аж в 3 вариантах: openldap + kerberos + samba, samba 4, freeipa. Главное правильно выбрать всё при установке что бы после неё не получить кирпич. Имеет встроенный vnc сервер для удалённого управления и кучу дополнительного хлама. Работает вполне стабильно на машине с 1гб памяти DDR2 и Core2Duo. Сервер имеет заранее подготовленный веб интерфейс который после установке доступен по адресу https://localhost:8080 . Для авторизации используется учётная запись root, есть русский язык. Описание всех пунктов довольно скудное но благо у дистрибутива есть wiki хотя большинство статей не актуализировались долгие годы. А отсылки на форум порой ссылаются на 2010 год и ранее - как следствие бесполезны.
alt linux, altlinux, отзыв, обзор, cryptopro, криптопро, linux,

Стоимость Alt Linux рабочая станция 4 тысячи рублей. Техподдержка ежегодно будет обходиться ещё в 4 тысячи. Заранее подготовленный дистрибутив содержащий возможность ввода в домен, кучу предустановленного п.о., возможность удалённого управления через vnc ( увы у меня не завелось - не получается отключить шифрование ). В целом дистрибутив производит приятные впечатления.

Но...

Как обычно всплывают одни и теже проблемы линукса. Отсутствие gui то там то тут. Общая недоделанность интерфейса. Крипто про который так и не работает. Кстати vb на altlinux с w7 и chrome без проблем авторизовался в esia. Что ещё можно сказать - куча мелких ошибок по каждого пункту. То домен внезапно перестал работать то у клиента не отключается шифрование на vnc сервере. Ну и конечно после переустановки домена он перестал подключаться даже сам к себе. И снова вики форумы и гуглы что бы сделать те вещи которые должны работать из коробки. А ну и конечно отсутствие nano в предустановленных пакетах - святотатство.

В целом altLinux производит более менее положительное впечатление поэтому возможно задержусь на нём подольше что бы понять все плюсы и минусы данного решения. Конечно многое ещё будет зависеть от технической поддержки и её качества - ведь вопросов при развертывании в реальных условиях будет очень очень много.

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

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

virtualbox on linux usb device in vb machine проброс usb в гостевую машину

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

Отдохнули от linux и хватит. И так ситуация. На машине с linux установлен virtualbox где в свою очередь была создана машина и туда установлена windows 7. Требуется пробросить подключенную флешку в гостевую систему для работы с ней но windows 7 упорно горит жёлтым треугольником в диспетчере устройств и говорит о том что устройство может работать не верно.

virtualbox, linux, windows, usb, vb extension pack, инструкция, полезная информация, полезное,


По умолчанию USB в virtualbox используется версии 1.1. и лично у меня на windows 7 оно работать отказалось. Для включения режима USB 2.0 или USB 3.0 требуется установить набор дополнений для virtualbox:
  1. Если вы используете актуальную версию virtualbox то достаточно скачать пакет VirtualBox 5.2.18 Oracle VM VirtualBox Extension Pack с официального сайта.
  2. Если же вы используете не актуальную версию ( которые чаще всего и находятся в репозиториях ) то данный набор дополнений можно скачать с страницы устаревших версий vb.
  3. Далее закрываем всё что связано с virtual box - рабочие виртуальные машины интерфейс итд.
  4. Устанавливаем набор двойным кликом ( при наличии интерфейса ).
  5. Соглашаемся с соглашением и после недолгой установки в настройках машины ( раздел USB ) появятся вариант USB 2.0 и USB 3.0
Сразу после переключения в машине USB на вторую версию флешка без проблем увиделась в гостевой системе. 

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

пятница, 17 августа 2018 г.

alt linux virtual box install как установить

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

После rosa руки дошли до alt linux. Отзыв о данном дистрибутиве будет позднее когда я с ним наиграюсь а пока небольшая инструкция как запустить virtual box на alt linux. В wiki и на форуме у них увы информация датируется 2010 годом с vb 3.2 при актуальном vb 5.1.

Небольшое отступление которое ввело меня в ступор при начале работы с alt linux. Alt linux сам по себе базируется на rpm системе ( red hat etc ) но при этом использует менеджер пакетов apt.

И так что бы установить virtual box требуется ( все команды от рута ):

  1. Со страницы загрузки скачать версию для Fedora 26 / 27 / 28  i386 |  AMD64 в зависимости от разрядности вашей системы.
  2. Установить перейдя в директорию с загруженным пакетом командой apt-get install VirtualBox-5.2.-*
  3. ИЛИ установить из репозитория apt-get install virtualbox
  4. Обновить ядро и всё и вся. update-kernel -t std-def && apt-get update && apt-get upgrade && apt-get dist-upgrade
  5. Обязательно перезагрузить компьютер по завершению.
  6. Установить vb модули ядра ( спасибо советчику в официальной группе телеграмм за подсказку ) apt-get install kernel-modules-virtualbox-un-def
  7. Запускаем virtualbox из терминала и можно создавать а затем стартовать машину.

К сожалению мне попользоваться virtualbox так и не удалось. Видимо не стоило пытаться запустить windows 7 поверх alt linux сервер на машине с core2duo и 1гб памяти на борту. Но оно пыталось!)

p.s. попробовал на более мощном пк с установкой из репозиториев - всё нормально.

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

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

sudoers group wheel

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

В процессе настройки связки клиент - сервер на linux административные права выдаются путём принадлежности к группе wheel. Но здесь есть один небольшой момент который я хотел бы осветить. А именно - по умолчанию sudo не разрешает выполнения всех команд группой wheel что стало для меня открытием.

вдруг кто не знает, донастройка, инструкция, настройка, полезное, linux, sudo,

Для того что бы исправить данное недоразумение достаточно на целевой машине отредактировать файл /etc/sudoers/ и раскомментировать строку для данной группы. Права на редактирование файла /etc/sudoers/ есть только у root.
## Uncomment to allow members of group wheel to execute any command
WHEEL_USERS ALL=(ALL) ALL 
После этого любой пользователь состоящий в данной группе получит возможность использовать команду sudo -i и работать под root.

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

среда, 15 августа 2018 г.

rosa server rosa fresh недообзор

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

Первым платным дистрибутивом который я решил посмотреть стал так называемый Rosa Linux от НТЦ ИТ РОСА. Сразу в минус что клиентской версии в открытом доступе для теста нет. Поэтому для теста клиента был взят Rosa Fresh разрабатываемый "силами сообщества". С легковесным lxqt работает очень даже бодро. Проблем с аппаратурой не возникло - ставил сразу на реальный пк. По умолчанию имеет встроенный cups и samba с интерфейсами. Конечно не имеет никаких возможностей для работе с домене. Редакция похожа на Home от Windows. Изначально подумал что надо написать и попросить на тестирование Rosa Enterprice Desktop в котором могло бы быть много хорошего, но...

rosa, linux, обзор,

Rosa Server. Чудесный маны на хабре, веб интерфейс, преднастройка всего и вся. По факту - после установки общедоступной версии менеджера настройки сервера нет. Установить его нельзя - общедоступная версия сервера подключается к репозиторию по паролю. В итоге несколько попыток переустановки и бессмысленные попытки зайти на localhost:8000 . Видимо в теории серверная версия идёт урезанная и нужно просить для теста полную версию.

Итого могу сказать что Rosa не оставил никаких впечатлений. Видимо судить этот продукт можно имея лишь полные версии Enterprise на руках. Но т.к. не хочется пока связываться с sale@rosa ( замучают же потом предложениями ну купите нас ) - можно попробовать что то иное. Поэтому на очереди altLinux.

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

вторник, 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 что же там наделали и стоит ли оно своих денег.


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

понедельник, 13 августа 2018 г.

debian 9.5 установка драйвера amd hd 7750

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

После установки Debian 9.5 появилась проблема - загруженный до 100% центральный процессор. В процессе поиска причин проблемы выяснилось что графическая оболочка при отсутствии корректной работы с драйверами видеокарты будет использовать ЦП.

linux, debian, инструкция, amd, настройка, донастройка, amd hd,

На компьютере стоит довольно древняя HD 7750. Конечно прежде всего я попробовал установить наиболее актуальные драйверы Amd Gpu которые мне сказали: Unsupported System. Большинство инструкций ссылаются на
firmware-linux
Но в Debian 9.5 он отсутствует по умолчанию.

В процессе поиска был найден список пакетов которые требуется установить:
apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
Для того что бы они установились требуется подключить репозитории contrib non-free.
Для этого открывается файл /etc/apt/sources.lost и после main требуется добавить contrib non-free

После этого выполнить
apg-get update
и произвести установку пакетов описанных выше.

После перезагрузки проблема устранилась и загрузка ЦП упала до минимума.

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

суббота, 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

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

среда, 8 августа 2018 г.

calculate linux обзор от виндоюзера

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

После недавнего изучения операционных систем начинаю потихоньку ставить и смотреть версии дистрибутивов из реестра отечественного п.о. Прежде всего конечно стоит обратить внимание на бесплатные версии и первым в списке оказывается Calculate Linux от некой компании "Калкулэйт". Серверная и клиентская версия + бесплатность + форум + документация + ирка. В целом выглядит привлекательно особенно учитывая что мне как виндовс юзверю довольно тяжко переползать на nix.

ос, calculate, linux, обзор, настройка, virtualbox, полезное, полезная информация,

Официальный сайт
Страница загрузки
Документация

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

ос, calculate, linux, обзор, настройка, virtualbox, полезное, полезная информация,

Сервер устанавливается без проблем через команду
cl-install
При этом установка будет произведена с настройками по умолчанию. Лично потребовалось поменять настройки сети т.к. не было dhcp.

cl-install --netconf openrc --iface eth0:192.168.1.47:24 --hostname iivanov.company.ru --route default:192.168.1.1:eth0:192.168.1.47 --dns 192.168.1.1,8.8.8.8

Установка клиента имеет графический интерфейс и в целом не вызывает трудностей.

ос, calculate, linux, обзор, настройка, virtualbox, полезное, полезная информация,

Подробнее об установке можно прочитать в документации.

В целом установка прошла корректно и единственное что удивило - это минимальный размер по месту при установке ( 30 гигабайт ). Очень понравилось в клиентской машине наличие так называемой "консоли" где собраны все самые необходимые настройки. Вступление в домен настройки сети итд.

ос, calculate, linux, обзор, настройка, virtualbox, полезное, полезная информация,

При разворачивании на VirtualBox главное не забыть добавить dns записи в хосты что бы всё работало корректно. Именно из за отсутствия записей у меня сначала ничего не завелось при включении samba сервера. Но после добавления в хосты на клиентской машине ип имени сервера всё заработало - добавил пользователя на сервер и авторизовался под ним на клиентской машине. Дальше пока не лез с правами dns и прочей прелестью. Наверное буду пробовать эту сборку в реальной сети на настоящем оборудовании. В целом дистрибутив оставил приятные впечатления. Было бы здорово если бы он продолжил развиваться.

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

среда, 1 августа 2018 г.

реестр открытого п.о. ищем новую os вместо windows

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

Всё чаще в организация поднимается вопрос об отказе от Microsoft и переход на нечто дешёвое открытое и желательно из реестра российского п.о.

И так стоит взглянуть что же предлагает нам реестр п.о. из самого основного - операционных систем.

полезная информация, полезное, операционные системы, linux, отказ от microsoft, переход на российское п.о.,

1. Альт Линукс
Якобы полостью готовый продукт для массового использования. Имеется сервер и рабочая станция - предоставляются с необходимым комплектом п.о. Один минус. Стоимость сервера 10.000 рублей. Рабочей станции 4.000 рублей. При покупке предоставляется техническая поддержка сроком на год.
Более логично было бы сделать проект бесплатным и продавать техническую поддержку. Или наоборот - оставить стоимость проекта в вышеуказанных пределах но сделать техподдержку на всё время жизни продукта.
2. Astra Linux
4000 рублей и обновления на год. 7000 рублей обновления на 3 года. Техподдержка покупается отдельно. Сервер 12 тысяч и 18 соответственно. Дешевле сделать инфракстуртуру на виртуальных машинах с виндовс которые будут крутить на клиентских машинах под линуксом.
3. ОС РОСА
Очередная сборка линукса. 2 рублей. Платная техподдержка и обновления. Вполне жизнеспособный вариант.
4. Calculate Linux
Внезапный Gentoo полная бесплатность и техническая поддержка. Desktop и сервер версия готовая из коробки ( ldap ftp и прочее в комплекте ). Топ 1 в очереди на потестировать.
5. РЭД ОС
Клиент 9 тысяч сервер 21 тысяча. 21 тысяча. 21.
6. Alter ОС
По лицензии вроде как бесплатная. Есть версия клиент и сервер. Но информации слишком мало что бы сказать что то конкретное о данном варианте.
7. ОСь
Есть клиент сервер бесплатность и полная несовместимость с VirtualBox. Обновления выходят ( или выкладываются ) крайне редко - уже с пол года версия на сайте не менялась.
8. QP OC
Тёмная лошадка заточенная под серверы не базирующая на линуксе с поддержкой .net и кучи ништяков. В теории написано всё шикарно ( дело только за п.о. ) что будет на практике - увидим при релизе.

И так глянув на этот реестр понимаешь одно: все хотят денег. В чём смысл переходить на отечественное п.о. которое по факту является сборкой линукса да ещё и по стоимости порой выше windows?
Остаётся разве что начинать штудировать линукс или рассчитывать на хороший людей из Calculate и росы. Ну и конечно QP выглядит очень привлекательно.

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