Использование git portage
2 Июля, 2015
Комментарии
Portage в Git, что может быть прекраснее?
Нужен portage по крайней мере версии 2.2.16.
Во-первых, нужно убрать старое дерево, например mv /usr/portage{,_bak}
.
Затем сделать git clone https://github.com/gentoo/gentoo-portage-rsync-mirror /usr/portage
.
Теперь обновляем /etc/portage/repos.conf/gentoo.conf
, раздел [gentoo]
[gentoo]
location = /usr/portage
sync-type = git
sync-uri = https://github.com/gentoo/gentoo-portage-rsync-mirror
auto-sync = true
P.S. Официальный гайд предлагает держать дерево в /var/db/repos/gentoo
. Оставлю на усмотрение читателя, какой вариант более предпочтителен.
Шпаргалка по миграции на systemd
22 Июня, 2015
Комментарии
Поставив себе на ноут Arch (потому что собирать Gentoo на мобильном процессоре тоскливо), с удивлением обнаружил, что мне в целом нравится systemd, несмотря на вопиющию неюниксвейность, а отчасти даже благодаря ей (например journald
гораздо вменяемее, чем тысячи файлов в /var/log
). Решил проверить, как дела с этим в Gentoo. Спойлер: неплохо.
Читать дальше...
Расстраничивание в Hakyll
14 Февраля, 2015
Комментарии
Пара слов о том, как сделать разделение набора элементов (например постов) на страницы. Примером может являться, скажем, главная страничка этого блога.
Читать дальше...
Активация OEM Windows 7 на QEmu/libvirt
30 Января, 2015
Комментарии
Недавно встала проблема активации OEM-лицензии Windows 7 в виртуальной машине qemu под упавлением libvirt на ноутбуке. Оказалось несколько сложнее, чем я ожидал.
Читать дальше...
GIF из видео
27 Января, 2015
Комментарии
Небольшой bash-скрипт для конвертирования видео в gif, чтобы не потерялось.
Читать дальше...
Hakyll mini-howto
18 Января, 2015
Комментарии
Hakyll – генератор статических сайтов на основе великолепного pandoc. По сути, Hakyll представляет из себя библиотеку Haskell для написания подобных генераторов. Понятно, чтобы внятно им пользоваться, нужно хотя бы базовое знание Haskell или сильное желание разбираться.
Документация не слишком подробная, поэтому некоторые вещи приходится осваивать методом тыка. В общем и целом это скорее игрушка для джедаев, но мы все же попробуем как-то разобраться.
Читать дальше...
Переход на Hakyll
16 Января, 2015
Комментарии
Маленькое обновление. Бложик переведен под управление генератора статических сайтов Hakyll. Поскольку генератор статический, комментарии внешние по отношению к сайту. Я выбрал Disqus – возможно, напрасно. Комментарии, как следствие, изрядно чудят.
Плюс, поскольку радикально поменялась схема адресации, в ридерах наверняка появятся повторяющиеся посты. Прошу меня простить за непроизвольный флуд.
XMonad и разные команды на одной клавише в зависимости от текущего layout
10 Января, 2015
Комментарии
Последние дни играюсь с XMonad. Для разных целей пользуюсь разными движками. В частности, стандартными Tall и Full и дополнительно, скажем, MosaicAlt. Иногда оказывается удобно сбросить настройки движка на умолчания, однако делается это по-разному. Возникает вопрос, можно ли эти разные действия привязать на одно сочетание клавиш и вызывать нужное в зависимости от текущего движка? Оказывается, можно, хотя гугл рецептов почему-то не предлагает.
Читать дальше...
В догонку, OVMF и Windows 7
8 Ноября, 2014
Комментарии
К предыдущему посту, оказывается, ларчик открывается просто. EFI-установщик семерки переборчиво относится к видеодрайверу, поэтому, чтобы он запустился, нужно добавить к qemu параметр -vga qxl
. В таком варианте установщик отрабатывает нормально и мы получаем рабочую Windows 7 на GPT.
Источник: Tianocore README
Пара слов про VFIO и EFI
7 Ноября, 2014
Комментарии
В предыдущем посте на тему я довольно пространно описывал, как решить проблемы арбитрации VGA, патчил ядро и т.д. и т.п. Надо сказать, что при использовании Windows 8/8.1 (и возможно Windows Vista/7, если удастся поставить ее в режиме EFI – мне не удалось) эту проблему можно обойти. Смысл в том, что при загрузке в режиме EFI, интерфейс VGA вообще не используется. Как достичь такого эффекта? Довольно просто.
Читать дальше...