I just set up a lot of Onion Services for many of Debian's static websites.
You can find the entire list of services on onion.debian.org.
More might come in the future.
-- Peter Palfrader
We are Debian. We choose every alternative.
—Lars Wirzenius, “A vision of backups in Debian” talk (webm)
Жаль, что бинарные пакеты не дают выбирать все альтернативы и на архитектурном уровне тоже.
Последнюю неделю сидел на 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 за бесконечное терпение и поддержку в моих мытарствах. Меня почти не троллили!
Если поставить пакетик apt-transport-tor, можно будет вместо http:// и ftp:// использовать в /etc/apt/sources.list схему tor:// (в 0.2, насколько я понял, это заменили на tor+http://, tor+https:// и tor+ftp://). Все ваши запросы и пакетики будут идти через Tor, со всеми вытекающими отсюда последствиями. Круто!
Быть одновременно и разработчиком Debian, и геймером становится выгодно: https://lists.debian.org/debian-devel-announce/2014/01/msg00006.html
DebConf13, доклад Joey Hess «Debian Cosmology», 44:30 ( http://meetings-archive.debian.net/pub/debian-meetings/2013/debconf13/high/976_Debian_Cosmology.ogv )
Мужик из зала (к сожалению, я понятия не имею, кто это) высказывает любопытную идею: ввиду того, что у Debian целая куча форков и люди, похоже, считают дистрибутив достойной платформой для построения своих собственных, нужно пытаться вынести как можно больше работы именно в форки, а в самом Debian пилить только базовую систему.