"... не освоил дебиан".
Ставил меркуриал под дебианом, чтобы раздавать репозитории апачем. Все настроил, но надо сказать - вуду редчайшее. У subversion с его своим сервером проще.
PS: Решил на всякий случай записать в рабочий баг-трекер последовательность действий. Хорошо, что записал - второй раз опять пришлось бы в how-to лезть, судя по размеру получившейся доки.
Во всех этих вещах спасает только одно: то что проблемы обычно решаются тем же образом, каким они решались и для совершенно других систем. Нет доступа - значит надо лезть в логи, лежащие в известном месте, смотреть линуксовые права апачевского юзера, смотреть как сконфигурированы аналогичные сайты.
Т.е., в 99% не будет такого, что "авторы не знали как пользоваться стандартными средствами, поэтому изобрели свою систему управления правами, свой веб-сервер, итд, и запускать это можно только от root".
Причем что странно - под линуксом использовать стандартные подсистемы удобно и понятно. Под виндой нет, поэтому там гораздо чаще встречаются изолированные от системы и друг от друга по максимуму софтины, и обычно с такими софтинами работать гораздо проще, чем с интегрированными в систему.
PS: Решил на всякий случай записать в рабочий баг-трекер последовательность действий. Хорошо, что записал - второй раз опять пришлось бы в how-to лезть, судя по размеру получившейся доки.
Во всех этих вещах спасает только одно: то что проблемы обычно решаются тем же образом, каким они решались и для совершенно других систем. Нет доступа - значит надо лезть в логи, лежащие в известном месте, смотреть линуксовые права апачевского юзера, смотреть как сконфигурированы аналогичные сайты.
Т.е., в 99% не будет такого, что "авторы не знали как пользоваться стандартными средствами, поэтому изобрели свою систему управления правами, свой веб-сервер, итд, и запускать это можно только от root".
Причем что странно - под линуксом использовать стандартные подсистемы удобно и понятно. Под виндой нет, поэтому там гораздо чаще встречаются изолированные от системы и друг от друга по максимуму софтины, и обычно с такими софтинами работать гораздо проще, чем с интегрированными в систему.
no subject
Насколько помню, там обычно даже до бубна не доходит.
Правда на дебиан не ставил - я извращенец, у меня федора.
no subject
no subject
no subject
no subject
Я под винду больше возился - но там меня апач ставить обломило - искал чего полегче.
Пока перебрал кучу всякой шелупони - задрался. В итоге на Abyss X1 остановился.
no subject
прописать ключ от backports
поставить меркуриал
скачать hgwebdir.cgi из исходников
создать папку для репозиториев
скопировать туда этот hgwebdir.cgi
создать конфиг для него
создать репозиторий
проверить права на запись в папки с репозиториями для www-data, права на выполнение для hgwebdir.cgi
прописать репозиторий в апаче
настроить аутентификацию(в моем случае - digest)
создать .hg/hgrc с разрешениями на push
в общем, много :)
no subject
Тут же ж все прямо по how-to - чисто как слеза младенца.
Я, кстати, обычно hgwebdir.cgi в папку с репозиториями не кладу, чета стремно.
Либо в дефолтный cgi-bin, либо папку в дефолтном корне.
no subject
no subject
no subject
no subject
no subject
gentoo обязан поставить любой линуксоид.
Ставить он ею будет две недели, потому лучше ставить под виртуалку.
Зато суммарный experience по линуксу поднимается до недосягаемых под debian высот.
Самое главное - не впасть в крайность, и не начать использовать gentoo везде, т.к. дроч.
no subject
no subject
Но сразу начинать с gentoo не стоит - психику сломаешь, да и не поймёшь нихера что за заклинания делаешь.
no subject
no subject
например ArchLinux - довольно толковая система, репозиторий состоит из бинарников
если хочется все же Gentoo - можно поставить Calculate Linux (фактически Gentoo с предкомпилированными пакетами из собственного оверлея. есть свой установщик на Perl-е и LiveCD)
no subject
no subject
no subject
no subject
я пришел к Gentoo после того, как поюзал с десяток разных дистрибутивов Linux/FreeBSD
целостное понимание GNU/Linux пришло только после установки Gentoo
no subject
Главное после этого не получить Стокгольмский синдром, и уйти на какой-нибудь debian/ubuntu, т.к. gentoo в насущной жизни слишком капризная, вредная, и прожорливая =)
no subject
no subject
Вот на десктоп или сервера - уже хуже.
Либо трогать от и до по нужде (разработка), либо не трогать вообще по не надобности (коробка), но ни в коем случае не по середке (сервак с апдейтами) - умаешься.