Рассказы о 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. И это тот самый нередкий случай, когда оба подхода не исключают друг друга, и даже не заменяют, а гармонично дополняют. Читать дальше…

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

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

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

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

Шрифтовой рецепт для openSUSE 12.3

В рубрике Наброски о шрифтах говорилось очень много. Однако ситуация с ними меняется от релиза к релизу, старые рекомендации утрачивают силу, но появляются новые варианты шрифтового «улучшательства». Так что на этой странице речь пойдёт о рецепте, действительном для openSUSE версии 12.3. Читать дальше…

openSUSE 12.3: установка с Rescue CD

В конце заметки о впечатлениях от Rescue CD я сказал, что установка с него ничем не отличается от таковой с любого из двух штатных LiveCD (хотя, каюсь, установки с LiveCD-GNOME и не выполнял, но рискну экстраполировать). Так что вроде и писать об установке с него нечего. Однако, поскольку Rescue CD интересен не столько «спасательными», сколько установочными функциями, решил-таки настукать пару слов по этому поводу. В перспективе дальнейшего применения его в целях, для которых он не предназначался. Читать дальше…

openSUSE 12.3 RC1: ещё раз о кирилизации консоли

Мне казалось, что игрищами в консоли я на ближайшее время закрыл тему для ввода/вывода кириллицы в виртуальных терминалах. Однако это только казалось, и два события заставили меня вернуться к ней. Читать дальше…

openSUSE: игрища в консоли. Старт в консоли

Приведя консоль в соответствие со своими предпочтениями, применитель, возможно, захочет отказаться от запуска сеанса графической среды по умолчанию, вызывая их лишь при необходимости. Это, как я понял, целесообразно для малогабаритных и не очень мощных ноутбуков (типа моей Ноутбучки). И, тем более, имеет смысл для недобуков с их совсем маленькими дисплеями, хилыми Atom’ами и 1-2 ГБ памяти, обычно нерасширямой. Читать дальше…

openSUSE: игрища в консоли. Включаем gpm

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

openSUSE: игрища в консоли. Разборки с раскладками

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

openSUSE: игрища в консоли. Решение проблемы вывода

Прежде всего следовало решить проблему с выводом русских шрифтов. Как я уже сказал, начал я с их подбора. Тем паче, что умолчальный UniCyr_8x14, кроме сомнений относительно наличия в нём screenmap’а, был для моих глаз, судя по своей латинской части мелковат. Читать дальше…