> couchdb в системе оказался свежее чем в репозитории (sic!). Как такое вообще могло случиться для меня загадка. Единственное объяснение я вижу в том что некоторое время назад перешел на зеркало от yandex
< Ну тут всё логично, в зеркале от yandex репозитории старее чем те с которых вы обновлялись раньше что и привело к конфликту. Чтобы избежать этого нужно было просто принудительно синхронизировать зеркала.
АрчВики:
"После смены зеркал
После смены зеркала необходимо обновить базу данных pacman. Для принудительной синхронизации зеркал, даже если было сообщение об актуальности базы данных, используйте спаренный параметр y.
# pacman -Syy"
> terminus-font не смог штатно обновиться (вся установка откатилась). Пришлось вести за ручку. Было что-то вроде /etc/fonts/conf.d/75-yes-terminus.conf already exists.
< ну это даже проблемой назвать нельзя так как из самого описания понятно что нужно удалить старый конфиг, обычно правда просто добавляют к файлу расширения, что-то типа *.pacnew и просьбой перенести настройки в новый конфиг и удалить старый. Но здесь видать была некая серьёзная несовместимость старого конфига с новыми пакетами, поэтому и был откат установки с просьбой удалить старый конфиг(сохранив разумеется предварительно свои настройки если они были чтоб перенести потом в новый), в противном случае всё могло вылиться в более серьёзные проблемы.
Так что тут плюс пакману а не минус, так как он предотвратил возможное нарушения работоспособности системы, предварительно уведомив вас и дал понять что нужно для исправления ситуации.
Да и кстати такое поведение в pacman-e предусмотренно специально, вот выдержка из той же АрчВики: "...pacman, при обнаружении конфликтующих файлов, по умолчанию не будет их перезаписывать автоматически. Это не ошибка, так сделано специально. "
В общем всё вышесказанное отлично раскрывает фраза из арчвики про пакман(кстати выделена жирным): "При выполнении обновления системы крайне важно читать и осмысливать всю информацию, которую выводит pacman."
> даже софт из офф репов может начать глючить / перестать собираться (привет, vlc!)
< глючить после обновления может начать любой софт в любой ОС.
> ..софт из офф реп ... перестать собираться(привет, vlc!)
< ась ? собираться из оф. реп ? где-то тут подвох особенно если учитывать что из оф.реп пакеты распространяются в бинарном виде.
Если же вы имели в виду abs, то возможно вы просто неправильно приготовили.
> поломка suspend на x86 через раз (lts ядро не всегда спасает). (~неделю назад отвалилось)
< по поводу lts ядра ничего сказать немого так как не пользуюсь.
А вот suspend-ом на нетбуке пользуюсь постоянно и ни разу проблем с ним не было, может из за того что у меня x64 или другая причина, хз.
В любом случае советую вам потихоньку перебираться на x64 с ней проблем поменьше. Вроде как-то писали даже что у разрубов приоритетом идёт сначала x64, а потом уже x86. Да и редхатовци вон уже в новых версиях от выпуска x86 отказываются. Тренд думаю понятен.
Хоть у меня домашний сервак и x86(x64 железо не поддерживает) но там софта на порядки меньше используется чем на основных машинах поэтому здесь мне судить трудно, но с тем что есть проблем не возникает.
> Подобное счастье приплывает с каждым крупным апдейтом. Я не хочу такого счастья регулярно.
< Мыши плакали, кололись...
возможно вам действительно стоит использовать другой дистр, ну не срослось у вас, бывает. Но это не значит что у других должны возникать те же проблемы что и у вас.
> AUR
В ubuntu или debian такой проблемы в принципе не стоит.
< конечно не стоит, ведь если у человека нету машины у него не будет проблемы где достать бензин.
> 1. Действительно обширные, оттестированные репозитории. Не без своих тараканов, конечно, но по сравнению с AUR/репами arch небо и земля.
< Я так разумею вы не совсем поняли назначение АУРа. Если вы хотите сравнивать оф.репозитории дебиан-убунту то надо сравнивать их с оф.реп. Арча куда АУР не входит. Конечно Арч реп. не такие обширные но зато пакеты в них всегда находятся в актуальном состоянии, так сказать имеют первую свежесть, а дебиан-убунту вторую и третью это если выражаться кулинарным языком. В этом плане Арч "Впереди планеты всей". В плане же стабильности если и хуже то не намного, но это уже издержки системы ролинг релиза ты это либо принимаешь либо нет.
> 2. У Canonical есть шикарный launchpad который прозрачно интегрируется в систему (привет, yaourt!). В разы лучше AUR.
< Я б сказал что это велосипед ещё тот да и при том старинный(знаете где одно большое колесо и два маленьких). Мужики из Canonical решили создать ноу хау и изобрели хостинг для проектов :)
Простите но я лучше для этих целей буду использовать GitHub, Bitbucket или на крайняк SourceForge.net. Да и разбираться в древней системе контроля версий Bazaar у меня как то желания нету когда на дворе 2014 год.
Говорите "прозрачно интегрируется", йогурт это тот же пакман но расширенный и на АУР, что позволяет одними и теми же командами как устанавливать бинарные пакеты с оф.реп. так и собирать из исходников с помощью рецептов из аура, вот что значит интеграция, а не та жалкая поделка из каноникал.
> 3. Даже если мне приспичит собрать пакет из исходников я легко сделаю это через checkinstall (быстро и сердито) или воспользуюсь готовым рецептом и заведу ppa.
< yaourt наше всё, а для хардкора abs, и никаких лишних сущностей.
> 4. Я уверен в том что оно будет работать предсказуемо.
< Погоду тоже предсказываете ?
> Ещё раз. Мне система для работы нужна, а не для возни с пакетами.
То что в aur всем плевать на стандарты оформления пакетов и тестирование (ожидаемо) меня мало волнует. Бегать за маинтейнерами пакетов или гадать как поведёт себя версия из cvs мне некогда.
< Резонный вопрос: много ли вы пакетов используете для своей работы из АУР ?
> На самом деле нет. Очень ограниченный набор того что есть в офф репах.
< Чего же вам не хватает для полного счастья ?
> Это актуально только если вам нужно выжать максимум из слабой машины. В общем случае проще взять проверенный дистрибутив.
Ubuntu была такой во времена 6.06 =(
< Для выжимки максимума из старой и слабой машины лучше Генты ещё не придумали.
> Любую конструкцию вы всё равно не соберёте. Рано или поздно ваш WM дорастёт до состояния "почти DE". И вот тут вы столкнётесь с необходимостью ipc между разнородным софтом. Вот тут то черти и полезут из всех щелей.
D-Bus и сервисы DE окажутся манной небесной.
< Любую конструкцию ни один дистр не соберёт хотя всё зависит от того что понимать под любой конструкцией. Но как бы там ни было у Арча в этом плане на порядок больше возможностей чем у дебиан-убунту.
По поводу разнородного софта и ipc, у меня сейчас установленно из оф.реп:
pacman -Qn |wc -l
1734
пакетов, проблем не ощущаю, мне стоит уже беспокоиться ?
> На сервере преимущества debian неоспоримы.
< С этим никто и не спорит, мы здесь кажется речь вели о использовании в домашних условиях, зачем тут изрекать избитые истины ?
@avalak
> Треш, угар, содомия с каждым апдейтом софта из AUR
AUR - Arch User Repository(Пользовательский репозиторий Arch).
В общем на то он и АУР что любой пользователь может разместить там свой PKGBUILD (файл описания для сборки пакета). Да и со временем если пакет набирает много голосов и не дублируется в оф.репах его переводят в community. В общем все широкоиспользуемые программы есть в оф. репах, а чего нету очень скоро там появляется. А если вам так сильно нада использовать программу из аура, то вы должны понимать что в большинстве случаев эти программы сопровождают такие же пользователи как и вы со всеми вытекающими. Да и не кто не мешает вам создать и использовать свой PKGBUILD для сборки и апдейта понравившейся вам программы.
Вы ж не переживаете если в убунту ставите или обновляете программу из неофициального репозитория или вообще из исходников.
Это как если бы в Винде пользователь требовал чтобы ЛЮБЫЕ программы ВСЕГДА устанавливались и обновлялись без проблем в независимости кто их написал и собрал. Не смешно ли ?
Но мне ли вам объяснять такие простые вещи, вы ж вроде как осилили Линукс и тем более Арч.
> и 1-2 в месяц нежданчики от pacman.
а это уже интересно, может я что-то пропустил ? если не затруднит киньте ссылочку на вашу последнюю проблему с ним
> Не обманывайте себя. Плюсы arch linux эфемерны. Ровно то же самое можно получить в debian, ubuntu или любом другом дистрибутиве.
конечно можно, любой дистр можно переделать так что он станет похожим на другой но всё как вы понимаете упирается в трудозатраты и последующую поддержку. Если сравнивать с домом то Арч это каркас и модульные элементы здания с которых можно собрать любую конструкцию, а Убунту и ей подобные это как уже готовый Дом, который построил Свифт. Если он тебе не нравиться то либо привыкай либо бери напильник и за работу, и не факт что затраченных усилий будет меньше чем при постройке с нуля используя модульный подход.
ну хз, наверное вам досталось когда Arch мигрировал на systemd, тогда много чего меняли и ломали. Уже больше года прошло и с тех пор и сейчас тиш да гладь.
У самого на всех компах дома стоит Арч - это старенький комп работающий круглосуточно и выступающий в роли локального сервера, стационарник и нетбук. Всё работает шустро и стабильно, и если за весь последний год и приходилось что-то подправлять в силу так сказать издержек "Rolling Release" то на всё про всё ушло от силы получаса, но это на мой взгляд не такая уж и большая цена за те плюсы которые даёт этот дистр.
Arch и производные обходите за версту. Rolling Release в худшем смысле: никто ни за что не отвечает. AUR - помойка.
Позвольте с вами не согласиться, привык судить по опыту, а опыт мне подсказывает что вы не правы, возможно по тому что у вас не сложилось по каким либо причинам, но не суть.
Перейдя несколько лет назад на Linux, сначала как и большинство, поставил Убунту. Побыв на ней чуть больше пол года я если честно разочаровался. Так как мой опыт ограничивался Windows (в разных её ипостасях) и Ubuntu то и свои сравнение я проводил между ними и как не печально подавляющий перевес оказался на стороне Окон. Недолго думая решил попробовать другие дистрибутивы Линукса так как стараюсь не судить о чём-то по первым впечатлениям. Перепробовав с десяток остановился на Арче так как он больше всего мне понравился, скажу честно с первого раза у меня не получилось его завести, но когда все установил и настроил то получаю удовольствие от его использования и по сей день.
Если по простому, то убунту это как дорогой мотель, жить в нём можно но домом не назовёшь.
< Ну тут всё логично, в зеркале от yandex репозитории старее чем те с которых вы обновлялись раньше что и привело к конфликту. Чтобы избежать этого нужно было просто принудительно синхронизировать зеркала.
АрчВики:
"После смены зеркал
После смены зеркала необходимо обновить базу данных pacman. Для принудительной синхронизации зеркал, даже если было сообщение об актуальности базы данных, используйте спаренный параметр y.
# pacman -Syy"
> terminus-font не смог штатно обновиться (вся установка откатилась). Пришлось вести за ручку. Было что-то вроде /etc/fonts/conf.d/75-yes-terminus.conf already exists.
< ну это даже проблемой назвать нельзя так как из самого описания понятно что нужно удалить старый конфиг, обычно правда просто добавляют к файлу расширения, что-то типа *.pacnew и просьбой перенести настройки в новый конфиг и удалить старый. Но здесь видать была некая серьёзная несовместимость старого конфига с новыми пакетами, поэтому и был откат установки с просьбой удалить старый конфиг(сохранив разумеется предварительно свои настройки если они были чтоб перенести потом в новый), в противном случае всё могло вылиться в более серьёзные проблемы.
Так что тут плюс пакману а не минус, так как он предотвратил возможное нарушения работоспособности системы, предварительно уведомив вас и дал понять что нужно для исправления ситуации.
Да и кстати такое поведение в pacman-e предусмотренно специально, вот выдержка из той же АрчВики: "...pacman, при обнаружении конфликтующих файлов, по умолчанию не будет их перезаписывать автоматически. Это не ошибка, так сделано специально. "
В общем всё вышесказанное отлично раскрывает фраза из арчвики про пакман(кстати выделена жирным): "При выполнении обновления системы крайне важно читать и осмысливать всю информацию, которую выводит pacman."
> даже софт из офф репов может начать глючить / перестать собираться (привет, vlc!)
< глючить после обновления может начать любой софт в любой ОС.
> ..софт из офф реп ... перестать собираться(привет, vlc!)
< ась ? собираться из оф. реп ? где-то тут подвох особенно если учитывать что из оф.реп пакеты распространяются в бинарном виде.
Если же вы имели в виду abs, то возможно вы просто неправильно приготовили.
> поломка suspend на x86 через раз (lts ядро не всегда спасает). (~неделю назад отвалилось)
< по поводу lts ядра ничего сказать немого так как не пользуюсь.
А вот suspend-ом на нетбуке пользуюсь постоянно и ни разу проблем с ним не было, может из за того что у меня x64 или другая причина, хз.
В любом случае советую вам потихоньку перебираться на x64 с ней проблем поменьше. Вроде как-то писали даже что у разрубов приоритетом идёт сначала x64, а потом уже x86. Да и редхатовци вон уже в новых версиях от выпуска x86 отказываются. Тренд думаю понятен.
Хоть у меня домашний сервак и x86(x64 железо не поддерживает) но там софта на порядки меньше используется чем на основных машинах поэтому здесь мне судить трудно, но с тем что есть проблем не возникает.
> Подобное счастье приплывает с каждым крупным апдейтом. Я не хочу такого счастья регулярно.
< Мыши плакали, кололись...
возможно вам действительно стоит использовать другой дистр, ну не срослось у вас, бывает. Но это не значит что у других должны возникать те же проблемы что и у вас.
> AUR
В ubuntu или debian такой проблемы в принципе не стоит.
< конечно не стоит, ведь если у человека нету машины у него не будет проблемы где достать бензин.
> 1. Действительно обширные, оттестированные репозитории. Не без своих тараканов, конечно, но по сравнению с AUR/репами arch небо и земля.
< Я так разумею вы не совсем поняли назначение АУРа. Если вы хотите сравнивать оф.репозитории дебиан-убунту то надо сравнивать их с оф.реп. Арча куда АУР не входит. Конечно Арч реп. не такие обширные но зато пакеты в них всегда находятся в актуальном состоянии, так сказать имеют первую свежесть, а дебиан-убунту вторую и третью это если выражаться кулинарным языком. В этом плане Арч "Впереди планеты всей". В плане же стабильности если и хуже то не намного, но это уже издержки системы ролинг релиза ты это либо принимаешь либо нет.
> 2. У Canonical есть шикарный launchpad который прозрачно интегрируется в систему (привет, yaourt!). В разы лучше AUR.
< Я б сказал что это велосипед ещё тот да и при том старинный(знаете где одно большое колесо и два маленьких). Мужики из Canonical решили создать ноу хау и изобрели хостинг для проектов :)
Простите но я лучше для этих целей буду использовать GitHub, Bitbucket или на крайняк SourceForge.net. Да и разбираться в древней системе контроля версий Bazaar у меня как то желания нету когда на дворе 2014 год.
Говорите "прозрачно интегрируется", йогурт это тот же пакман но расширенный и на АУР, что позволяет одними и теми же командами как устанавливать бинарные пакеты с оф.реп. так и собирать из исходников с помощью рецептов из аура, вот что значит интеграция, а не та жалкая поделка из каноникал.
> 3. Даже если мне приспичит собрать пакет из исходников я легко сделаю это через checkinstall (быстро и сердито) или воспользуюсь готовым рецептом и заведу ppa.
< yaourt наше всё, а для хардкора abs, и никаких лишних сущностей.
> 4. Я уверен в том что оно будет работать предсказуемо.
< Погоду тоже предсказываете ?
> Ещё раз. Мне система для работы нужна, а не для возни с пакетами.
То что в aur всем плевать на стандарты оформления пакетов и тестирование (ожидаемо) меня мало волнует. Бегать за маинтейнерами пакетов или гадать как поведёт себя версия из cvs мне некогда.
< Резонный вопрос: много ли вы пакетов используете для своей работы из АУР ?
> На самом деле нет. Очень ограниченный набор того что есть в офф репах.
< Чего же вам не хватает для полного счастья ?
> Это актуально только если вам нужно выжать максимум из слабой машины. В общем случае проще взять проверенный дистрибутив.
Ubuntu была такой во времена 6.06 =(
< Для выжимки максимума из старой и слабой машины лучше Генты ещё не придумали.
> Любую конструкцию вы всё равно не соберёте. Рано или поздно ваш WM дорастёт до состояния "почти DE". И вот тут вы столкнётесь с необходимостью ipc между разнородным софтом. Вот тут то черти и полезут из всех щелей.
D-Bus и сервисы DE окажутся манной небесной.
< Любую конструкцию ни один дистр не соберёт хотя всё зависит от того что понимать под любой конструкцией. Но как бы там ни было у Арча в этом плане на порядок больше возможностей чем у дебиан-убунту.
По поводу разнородного софта и ipc, у меня сейчас установленно из оф.реп:
pacman -Qn |wc -l
1734
пакетов, проблем не ощущаю, мне стоит уже беспокоиться ?
> На сервере преимущества debian неоспоримы.
< С этим никто и не спорит, мы здесь кажется речь вели о использовании в домашних условиях, зачем тут изрекать избитые истины ?