Pull to refresh

Comments 152

Вот меня всегда интересовало в использовании Gentoo и подобных следующее.

Не превращается ли использование системы в линукс ради линукса. Пять часов на сборку того, ещё пару часов почитать мануалы, блоги и т.п. В итоге когда заниматься более продуктивными делами то?

Ну если только не ставить себе целью зарабатывать на консультациях по Gentoo.
Многим подобное занятие реально в кайф (я тоже вхожу в их число), поэтому потратить выходной на настройку своего компа — это удовольствие, все равно что хороший фильм посмотреть или книгу почитать :)
Это до тех пор пока нет жены/детей. А потом скандалы :)
Вы будете удивлены, но у меня есть жена и ребенок :) К счастью, они мне позволяют иногда позаниматься чем-то интересным только мне.
Ну если кто-то женился на той, кто устраивает ему скандалы за то, что он занимается интересным для него делом — можно такому человеку только посочувствовать. Тут уже ни линукс, ни виндоус, ни макось не помогут :)
Если этот кто-то каждый выходной тратит на настройку своего компа, то это не совсем нормально. Вам так не кажется? Как же семейные дела?
Не перекручивайте, нигде речь о том, что человек тратит каждый выходной на настройку своего компа не идет.
есть вариант — жена линуксоид)
Которая будет навязывать тебе гном, когда у тебя кеды
Дело привычки. Мне работая в Windows часто приходиться терять время на всякую фигню: поиск инсталляцию шрифтов, программ монтирования iso образов, не говорю про перезагрузки после автоматических патчей и так далее. Пользователи не-Windows операционок время не тратят на такие элементарные операции.
В качестве аналогии, пока Вы не привыкли к раскладке русской клавиатуры, будете терять много времени зато потом, все пойдет заметно быстрее и про транслит забудете.
Всего лишь дело привычки.
тут вы наговариваете… у меня установка всего необходимого софта и дров на чистую винду занимает, ну не знаю, может час где-то, потом проблем не знаю… чтобы настроить под себя линукс, времени мне требуется гораздо больше (ну тут стоит отметить, что пользуюсь им еще не так долго)
Начальная настройка это как «fixed costs» в общем балансе её доля невелика. А потеря времени связанная с ежедневной работой, аналог «operational costs», это другое дело. Тут я могу сказать для себя, что потери времени при работе в Linux у меня ничтожны в отличие от «самой распространенной ОС», если речь идет о рабочей станции. Там всегда крутится куча корпоративных проверялок патчей, и антивирусы. Иногда они тебя бесцеремонно заставляют ребутнуться. Даже Acrobat Reader может «вежливо попросить». Сравнивать же потери времени с домашней Windows я не могу, так как у меня таковой нет. В целом же я не стал бы однозначно утверждать что для всех пользователей верно одно либо другое в плане потерь времени под 2-мя ОС.
Вы просто не умеете её готовить. Я вот ребутаюсь как правило раз в месяц, в Patch Tuesday.

Acrobat Reader скорее всего просит ребут из-за того, что ставит Shell Extenstion. Но это просто небрежно написанный инсталлятор (или просто перестраховка), могли бы и без ребута обойтись.
Да нет, это корпоративные policy на рабочей станции, которые я не могу отключать. На своей домашней я бы такого не допустил, но домашняя мне не нужна и её у меня нет.
Вы просто не умеете её готовить.

Ну, про это и речь. Если уметь готовить Gentoo, там тоже все очень просто и понятно. Собирает-то компилятор, пользователю нужно знать лишь что и как собирать, не более; операция установки пакета в линуксе не сложнее процедуры Next–Next–Next–Finish в каждой ОС.
Буквально этим вечером мучался с тройной раскладкой Uk-Ru-En через Alt+Shift на рабочей станции у друзей. Это всё после Ukrainian Unicode (две раскладки, в одной из которых одновременно присутствуют украинский, русский и белорусский языки, а во второй обычная английская winkeys) с переключением через Caps Lock в Ubuntu. :)
Разве «программы монтирования iso-образов» не устанавливаются один раз и далее не используются? Или Вы каждый раз перед монтированием образа скачиваете и устанавливаете программу заново?
По поводу перезагрузок после установки «автоматических патчей» — не надо рассказывать сказки. Та же Убунту и SLED просят перезагрузится после установки некоторых обновлений. Да, и Windows не принуждает этого делать.
Убунту, в отличии от Windows, ненавязчиво просит перезагрузиться обычно только после обновления ядра. К тому же семёрка после обновлений делает какие-то настройки по несколько минут до и после перезагрузки.
Семерка тоже ненавязчиво, раз в 4 часа. Это всего 2 раза за рабочий день. Про «несколько минут» — наглая ложь. После установки сервис-пака да, делает. А после обычных обновлений никаких «нескольких минут» не требуется. Да и перезагрузка не всегда требуется.
Я и не говорил, что после каждого обновления она делает настройку, но это и не такая уж редкость.
По поводу перезагрузок после установки «автоматических патчей» — не надо рассказывать сказки. Та же Убунту и SLED просят перезагрузится после установки некоторых обновлений. Да, и Windows не принуждает этого делать.

Толсто. Такой аргумент обычно прокатывает?
Что не устраивает-то?
помогает узнать гораздо больше о внутреннем устройстве системы и всем с этим связанным, я думаю что пользователи генту быстрее коллег вникают в тонкости компиляции пакетов и сборку ядра :-)
>вникают в тонкости компиляции пакетов и сборку ядра
Ну и кому эти знания кроме самих линуксоидов нужны?
а так же узнаешь о том как происходит загрузка, о порядке, о необходимых модулях. лично мне это в работе часто помогало.
Знание того как происходит загрузка, на мой взгляд, полезно только тогда, когда эта самая загрузка не происходит ввиду того, что кто-то что-то напортачил, пока проверял свои знания того как происходит загрузка :)
использование системы в линукс ради линукса

Очень верно подметили в моём случае. Использовал линукс ради линукса в течение полугода. Вчера снёс и поставил винду. Долго оттягивал этот момент, не хотел, сопротивлялся до последнего, но всё таки сдался. Очень полюбил я дебиан, но недостаток фотошопа, нормального офиса, корел дро, сеошных программ и кучу другого софта заставил меня так поступить.

И будь проклят тот человек, который скажет, что опенофис — достойный аналог мелкософтовскому офису, а гимп — отличный графический редактор. В школу с такой ху***й.
"… а гимп — отличный графический редактор. В школу с такой ху***й. "

Раскажите это David REVOYу http://vimeo.com/6143607 и другим создателям мультика Sintel.
«Расскажите», конечно же…
К сожалению я не настолько талантлив, поэтому фотошоп — наше всио :)
Люди используют противоположные аргументы, лишь бы не пользоваться гимпом!

Другие говорят: «Я слишком таланлив, мне не хватает возможностей в гимпе!» :)
Исключения есть везде.
Сомневаюсь, что над Гимпом работают разработчики (программисты, математики) уровня разработчиков Фотошопа. С определенного момента уже даже больше всё-таки математики, чем программисты.
Не понял, чей уровень вы считаете выше :)

PS: Любой программист должен быть математиком, иначе это просто быдлокодер.
Под разного рода задачи подходят и Gimp с Inkscape, и тот OpenOffice и соответственно Linux. Изначально, желательно и можно оценить свой потребительский минимум, а после делать критикующие выводы касательно тех или иных программных продуктов.
Думаю, что немалая часть холиварящих «OpenOffice vs. MS Office» открывают оба лишь для посмотреть и сделать свой личный вывод. Офис то по сути не так уж нужная вещь в работе некоторых. Кому-то и Google Docs хватает за глаза с ООо.
Мне, как LAMP программисту, линукс куда больше подходит, начиная даже с того, как часто отваливается SSH соединение в Putty под виндой и заканчивая удобством шела в линуксе. Да и OpenOffice`а хватает с головой для всех моих ежедневных задач, даже для чтения MS *.*x форматов.
Да, для индустриальных стандартов, таких как Adobe Photoshop/Illustrator без винды не обойтись — но это, опять же, в моей работе, лишь штучная необходимость. Спасает виртуалка.
Так что я могу поделиться другим опытом — 10 лет винды на работе, и год на линуксе — имхо, небо и земля.
> И будь проклят тот человек, который скажет, что опенофис — достойный аналог мелкософтовскому офису

Вы правы. Оба — говно неюзабельное.
Я бы сказал, старомодны. Мне кажется Гугл нарочно сдерживает развитие ГуглДокс, чтобы Microsoft Office не вылетел в трубу. Там все-таки умеют договариваться.
Чаще всего я пользуюсь Гугл Докс, и это гораздо проще чем открывать, закрывать офисные пакеты, хранить и синхронизировать офисные файлы между несколькими рабочими станциями.
А я все не мог описать в словах то чувство, которое потянуло меня с линукса на винду… И знаете, теперь будучи лицензионным пользователем Вин7 и остального софта не грызет совесть, не мучает ничего другого :)
UFO just landed and posted this here
Если грамотно подойти к процессу, то он не будет отнимать много времени.

А так вообще да — это фан и это весело =). К тому же обновляеться не каждый же день надо =).
Эти сборки мешают только в первый раз. Я, например, довольно долго не мог себя заставить отказаться от компа (в смысле интернетов-фильмов-и т.д) на время установки генты, понимая, что это не на час. Но все-же выбрал время. За пару часов я получил базовую систему, в которой на ночь поставил компиляться иксы-кеды, утром еще некоторое время пошло на конфиги/косметику. Дальше же нисколько все эти процессы не мешают — запустил себе в yakuake и занимайся продуктивными делами :)

Да и не так много обновлений, на самом деле, когда система уже собрана и устраивает. Много компилять приходится, когда с USE-флагами играешься, а так — несколько не тяжелых пакетов в неделю, всего-то делов.

Вот только совсем уж тяжеловесов, типа, gcc или libre/openoffice ставлю на ночь, или когда на несколько часов от компа отлучаюсь — не люблю, когда кулер шумит и ноут горячий :)
Переход с простоем на перезагрузку:
1. ставим PartiotionMagic и VirtualBox
2. выделяем раздел
3. привызываем раздел к виртуальному диску для vbox
4. ставим систему вплоть до иксов и делаем настройку под себя
5. перегружаемся в рабочую и почти настроенную систему

время отказа — 1 перезагрузка =)

Сам делал установку подобным образом, конечно путь не совсем тривиальный, до этого линух был не один год, но времени на настройку не было, поэтому приходилось всё делать в фоне с основными задачами. Новый ноут уже шёл с виндой, а так как по работе уже подкопились долги, то выделить время на простую установку не получалось (старый ноут сгорел, да и стояла там на тот момент федора)
Аналогично. Познакомился с системой лет 5 назад, целью было «привыкнуть к линуксу на десктопе». В консоли я чувствовал себя к тому времени неплохо, но вот когда садился на рабочее место с никсами, это сильно отвлекало. Поднял на диске новые разделы, прицепил в vmware, и в течение пары недель в свободное время лениво компилил окружение и почитывал мануалы. Потом просто переключил загрузочный раздел, и все. На правку неучтенных мелочей и доточку под себя — еще день.
Сейчас гента стоит на «атомном» неттопе, выполняющем функции медиацентра пополам с торрент-трекером и файл-сервером. Полет нормальный, обновляется часто, ломается редко, работает быстро :)
Все таки генту слишком уж «сложный» дистрибутив. Было время когда мне стало не хватать возможностей убунту по гибкой настройке(слишком много странных зависимостей не позволяющих выпилить ненужное), тогда стал искать дистр где все можно настроить с нуля под себя — первым испытуемым была генту. Поставил все что нужно, убив уйму времени на компиляцию(на Core Quad Q6600), поигрался вечер и понял что эта система явно не для меня, я бы даже сказал явно не для десктопа. На серваке да — можно раз все настроить скомпилить и оно будет работать быстро и стабильно годами, а вот на десктопе обновить КДЕ или Гном это значит убить вечер, на то что можно сделать за 5 минут.

В итоге остановился на ArchLinux — настраиваемость как у генту, скорость установки и обновления как убунты/федоры(тоесть любых deb/rpm дистров)
Вам на таком железе грех жаловаться =). Пока КДЕ будет компилироваться вы можете спокойно смотреть фильм, лазать по интернету или играть в какую-нибудь игрушку =). Главное чтобы оперативки на это хватило.
UFO just landed and posted this here
Такие же причины перехода на Арч. Пару лет, полет нормальный :) Вот только железо дохнет, но даже мать сменить не проблема.
Аналогично, до арча пользовался гентой и opensuse. Перешел (с генты) по той же причине.
не, ну бывают, конечно, обновления, когда что-то ломается или зацепляется, и приходится тратить час-два на поиски решения как это разрешить, но обычно всё просто тупо успевает обновиться за ночь :)

зато я практически забыл что значит «в пакетах оно собрано так, а если хочется иначе — надо попробовать подсоединить этот или этот репозиторий», а если до версию Х, то надо ждать пока соберут… гентушники, конечно, тоже порой страдают параноидальной просто тормозливостью, но чаще всего просто достаточно размаскировать пакет и всё…
Да ладно, ничего такого уж сложного там нет. Местами все оказывается даже проще, чем в более традиционных дистрах, тот же OpenRC — отличная вещь, из которой наружу не торчат древние фрагменты юниксовых мозгов. Пакетная система, на мой взгляд, очень и очень логичная и понятная, мне с ней гораздо приятнее работать, чем с rpm или deb. Для монструозных пакетов типа OpenOffice или ThunderBird всегда можно использовать бинарные пакеты, а пересборка остального, как правило, не смертельна даже на моем 330 атоме. Если нужно где-то что-то подкрутить руками, это опять же в большинстве случаев оказывается тривиальным действием, хотя бы уже потому, что в конфигах 100% нет ничего лишнего, и их расположение очевидно. В той же убунте меня в свое время задолбало искать способ правильно настроить сеть без NetworkManager, я просто заблудился в куче настроечных файлов и вспомогательных скриптов и, вероятно, свернул где-то не туда. В собранной своими руками генте ошибиться гораздо сложнее хотя бы потому, что там заведомо не будет стоять ничего лишнего и универсального.
> ArchLinux — настраиваемость как у генту

Вы серьёзно? Попробуйте установить на безиксовую машинку vim с поддержкой скриптов на Python и Ruby. ;)
как человек, у которого на работе арч, а дома гента, могу сказать следующее. Если не ставить cutting edge софт — арч конечно проще, быстрее и удобнее настраивается, однозначно. В генте наоборот — обыденные вещи выполняются несколько дольше, но зато проще и быстрее с экзотическим софтом и последними версиями софта из гита. Однако и в арч это можно делать, пусть и не столь удобно. Aurum, чуть ручками pkgbuild… и вуаля. В генте из рутинных операций пожалуй только одна лучше, чем в арче сделана, это процесс обновления конфигов — до удобства etc-update арч'овым утилитам далеко )
И тем не менее я каждый раз загружая Windows чувствую себя явно на чужой, неудобной и незнакомой территории.

То же самое я могу сказать сейчас про Ubuntu и Windows 7, после пары лет использования первой :)
Тоже уже 5 лет сижу на генте, куда перешел с Мандривы. Уже года три геморроя не видел.
Это практически моя история. Я тоже перешел с нее, ой как она меня парила релизами через полгода, после которых заново надо было с системой знакомиться.
Это смотря в чьих руках ;)
Вы знаете много компаний и проектов, где Gentoo стоит на серверах в продуктивной среде?
Да, поголовно. У нас на парке серверов одна генту — с нашим админом не потопляема.
UFO just landed and posted this here
UFO just landed and posted this here
FEATURES=«fixlafiles» и можно забыть об утилите для починки :)
а еще полезно туда же добавить parallel-fetch, чтобы пакеты качались пока предыдущие собираются…
UFO just landed and posted this here
Вопрос автору: как у вас со шрифтами после выхода >=cairo-1.10? Пробовал оверлей lcd-filtering, но не то. Как раньше сделать не получается. А времени сейчас катастрофически не хватает посидеть поэкспериментировать с fontconfig. Временно откатился на старый cairo…
У меня пока «старый», проблем с шрифтами не возникало.
[I] x11-libs/cairo
Available versions: 1.8.10!t 1.10.2-r1!t [M]~9999!t {X aqua cleartype debug directfb doc drm gallium lcdfilter opengl openvg qt4 static-libs +svg xcb}
Installed versions: 1.10.2-r1!t(09:59:33 17.03.2011)(X opengl svg -aqua -debug -directfb -doc -drm -gallium -openvg -qt4 -static-libs -xcb)
Homepage: cairographics.org/
Description: A vector graphics library with cross-device output support
UFO just landed and posted this here
> Я бодро перезагружался, отсылал багрепорты и продолжал пользоваться Gentoo.

Всегда интересовало: а смысл? Если администрирование/настройка/низкоуровневая разработка под Линукс — это не основная профессия, то зачем???!!!

Есть способы куда более продуктивно провести свое время :)

Вопрос не за ради флейма, а просто действительно желание понять.
Приятно осознавать, что возможно ты сделал что-то хорошее в этой жизни… и не только для себя.
Не пафоса ради. Использование открытой ОС подразумевает определенный кодекс, или философию возможно. Вы бесплатно получаете отличную рабочую систему. Хотите ли только пользоваться плодами чужих трудов, или по возможности помогать сделать набор этого ПО лучше? Если Вы не программист, то хотя бы можете отсылать багрепорты, которые затем будут исправлены в коде и продукт станет чуточку лучше.
Если иные способы поучаствовать. Переводы, пожертвования, тестирование сырых пакетов и т. д. Ваш выбор.
Прощай, карма, но я должен это сказать.

Вы в серьез думаете что всё до сих пор пишется на добровольном начале? Вспомните RedHat, Novell, Mandriva, Canonical, Google, IBM — они все платят своим разработчикам за написание этого кода. И попробуйте поискать статистику того кто сколько внес поправок. Я имею ввиду соотношение поправок от коммерческих организаций и волонтеров. Я думаю, результаты будут интересны. Это касается всего системного. Прикладное ПО в рассчет не берем.
Это сегодня. Но в начале не было всего этого и IBM заметил Linux далеко не сразу. И сейчас много проектов открытого ПО, которым внимание «акул бизнеса» не обеспечено, но которые очень важны. Возьмите wine, openssh, gnash (открытая замена флеша). Если все будут только пользоваться ничего взамен не отдавая то все загнется. А кому будет нужен Linux «сам по себе» без всего открытого ПО, которое на нем работает?
> Вы бесплатно получаете отличную рабочую систему.

никак не согласуется с этим:

Я бодро перезагружался, отсылал багрепорты и продолжал пользоваться Gentoo.


;)

А поддерживать проекты…

Ядро Линукса на 75%, вроде, пишется коммерчискими компаниями. Там моя помощь не нужна. А декстопный Линукс поддерживать нет никакого желания, потому что десктопный линукс — это хаос, без понимания, что, как и куда движется.

Я лучше книжки по программированию почитаю и поддержу проекты, которые понимают, что они делают ;)
никак не согласуется с этим:

Ну во первых, это был глючный чипсет и я использовал на нем фичи, которые можно было отключить и не париться. Мне это не мешало, я ни разу не потерял данные и проект не задерживал.
потому что десктопный линукс — это хаос, без понимания, что, как и куда движется.

Опасная тропа холивара. А что остальным открыто будущее? Хаоса нет, как и нет отдельного «дескотпного Линукса» как проект. Ядро Линукс это проект, и довольно предсказуемый хотя бы в плане дат выхода версия ядра и нумерологии, что не скажешь о коммерческих ОС.
XP вышла в 2001, Виста в конце 2006-го, Windows 7 в 2009. Это ли не хаос?
> Ядро Линукс это проект, и довольно предсказуемый хотя бы в плане дат выхода версия ядра и нумерологии, что не скажешь о коммерческих ОС.

К ядру у меня претензий не было вообще.

> XP вышла в 2001, Виста в конце 2006-го, Windows 7 в 2009. Это ли не хаос?

Неот, это не хаос. Хаос — это десктопный линукс, в котором фичи появляются по желанию левой пятки того же Шаттлворта, без четкого понимания, к чемку же надо идти
Если Шаттлворт сделает какую-то глупость, вряд-ли его поддержат остальные дистры. Тут ведь трудно навязывать если дело касается OpenSource проектов.
Шаттлворт, по сути, законадатель мод. Потому что он единственный, который действительно озабочен продвижение Линукса на десктоп, а не топтанием на месте.

Но четкой цели, мне кажется, нет и у него.
> Но четкой цели, мне кажется, нет и у него.

Сложно что-то говорить о будущем, я не Настрадамус. Время покажет кто прав.

Многие вещи в Ubuntu мне нравятся, некоторые — нет. Но в целом я поддерживаю то, что Canonical делает.
Шаттлворт пытается сделать «линукс для простого пользователя». То что он добавляет может прижиться, или не прижиться — как решит сообщество, это в конечном счете не так уж и важно. Он просто решает свою задачу популяризации линукса (на что долгое время все забивали, хотя это достаточно важно), а у несогласных с его программой появляется лишний стимул шевелиться.
В общем-то да. На каком-от этапе в игру вступили «серьезные дядьки» и стали тянуть Линукс в серверную сторону. Про десктоп действительно серьезно не задумывались до Шаттлворта. Хорошо уже то, что он поднял тему и дальше остальные могут танцевать от его печки.
Gentoo удобен гибкой настройкой USE-флагами, возможностью быстро и разумно вклиниться в процесс сборки (например, добавить патч). Ещё в Gentoo очень много интересных решений по унификации разных задач. Например, своя собственная, более крутая чем LSB система init-скриптов, множество полезных утилит типа glsa-check, система eselect, позволяющих переключаться между разными версиями одних и тех же программ (кстати, идея слотов тоже интересна) и разными аналогичными программами (Mesa или проприетарный OpenGL, SUN Java или OpenJDK и тд).

Уже не первый год используем Gentoo в продакшне на серверах. Если бы маршрутизатор с прозрачным патченным squid, обслуживающий сеть на десять тысяч компов в почти 500 учреждениях сломался хотя бы на 10 минут — нас бы разорвали на части. На своём десктопе я тоже использую Gentoo, ну а другим ставлю Ubuntu, иначе без меня ничего никто сделать не сможет ;) Обратная сторона Gentoo — с этой системой должен работать специалист.

Каждому своё…
Не знаю насколько это будет в тему, но: «Unix- дружественная система, но своих друзей она хорошо выбирает». С подписи одного из пользователей gentoo.ru.
Расскажите плз про использование на продакшене. По своему опыту, обновление системы хоть и нечасто, но таки выводит систему из строя на некоторое время. В продакшене это недопустимо. Вы собираете свои версии бинарных пакетов на билд-сервере, и потом раскатываете уже их по серверам, или как это все происходит? В принципе, тема заслуживает отдельной статьи :)
Продакшн продакшну рознь. Мы занимаемся серверами в школах и в управлении образования, их десятка два-три. У нас люди работают в основном днём, круглосуточно должны работать разве что почта с сайтами, да и те ночью если вдруг упадут — мало кто заметит.

Билд-сервер в своё время пытались применять, во времена первых четвёртых пней. Сейчас это потеряло смысл, поскольку сервера сейчас стали быстры, да и никакой календарно организованной работы над обновлением школьных мы не ведём, просто иногда наплывом обновляем тот или иной. У каждого сервера своя специфика, поэтому одинаково сделать всё равно не получится. Внешние адреса есть только у центральных серверов.

Нет нужды постоянно обновлять то, что и так прекрасно работает. Обычная практика — смотрится отчёт glsa-check, по итогам принимается решение оперативно что-то обновить. Обычно это делается вечером и/или ночью. Серьёзные вещи могут сначала обкатываться на тестовой системе.

В принципе, меня никогда не пугало пересобрать php на «живом» хостинге с целью включить поддержку чего-либо. Практически в 100% случаев никаких проблем при этом не возникает.
Ясно, спасибо. Проблема в том, иногда если проблема все-таки возникнет (пусть даже в 1% случаев), с админа голову снимут, если он на авось надеялся. Потому и интересовал идейно правильный вариант наката обновлений. Я хоть и не админ, но интересно, как в таких случаях поступают настоящие джедаи :)
Идейно правильный вариант для такого случая — отдельный тестовый сервер, сначала обновляется он и на нём проверяется что после обновления ничего не упало. Но это во-первых дорого, и во-вторых абсолютно не зависит не только от дистрибутива, но и вообще от OS.

Лично я сначала обновляю свою домашнюю рабочую станцию, на которой практически всё то же самое, что на серверах (пакеты, сервисы, разрабатываемые приложения и сайты) плюс десктопные пакеты, и если через пару дней проблем нет — обновляю сервера (eix-sync запускаю одновременно и дома и на серверах, а emerge -uDNa world на серверах запускаю через пару дней).
Как-то жалко тратить время на повторную сборку пакетов на другом железе, да и мало ли что — тестировали-то Вы другие бинарники… Наверняка кто-то накатывает обновления сразу бинарными пакетами, собранными на тестовой тачке.
Да, бинарниками тоже можно. Но это актуально только при достаточно большом количестве абсолютно идентичных (в плане железа, USE-флагов и установленных пакетов) серверов. Если есть несколько групп серверов идентичных в плане железа, но различающихся USE-флагами и пакетами — для них достаточно одного build-сервера (просто сэмулировать на нём несколько разных вариантов настройки Gentoo в chroot-ах).
Я вот рад что моё знакомство началось с gentoo. Мне кажется за счёт того что всё делает руками и по 2 часа — лучше начинаешь понимать происходящее в linux-среде в целом, и после неё перейти на любой другой дистрибутив просто не составит труда. Конечно мне несколько обидно, что считаясь админом, я за 3 года использования всё же достаточно слабовато знаю эту систему, но всё же я считаю что это лучше, чем слабо знать убунту :) Мало работаю с системой, ставить эксперименты на домашнем серваке далеко не всегда удобно, да и немножко надоело, а реальных боевых условий у меня, к сожалению, под рукой нет. Но всё-равно не знаю что должно произойти что бы я с генты переехал на что то другое :)
У меня кстати не получается перейти на другой дистрибутив без труда. Точнее, без ощущения, что я в процессе работы или настройки делаю что-то противоестественное. Генту хоть и сложнее для вхождения, но очень и очень логично выстроена, и сразу устаканивает все в голове по своим местам. Ту же убунту пользую на нетбуке, к которому есть требование «чтобы всегда был работоспособен», но вообще немного бесит. Мотивы создателей убунты понятны, и этого дистрибутива не хватало сообществу, но — на выходе получаем систему, которую чтобы настроить под себя нужно не выращивать, а состригать лишнее, это как-то даже не логично. Особенно учитывая, что до конца обстричь все равно не получится.
Не могу про это ничего сказать, я не пользуюсь линуксом на десктопах, много раз пробовал, но не прижилось. Для меня линукс это голая консоль, по этому ставлю тока на серваки. После генты для себя вторым дистрибутивом выбрал CentOS, и с этим переходом у меня в общем то не возникло никаких проблем, любые действия кажутся просто примитивными :)
Когда меня порой спрашивают новички — какой линукс взять для изучения — советую всегда генту, если человек хочет действительно научится чему то, и я думаю что эта систему крайне этому способствует.
Чуть выше я попросил товарища поделиться опытом гентоводства на живых серваках. Буду рад, если Вы тоже расскажите что-то интересное :)
Я 2 года уже не работаю админом и гента у меня сейчас имеется лишь на домашнем серваке, так что не думаю что мой рассказ будет интересен или полезен. Но за последние года полтора я не могу вспомнить каких то проблем при обновлении, единственное что недавно было — обновился ncurses до 5.9 и отвалился rtorrent, на этом собственно всё :) что бы после обновления были неработоспособны основные для меня сервисы — ttp, ftp, dhcp, nat, mail, share — я такого не помню, но у меня всё действительно крайне стандартно и без изысков.
> загрузка аудио-видео контента по интернету через USB наушники
Это как? О_о
Коряво выразился. Слушать интернет радио, смотреть ролики на Ютубе. От этого часто подвисала система, наверное из-за бажности ATI чипсета. На новом ноуте такого ни разу не было с теми же наушниками.
> HP EliteBook 8440p

И как, сенсорные кнопки все работают? А сканер отпечатков пальцев?
Звук можно настроить, wifi кнопка работает. Остальные в том числе сканер пальцев не нужны мне. Не знаю заработает сканер пальцев при желании или нет, несколько лет назад в gentoo wiki про старый ноут nx 6125 писали, что сканер не заводится. Не знаю сейчас с этим лучше стало или нет.
Не холивара ради, просто взгляд с другой стороны.

В этом месяце исполнилось 5 лет, как я купил ноутбук Fujtisu-Siemens с предустановленной Windows XP. Как пять лет назад, так и сейчас, поддержка любого железа прекрасна — на любую девайсину есть драйвера.
В первый раз после запуска ОС я отключил в панели управления все визуальные эффекты, добавил пользователя с ограниченными правами и обновил драйвера.

Лирическое отступление.
Ради интереса, на том же компе у меня параллельно стояли убунта и openSuse, которыми я пользовался реже. Потому что в графическом интерфейсе я так и не смог настроить одновременную работу трёх клавиатурных раскладок, оттюнинговать ускорение движения указателя мыши, боковые области прокрутки тачпада. Похоже, мне попался отвратительный драйвер для звуковой карты, потому что звук записывался очень тихо и с «пуканьем». Комментарии пользователей подтверждали этот баг. Поэтому «разговоры о том, «что Линукс более стабильна чем Винда» для настольных систем начиная с Windows XP мне представляются надуманными».

Ну так вот. За истекшие пять лет в винде ничего такого уж хорошего не произошло. Впрочем, плохого тоже. Винда как работала, так и работает, разве что качает иногда обновления. Я мог бы обойтись панелью управления для настройки системы, но для тонкого тюнинга я использую разные оснастки консоли управления. Всё паршиво прекрасно документировано и находится в одном месте — msdn. И логируется все тоже прекрасно, и тоже в одно место.

Инсталляция софта быстра и безошибочна. Монструозный Microsoft Office 2010 устанавливается в 5 кликов мыши за 10 минут, chrome за 1 минуту.

Таким образом, у меня очень гибкая, настраиваемая система, которая просто работает.

Лирическое отступление #2.
Ради интереса, на том же компе у меня стоит последняя убунта. Звуковая карта в ней работает прекрасно, тачпад тоже восхитителен. Но настройка дополнительных кнопок мыши в GUI, доведение шрифтов до нормального вида, поддержка дополнительных функций драйверов принтера и сканера, не говоря уж об мс офисе, 1с, англ.-рус. словаре, totalCommander'е и ещё куче всего, — об этом я только мечтаю. Поэтому пока я сижу на винде.

Справедливости ради надо сказать, что мне одно время очень нравилось возиться со slackware. Но продолжал работать я на винде.
Не холивара ради, а только для самообразования: Где в винде хорошие подробные логи?
О логи там шикарны, я помню эти сообщения, когда отлаживали сеть:
— Компьютер такой-то объявил себя главным (путч?)
— Назначаются выборы (зачатки демократии?)
— Выборы прошли неудачно (неяка 50% компов на выборы?)
— Назначаются перевыборы…
И так далее. Ну разве в линуксе есть такое веселье? :)

PS: сообщения цитирую конечно по памяти, много лет назад было.
В линуксе и не такое веселье есть.
Вы абсолютно неправы, в смысле веселья — линукс практически безоговорочный вариант.
Теперь понятны причины глюков =). Все как у политиков…
вопрос лишь один — зачем?
Мой компьютер (My Computer) -> Управление (Manage) -> Просмотр событий (View Log)
На мой взгляд — замечательные логи.
Я отмечал, что по моему убеждению выбор ОС продиктован не практичными соображениями а ценностными. Мне именно хотелось перейти на Линукс и первое время трудностей и косяков было очень много и я знал, что работая в windows XP все было бы намного проще. Но в итоге, когда этап знакомства прошел, все стало гораздо проще. Пользователи Windows вполне могут быть довольны тем как все работает, так как экосистема настольных систем выстроена в первую очередь под них.
Вопрос в другом, если Вы выбрали для себя Linux и постоянно в ней работаете, то со временем выработаете «моторику» и «рефлексы» так, что на Windows не удобно станет.
поддерживаю, я около двух лет на работе сижу на убунте, привыкал довольно быстро. НО, привыкание пошло намного легче, благодаря тому, что к моменту перехода на линь, уже полгода был счастливым владельцем мака. Раньше пробовал перейти, но меня всегда бесили шрифты в линуксе. После маковских переход оказался намного более незаметным)
А вот от шрифтов в мак ос я сначала плевался…
У вас на HP 8440p проблем с тачпадом не было? У меня на ProBook 4520 не работает правая клавиша в убунте (в Suse — работае :), пришлось перевести драйвер в обычный режим, прощайте мультитач и жесты )
палудис уж не такой вроде и новый, как минимум ему и есть 5 лет, просто щас он шума больше поднял. его щас юзают по-дефолту в «форке» генту www.exherbo.org/
А в чем его профит по сравнению с emerge, не поделитесь?
честно сказать не знаю, ибо даже не пробовал, мне хватает портажа. там именно система другая, а не просто комманду и синтексис заменили. попробую расскажу =)
А мне вообще плевать в какой ОС работать.
Одинаково эффективно работаю как на Mac OS, так и в Windows и в Linux. Ащё люблю всеразличные BSD.
Даже с Haiku вполне себе сжился.
Дико интересно :) Можете поделиться опытом?
Небось браузер открывал и по Хабру лазил. Для этого на самом деле пофиг какую ОС использовать.
Завязал с гентой когда он мне собрал аудиоплеер без поддержки каких-либо форматов файлов. Я понимаю, что неосилил emerge, но как-то это неправильно.
В этом то и вся соль. Вы сами указываете какие форматы вам нужны, а какие нет. Можите указать конкретно для вашего плеера или же для всей системы сразу (/etc/make.conf USE=«mpeg»). К примеру от Kopete мне нужен был 1 протокол, а не 100500, которые по умолчанию, вот его я выбрал, пропустив не нужные (протоколы в Kopete не в USE).
Систему, которая может собрать плеер без поддержки хотя бы одного формата я бы не постеснялся назвать тупой.
Скорее — гибкой. А тупой — это больше похоже на характеристику того, кто попросил систему это сделать. ;-)
Может не тупой, а неопытный? Откуда человеку знать что ему для плеера нужно указывать форматы, и что собраться оно может вообще без форматов? Зачем вообще нужен такой плеер?
Да, разумеется неопытный. Просто Вы использовали термин «тупой» по отношению к ни в чём не повинной системе, а я уточнил, что если кто и тупой, то никак не она.
ну если человек выбрал генту, и как минимум это подразумевает ручную сборку ядра (генкернел не Ъ), то с офрматами разобраться должен.
А на кой черт Вы полезли в генту, не разобравшись, как она работает и для чего ее выбирают другие?
Потому что на Хабре прочитал о том, что человек 5 лет с Генту сидит и проблем не имеет.
Она не делает Ваш выбор за Вас. Если Вам нужно что бы за вас делали выбор это к Ubuntu like дистрибутивам. Gentoo оставляет мой выбор за мной.
То есть ты хочешь сказать, ты слушаешь музыку во всех форматах от мп3, флака до огг алака и форматов, которые ты не слышал даже, что существуют? И так же с видео, к примеру мне многие кодеки не нужны вообще. И еще есть несколько библиотек, которые поддерживают один и тот же формат, зачем иметь зоопарк, я предпочитаю выбрать именно ту, которая по-моему опыту лучше.
Вы мне не тыкайте.
Я хочу иметь возможность проиграть любой файл любого формата в случае если он мне попадется. Если кому-то нравится для этого пересобирать плеер, а после прослушивания опять пересобирать без поддержки этого формата, то тут уж не знаю что может помочь.
Так соберите его с поддержкой всех форматов, делов-то?
Да я-то соберу, только не должна ли система сказать мне, что она соберет плеер без кодеков вообще?
А Вы ее спрашивали? :) Там есть такие файлики с use-флагами по умолчанию, их можно читать и между ними можно переключаться.
Там есть такие файлики с use-флагами по умолчанию, их можно читать и между ними можно переключаться.

Это все подробно описано на сайте Генту. Отличная документация не последняя причина, что я выбрал этот дистр.
вообще, генту много чего рассказывает, надо только спросить :) если, например, запустить emerge -pv <имя пакета>, то покажут не только флаги, с которыми будет собран пакет, а вообще все флаги, которые он поддерживает.

еще, если не путаю, equery умеет показать описание по каждому флагу…
Честно говоря, не имеет никакого значения, заводятся ли в Gentoo «искаропки» все железки. И уж, тем более, нет ни малейшего смысла сравнивать Gentoo с виндой.

Gentoo отличается от других дистрибутивов удобным низкоуровневым контролем над системой и непрерывным обновлением системы. Разумеется, за это приходится платить — временем и вниманием при регулярном обновлении системы. Если насколько высокий контроль над системой действительно необходим, либо хочется глубоко разобраться в работе линуха — цена, которую просит Gentoo, вполне приемлема. Если же хочется бесплатную винду без вирусов и чтобы всё работало само «искаропки» — лучше о Gentoo даже и не думать.
UFO just landed and posted this here
В elogviewer сохраняется и можно позже посмотреть тогда как из /var/tmp все стирается.
UFO just landed and posted this here
Так если пакет не собрался, то понятно что и где смотреть… Но, вообще, пакеты при установке много полезной информации пишут, типа что донастроить можно, или, если новая версия библиотеки, на какое имя стоит запустить revdep-rebuild, и после удалить старую библиотеку совсем… или что еще запустить для обновления…
есть консольная версия похожей утилиты, elogv что ли… если сделать eix elog, должны обе найтись.
Sign up to leave a comment.

Articles