Бабушка, смотри, я сделал двач! Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1235.0 пользователей не могут ошибаться!
?6907
прекрасное6424
говно5887
говнорашка5512
хуита4695
anime3056
linux2645
music2620
bnw2588
рашка2560
log2337
ололо2113
pic1812
дунч1734
сталирасты1488
украина1437
быдло1434
bnw_ppl1370
дыбр1237
гімно1158

∞ cat /etc/paludis/hooks/sync_all_post/patches.bash #!/bin/bash undir() { cat $1/profiles/package.$2/* > $1/profiles/tmp rm -rf $1/profiles/package.$2 mv $1/profiles/{tmp,package.$2} } undirs() { # Fucking hacks undir $1 mask undir $1 unmask undir $1 use undir $1 use.force } cd /var/paludis/repositories sed -i -e '/epatch_user/q;s#eautoreconf#epatch_user;&#' gentoo/sys-apps/qingy/qingy-*.ebuild sed -i -e '/#469976/{n;N;N;N;N;N;s,#,,g}' gentoo/dev-libs/openssl/openssl-*.ebuild sed -i -e '$asrc_configure() { epatch_user; }' gentoo/net-wireless/crda/crda-*.ebuild sed -i -e '$asrc_configure() { epatch_user; }' gentoo/net-misc/netifrc/*.ebuild sed -i -e '/EGIT_BRANCH/d;s#git://anonscm.debian.org/users/bottoms/gnuradio.git#https://github.com/gnuradio/gnuradio.git#' gentoo/net-wireless/gnuradio/*.ebuild sed -i -e '$asrc_configure() { epatch_user; haskell-cabal_src_configure; }' gentoo-haskell/dev-haskell/monad-peel/monad-peel-*.ebuild #sed -i -e '/mozconfig_config/amozconfig_annotate '\'\'' --disable-necko-wifi' gentoo/www-client/firefox/firefox-31.0.ebuild sed -i -e '$asrc_prepare() { epatch_user; }' gentoo-haskell/x11-wm/xmonad-contrib/*.ebuild undirs kde undirs funtoo echo 4 > funtoo/profiles/eapi sed -i -e '/^[^#].*\*/d' funtoo/profiles/package.mask find funtoo -name '*.ebuild' -exec sed -i -e 's#KEYWORDS="\*"#KEYWORDS="amd64"#;s#KEYWORDS="~\*"#KEYWORDS="~amd64"#' '{}' \;
#6QD5KW (1) / @l29ah / 3284 дня назад

http://www.funtoo.org/Funtoo_Hosting

Вкратце:

  • юзают OpenVZ;
  • 4Gb RAM, 6 CPU cores, 50 GB SSD, 1Gbps Internet;
  • нет гарантий аптайма, нет саппорта, нет бекапов, нет возможности пересобрать ядро (!), для получения reverse DNS record и возможности пользоваться iptables нужно писать письмо админам;
  • Folding@HOME, SETI@Home, Hentai@Home запрещены. Хостить игровые сервера можно.
#QP8VIC (4) / @minoru / 3311 дней назад
Помните 6W6RG4? Короче, за четыре дня я успел пересобрать что-то такое, что снова всё поломало. Да у меня винда в рабстве меньше выделывается, чем эта ваша Фунту!
#9XS8D7 (1) / @minoru / 3339 дней назад
Не знаю, насколько это специфично для Funtoo, возможно, гентушникам тоже пригодится: если в свежепоставленной системе смержить rxvt-unicode с xft, иероглифы не отображаются. Чтобы это починить, просто мержим без xft, а потом снова с ним. Лень выяснять, что там на самом деле ломается, просто второй раз уже с этим сталкиваюсь.
#6W6RG4 (0) / @minoru / 3343 дня назад
До четырёх утра еб^Wигрался с crossdev, пытаясь собрать себе окружения для кросскомпиляции в i686 (нужно для distcc для нетбука). В четыре утра оно таки перестало бесконечно форкаться, увидело все необходимые ебилды и начало что-то компилить. Оставил на ночь. Утром оказалось, что оно зафейлилось на первом же пакете из-за конфликта в именах файлов. Едва сдерживаю брань.
#W12LI1 (14+1) / @minoru / 3467 дней назад

Последнюю неделю сидел на Funtoo — форке Gentoo, созданном автором этой самой генты. Из отличий могу назвать только порты в Git и тулзу boot-update, генерирующую конфиг вашего любимого загрузчика на основе /etc/boot.conf. В этом посте буду делиться впечатлениями.

Напомню: я уже шесть лет как дебианщик, если бы не systemd, никуда бы и не валил. Попробовать другой дистрибутив решил для того, чтобы выяснить, насколько это гемморойнее по сравнению с поддержкой своего собственного репозитория с пересобранными без поддержки systemd пакетами.

% grep 'model name' /proc/cpuinfo
model name  : Intel(R) Core(TM) i3 CPU       M 380  @ 2.53GHz
model name  : Intel(R) Core(TM) i3 CPU       M 380  @ 2.53GHz
model name  : Intel(R) Core(TM) i3 CPU       M 380  @ 2.53GHz
model name  : Intel(R) Core(TM) i3 CPU       M 380  @ 2.53GHz

Тезисно:

  • компиляция всего и вся не так уж и страшна, как могло показаться. Как и в случае с Debian, по мере обрастания системы уже установленными библиотеками программы начинают тянуть с собой всё меньше и меньше новых, и, как следствие, время сборки уменьшается. Олсо, я минималист, так что большинство моего софта ставится минут за пять-десять. Пока что рекордсменами являются libreoffice (часа три-четыре), chromium (часа два), linux (два часа на ядро со всеми модулями, ядрышко поменьше с нуля пока не собирал) и firefox (как ни странно, всего около часа);

  • дефолтные конфиги весьма скудны — оказывается, Debian по умолчанию включал очень много плюшек! Советую не девать никуда старый /etc — будет, куда подсматривать;

  • я в восторге от USE-флагов. Для того, чтобы у меня в системе никогда не было ни systemd, ни pulseaudio, достаточно маленького однострочника:

    # echo 'USE="-systemd -pulseaudio" >> /etc/portage/make.conf

    (на самом деле это всего лишь отключает поддержку systemd и pulseaudio в пакетах, демоны все равно могут притянуться по зависимостям);

  • bleeding edge'вость софта пока что ни к чему плохому не привела — всё работает, как часы.

Больше ничего в голову не приходит, так что задавайте свои ответы.

Спасибо #gentoo-talks @ Freenode за бесконечное терпение и поддержку в моих мытарствах. Меня почти не троллили!

#0J1PHX (36+2) / @minoru / 3478 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.