i2p в основном портеже, охуительно
yay! в gentoo.org теперь предлагают на выбор i686 и i686|uclibc
dat feel, когда кому-то надоело париться с номерами версий: www-apps/tt-rss-20150624:20150624::gentoo [1.15.3:1.15.3::gentoo]
у меня на рабочем ноуте «нескучные обои» — раз в минуту генерятся графики состояния сервиса
в процессе работы смотреть на обои некогда, так что толку становится мало — пришло время прикрутить прозрачность к окнам
в качестве основы я взял патч с suckless.org, но его пришлось чуток пофиксить, чтобы:
1. не конфликтовал с патчем для systray
2. корректно выставлял прозрачность у окон потерявших фокус
скачать без регистрации и смс можно здесь:
https://github.com/hirthwork/etc/commit/454bb8f6d7c14d2855a23a66c61b2b1c06aff04c
tl;rd ставь openresolv
есть у меня vpsка, которая при подключении по vpn задаёт свой собственный dns, чтобы можно было с гейфона в i2p ходить
и была у меня проблема — на рабочем ноуте, которых подключается к двум vpnам, /etc/resolv.conf генерится «как повезёт»
как правило везло мне на то, что nameserver от моей vps в /etc/resolv.conf отсутствовал и даже /etc/resolv.conf.head не помогал
покурив скрипты openvpn выяснилось, что достаточно установить openresolv, чтобы openvpn генерил /etc/resolv.conf как следует
у меня есть нехорошее подозрение, что mpv через -vo sdl выводит значительно быстрее чем даже через vpdau и это меня печалит
кстати, для тех кто думает переходить на gcc-5.1.0 icedtea и firefox (штабильные) перестали собираться
в генте объявили штабильным ядро 3.18. чую, проебу следующие выхи на очередную попытку переходя на nouveau
уиии, блядь! всего два дня ёбли и наконец-то новая генточка грузится!
ппц, как люди генкернелом пользуются? он же неделю компилится
если USE=minimal
, то virtual/ssh имеет приоритет к установке dropbear вместо openssh. правда, для получения scp нужно делать USE=-minimal dropbear
. во всех стэйджах по умолчанию уже установлен openssh, портэж не видит смысла его заменять, поэтому вообще никто не в курсе о том что существует dropbear
при установленном virtual/jdk:1.6
, пакет с DEPEND=">=virtual/jdk-1.4"
вызовет установку virtual/jdk:1.7
, чтобы этого избежать приходится делать echo virtual/jdk:1.7 >> /etc/portage/package.mask
удобно!
для тех кто давно интересовался uclibc, но не рисковал трахаться:
1. stage3 в полтора раза худее
2. нет /etc/locale.gen, с локалями придётся ебаться не по хэндбуку
3. невозможно поставить современную jdk без особенной ёбли: все jdk из портэжа либо безнадёжно устарели, либо в депендансях тащат glibc, который замаскирован
последняя попытка поставить jdk на генту с uclibc и спать. честное слово
а зойчем в современном мире выносить /boot на отдельный раздел?
wow, til что можно оставить только PYTHON_TARGETS=python2_7, ни один из проектов не требует третьего пистона и одним пистоном на моём компе станет меньше
cd /root
truncate -s 1024M portage.loop
mke2fs -b 1024 -I 128 -N 200000 -m 0 -E resize=2048000 -O "^ext_attr" -v portage.loop
tune2fs -o "^acl,^user_xattr" portage.loop
rm -rf /usr/portage
echo -e '/root/portage.loop\t/usr/portage\text2\t\tloop=/dev/loop0,defaults,noatime,nodiratime,noacl,barrier=0\t\t0 1' >/etc/fstab
mkdir /usr/portage
mount /usr/portage
echo 'PORTAGE_RSYNC_EXTRA_OPTS="--exclude=metadata/md5-cache/*"' >/etc/portage/make.conf
emerge-webrsync
emerge --sync
портэж теперь занимает вместо 900 МБ целых 400 МБ. полгига экономии на двадцатигиговой впске
по мере фрагментации файловой системы, придётся возвращать sparse-состояние файла, делать можно примерно так:
dd if=/dev/zero of=/usr/portage/zeroes bs=1M
rm /usr/portage/zeroes
cp --sparse=always portage.loop portage.loop2
umount /usr/portage
mv portage.loop2 portage.loop
mount /usr/portage
На самом деле это не даёт гарантированного оптимального результата и проще пересоздать файл
удолил /usr/portage/metadata/md5-cache @ добавил в make.conf PORTAGE_RSYNC_EXTRA_OPTS="--exclude=metadata/md5-cache/*"
@ сэкономил 150МБ места на впске
не понимаю как, но это вот решает проблемы со звуком, при установленной пульсе: https://github.com/hirthwork/home/blob/master/.asoundrc
блядь, это просто охуенно, теперь при запуске smac фоновая музыка шипит
tfw понял шутки про пульсу