Skip to main content

[WiP] Работа с iPhone|iPad|iPod в Линукс

Подготовка

Что из пакетов есть:

Устанавливаем только необходимое:

!Если собирать из свежего среза заявлена совместимость up to iOS 10!

(далее…)

Читать далее

Работа со шрифтами в CentOS 7

Установка шрифтов в CentOS 7

Установка GUI-оболочки над fontconfig’ом (можно будет назначать произвольные шрифты в качестве дефолтных системных):

Установка майкрософтовских шрифтов из репо: 

Поиск нужных шрифтов в репо:

Установка сторонних шрифтов

Если  нужных шрифтов нету в репо, их можно добавить в систему сладующим образом:

1. скачать и помесить в папку ~/.fonts/:

2. дать команду на обновление (пересборку кэша) шрифтов:

или если надо, чтобы не только на текущего пользователя распространялись устанавливаемые шрифты:

Также полезной будет добавить опцию -f для того чтобы зафорсить перезачитывание каталога шрифтов.

Манипуляции с установленными шрифтами

Вывести списком все установленные шрифты:

либо только названия установленных шрифтов:

либо только имена файлов (с путями) установленных шрифтов:

либо доступные стили установленных шрифтов:

 

Можно сделать сортировку выведя только доступные шрифты с кириллическим набором символов:

либо более сложную сортировку:

 

Также полезным будет просмотр какие шрифты в системе установлены как дефолтные:

Свободные шрифты

Ниже — каталог свободных шрифтов,  которые удалось собрать по крупицам:

Font Awesome (также доступен к установке через yum): https://fortawesome.github.io/Font-Awesome/ (также доступен из репа)

 Кириллические шрифты

Отдельная радость — свободные кириллические шрифты, которые очень прижились при оформлении технической документации в корпоративном стиле. Семейство PT от Paratype — в фаворитах по сей день.

Paratype PT Sans и PT Mono: http://www.paratype.ru/public/

PT Mono Bold: http://www.fontstock.com/public/PTMono.zip

PT Astra Sans и PT Astra Serif: http://astralinux.com/fonts.html

ROSA Arion и ROSA Verde:  http://www.rosatype.ru/

Шрифт «Берёзки» с  кириллическим алфавитом: http://mishapanfilov.ru/font_beryozki.html

Бесплатные кириллические шрифты: http://russianfonts.ru/fonts/gora/goratypeface.html

Ссылки

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Desktop_Migration_and_Administration_Guide/configure-fonts.html

Читать далее

Вышла RHEL 7.3

Наиболее ожидаемые нововведения

CAN protocol has been enabled in the kernel

The Controller Area Network (CAN) protocol kernel modules have been enabled, providing the device interface for CAN device drivers. CAN is a vehicle bus specification originally intended to connect the various micro-controllers in automobiles and has since extended to other areas. CAN is also used in industrial and machine controls where a high performance interface is required and other interfaces such as RS-485 are not sufficient. The functions exported from the CAN protocol modules are used by CAN device drivers to make the kernel aware of the devices and to allow applications to connect and transfer data. Enablement of CAN in the kernel allows the use of third party CAN drivers and applications to implement CAN based systems. (BZ#1311631)

Мнение 

Наконец-то можно в RHEL использовать SocketCAN из коробки (теперь не надо держать виртуалку с ненавистным дистрибутивом для работы со сниффером/мостом CAN). Явно прослеживаются тенденции к тому, что RedHat подкрадывается к Automotive Industry (как минимум IVI).

Support for latest Bluetooth, including Bluetooth LE

This update provides latest Bluetooth support, including support for connecting to Bluetooth Low Energy (LE) devices. This helps to ensure proper functionality of Internet of Things (IoT) devices. (BZ#1296707)

Мнение 

Должны заработать утилиты из пакета bluez (gatttool, lescan, lecc, etc). Также необходимо проверить связку с WireShark (емнип, там есть специальный модуль для разбора пакетов BLE).

Ccылка

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7-Beta/html/7.3_Release_Notes/index.html

Читать далее

Yum: советы и шпаргалки

Ускоряем yum

Фиксация версии ПО в yum

Задача: необходимо запретить обновление следующих пакетов (на виртуалбокс необходимо каждый раз вручную накатывать ext-pack, а из-за отсутствия зависимостей по dkms при обновлении ядра не пересобираются модули виртуалбокс и он перестаёт запускаться):

Устанавливаем плагин к yum и фиксим текущие версии пакетов:

Установка свежего ядра 4.х

Можно ставить и обновлять через yum из репозитория elrepo-kernel, а можно напрямую:

(далее…)

Читать далее

RHEL: халявный энтерпрайз!

одной строкой

В рамках Red Hat Developer Program доступна халявная подписка на так любимый многими энтерпрайзный Ред Хат.

Ограничением на использование является, как я понял, «use for Enterprise App development», но когда это останавливало эксплуататоров CAD/CAE-тулов для разработки ASIC?!..

ссылка

https://developers.redhat.com/blog/2016/03/31/no-cost-rhel-developer-subscription-now-available/
https://developers.redhat.com/products/rhel/download/

PS

Забавно, что комментаторы из буржуазной Европы в первую очередь предположили, что это первоапрельская шутка — в их картине мира такого невозможно в принципе. Сбой системы)

Читать далее