Ещё раз об openSUSE 13.1: шрифты

В связи с официальным объявлением релиза 13.1 дистрибутива openSUSE (который, напомню, реально было доступен уже с неделю) вспомнилось, что в посвящённой ему заметке я забыл упомянуть о главном визуальном впечатлении от него: о шрифтах. Видимо, потому, что за полгода общения с Ubuntu безупречный вид шрифтов «из коробки» стал казаться мне нормой жизни. Так вот, похоже, что это действительно становится нормой. Потому что упрекнуть шрифты в свежеинсталлированной openSUSE текущего релиза просто не в чем. Читать дальше…

OSS 13.1: наконец релиз, или Гномы тёти Сьюзи

Я пишу эти строки в то время, когда до официального релиза openSUSE за номером 13.1 остаётся ещё не меньше полутора суток. Однако по традиции, которой последние годы неуклонно следуют настоящие немецкие бурши, установочные образы будущего релиза уже с неделю как доступны на нескольких универститеских сайтах — зеркалах официального проекта. А поскольку автор этих строк некогда тоже был буршей не из последних, он счёл себя в праве такой возможностью воспользоваться. Читать дальше…

openSUSE 13.1: на подступах к релизу

Наблюдал за будущим релизом 13.1 с самого первого из Milestones. Поначалу наблюдать было особо не за чем, кроме косметических отличий в версиях. Потому ничего и не писал по сему поводу. Потом по России (и прочему зарубежью) слух прошёл — … нет, не Николай с ума сошёл, а YaST переписывается на Ruby. Стал с нетерпением (и не без опасений) ждать, что же из этого получится. Читать дальше…

Рассказы о ZFS. Совместное использование пула разными системами

С некоторых пор у меня в большой машине наряду с openSUSE поселилась Ubuntu — причём сразу в нескольких ипостасях, от классической, с Unity, до Xubuntu и Kubuntu. И возникло естественное желание использовать во всех этих системах одни и те же рабочие данные — те самые, которые в прошлой заметке были размещены на datasets пула ZFS. Читать дальше…

Рассказы о ZFS. Самый простой пул

В одном из предыдущих рассказов говорилось о создании простого пула ZFS, причём несколько кучерявым способом. Что было обусловлено требованием предварительного освобождения будущей точки монтирования пула от содержимого. Если же необходимости в этом нет — простой пул можно создать гораздо проще. Что я сейчас и проиллюстрирую на примере моего последнего опыта в этом деле. Читать дальше…

openSUSE: mplayer и решение проблемы кодеков

Дистрибутив openSUSE, не смотря на своё некогда германское происхождение, ныне является интернациональным. И расчитан, в том числе, и на распространение в слабо развитых странах, признающих патенты на программное обеспечение вообще и лежащие в его основе алгоритмы в частности. Поэтому он не может штатно включать в себя многочисленные мультимедийные кодеки, необходимые для воспроизведения аудио- и видеоматериалов в форматах, основанных на патентованных алгоритмах. Однако пакеты таких кодеков доступны в репозиториях неофициальных, и потому большой проблемы в их установке нет. Читать дальше…

openSUSE и f2fs

Распространение твердотельных накопителей (SSD) было, пожалуй, самым революционным шагом в деле повышения быстродействия настольных машин и ноутбуков. Однако до недавнего времени в Linux’е не имелось адекватных им файловых систем: в традиционных файловых системах, таких, как ext4 и btrfs, поддержка специфических особенностей SSD (например, TRIM) была включена задним числом, а файловые системы, специально разработанные для SSD (вариации на тему FFS и JFFS, LogFS), широкого распространения не получили. Читать дальше…

openSUSE: шаблоны

Следующие несколько страниц будут посвящены шаблонам (patterns) — форме интеграции пакетов, сходной с метапакетами многих других дистрибутивов, но до недавнего времени уникальной для openSUSE. И обеспечивающей несравненную гибкость не только при установке программ, но и при их безболезненном и чистом удалении. Читать дальше…

openSUSE и f2fs: быстродействие

Платформой для файловых манипуляций выступала машина с материнской платой ASUS P8H77-M LE/SI, процессором Intel Sandy Bridge i5-2500K 3,3 ГГц и 8 ГБ памяти (описать её подробно я, увы, так и не сподобился). В качестве носителя выступал SanDisk Extreme SSD, 120 Гбайт, с интерфейсом SATA-III (описан здесь), подсоединённый к одноимённому разъёму на материнской плате. Читать дальше…

openSUSE и f2fs: подготовка к работе

После создания файловой системы f2fs возникает естественное желание опробовать её в деле. И, в частности, поглядеть на её быстродействие в сравнении с более иными файловыми системами. Для чего желательно её примонтировать куда-либо. Читать дальше…

Обращение с шаблонами: YaST

Как было показало на предыдущей странице, zypper очень наглядно выводит информацию о шаблонах и позволяет в первом приближении их устанавливать. Однако для последней задачи лучше использовать YaST — так как здесь мы имеем тот редкий случай, когда возможности этих инструментов не эквивалентны. Читать дальше…

Обращение с шаблонами: zypper

С шаблонами, как и с отдельными пакетами, можно взаимодействовать двумя способами: непосредственно командой zypper и через модуль управления софтом системы YaST. И это тот самый нередкий случай, когда оба подхода не исключают друг друга, и даже не заменяют, а гармонично дополняют. Читать дальше…

Шпаргалки по zypper’у. Типы пакетов

Номенклатура пакетов, используемая в openSUSE, несколько своеобразна, и отличается от применяемой в других дистрибутивах, причём часто дело в различии не только слов, но и сути. В частности, сам термин «пакет» охватывает несколько объектов — типов пакетов: Читать дальше…

openSUSE и f2fs: включение поддержки

Файловая система f2fs (Flash-Friendly File System — “Дружественная к Флэшкам Файловая система”) разработана сотрудником фирмы Samsung Ким Хэ Гыком (Kim Jaegeuk, Hangul: 김재극) специально для размещения на SSD и тому подобных твердотельных носителях информации. Исходный её код был открыт в декабре 2012 года на условиях GPL и штатно поддерживается ядром Linux, начиная с версии 3.8. Читать дальше…

Шаблоны и метапакеты

То, о чём я хочу сказать в этой заметке, вероятно, покажется тривиальным для старых сузеанцев, но для меня вдруг оказалось несколько неожиданным. И, возможно, пригодится бывшим пользователям более иных дистрибутивов, только начинающих знакомство с openSUSE. Читать дальше…

ZFS on Linux 0.6.1

Нет, это не первый стабильный релиз файловой системы ZFS для ОС Linux. Брайан Беллендорф выразился спокойней — как о важном шаге на пути к готовности ZFS on Linux для любых применений, от десктопов до суперкомпьютеров. Читать дальше…

Zsh-шпаргалки. Рекурсивный поиск

Универсальным инструментом для поиска файлов является команда find. Однако в zsh имеются штатные средства, которые в определённых случаях могут выполнять некоторые её функции. Это — маски вида **/*.[suffics] или **/[symbols]*, которые могут использоваться как аргументы команды ls. Например, команда Читать дальше…

Zsh-шпаргалки. Приёмы навигации

Как было сказано в одной из шпаргалок общего назначения, для перемещения по файловой системе служит команда cd. Эта внутренняя команда (built-in commands) имеется и в zsh. Причём в усовершенствованном (по сравнению с bash) виде. Читать дальше…

Шпаргалки. Навигация по файловой системе

Определившись со своим положением в файловой системе, мы можем возыметь желание переместиться в какое-либо иное её место.Как известно, для перемещения по файловой системе служит команда cd — внутренняя команда (built-in commands), встроенная, насколько мне известно, во все шеллы. Аргументом этой команды выступает путь к целевому каталогу. Читать дальше…

Конфиги для командных оболочек

Под рубрикой Шпаргалки приводятся некоторые полезные (или, надеюсь, хотя бы не вредные) советы по действиям в командной строке. Некоторые из них действенны только при login shell, настроенном определённым образом. Каким — описывается в соответствующих конфигурационных файлах. Каковые, впрочем, надо воспринимать не как догму,  а как исходную точку для создания конфигов собственных. Читать дальше…