LINUX.ORG.RU
ФорумTalks

Arch Linux: 399 дней спустя

 , , ,


0

2

Для модераторов: это НЕ технический вопрос

Достал я этот ваш арч, поставленный на старый ноутбук. При загрузке он радостно сообщил, что / не монтировался 399 дня.

Решил его обновить, дабы проверить, действительно ли арч нужно обновлять каждый день, чтобы он не ломался. Оказывается да, нужно.

    [root@myhost before]# pacman -Syu
    :: Синхронизируются базы данных пакетов...
    \ testing                   0,0K    0,0K/s 00:00:00 [----------------------]   0 testing                  16,0K  339,3K/s 00:00:00 [######################] 100%
     core                    104,3K  768,0K/s 00:00:00 [######################] 100%
     extra                  1404,6K  721,1K/s 00:00:02 [######################] 100%
     community              1700,1K  613,5K/s 00:00:03 [######################] 100%
    :: Эти пакеты будут обновлены в первую очередь :
        pacman
    :: Хотите прервать текущую операцию
    :: и обновить эти пакеты сейчас? [Y/n] Y
     
    :: Запускается полное обновление системы...
    :: Заменить cyrus-sasl-plugins на extra/cyrus-sasl-gssapi? [Y/n] Y
    :: Заменить cyrus-sasl-plugins на extra/cyrus-sasl-ldap? [Y/n] Y
    :: Заменить cyrus-sasl-plugins на extra/cyrus-sasl-sql? [Y/n] Y
    :: Заменить dbus-python на extra/python2-dbus? [Y/n] Y
    :: Заменить farsight2 на extra/farstream? [Y/n] Y
    :: Заменить gtk-xfce-engine на extra/gtk2-xfce-engine? [Y/n] Y
    :: Заменить kernel26 на core/linux? [Y/n] Y
    :: Заменить libusb на testing/libusbx? [Y/n] Y
    :: Заменить module-init-tools на testing/kmod? [Y/n] Y
    :: Заменить procps на core/procps-ng? [Y/n] Y
    :: Заменить pygobject на extra/python2-gobject2? [Y/n] Y
    :: Заменить sqlite3 на extra/sqlite? [Y/n] Y
    :: Заменить udev на testing/systemd-tools? [Y/n] Y
    :: Заменить xfce-utils на extra/xfce4-appfinder? [Y/n] Y
    :: Заменить xfce-utils на extra/xfce4-session? [Y/n] Y
    разрешение зависимостей...
    предупреждение: обнаружена циклическая зависимость:
    предупреждение: util-linux будет установлен перед systemd-tools, как зависимость
    проверка на взаимную несовместимость...
    ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
    :: mach64-dri: требует libgl=7.10.99.git20110531
    :: mga-dri: требует libgl=7.10.99.git20110531
    :: r128-dri: требует libgl=7.10.99.git20110531
    :: savage-dri: требует libgl=7.10.99.git20110531
    :: sis-dri: требует libgl=7.10.99.git20110531
    :: tdfx-dri: требует libgl=7.10.99.git20110531
    [root@myhost before]# uname -a
    Linux myhost 2.6.39-ARCH #1 SMP PREEMPT Fri May 20 09:09:27 UTC 2011 i686 Intel(R) Celeron(R) CPU 2.80GHz GenuineIntel GNU/Linux

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

★★★★★

Последнее исправление: derlafff (всего исправлений: 2)

Ответ на: комментарий от uniqwert

То, что они там навертали это их собственное ССЗБ. В «ядро и некоторые скрипты» что только нельзя уместить. Так и Убунта Дебиан, что уж. Однако когда Убунта не работает ты же не скажешь «ДЕБИАН ОПЯТЬ НЕ РАБОТАЕТ АААА».

И, да, sid это не тестинг. Внезапно.

Deleted
()
Ответ на: комментарий от GNU-Ubuntu1204LTS

Ну, некоторые утверждают, что Убунту обновляется только переустановкой :} Хотя я не в курсе, не пользуюсь.

Deleted
()
Ответ на: комментарий от Deleted

В «ядро и некоторые скрипты» что только нельзя уместить

Ничего криминального. К тому же ядро можно и свое прикрутить или поставить чисто из сидовского репозитория. Проблемы там были явно не из-за ядра.

И, да, sid это не тестинг. Внезапно.

Никто и не спорит. Речь ведь о сиде сейчас. И да, тестинг тоже не безглючен. Внезапно.

uniqwert
()
Ответ на: комментарий от uniqwert

и монтирование носителей отваливалось

сто лет использую pmount, никаких проблем :]

если ты про автомонтирование - оно могло отваливаться только в отдельных файломенеджерах при обновлении console-kit. Есть подозрение, что в арче в это время оно тоже ломалось (иначе бы на арчефоруме и вики этому бы не уделили столько внимания).

зависала на бутсплеше система

не использую, не понимаю нужности бутсплеша

постоянная слежка за зависимостями

зачем постоянная слежка? просто читать выхлоп aptitude вполне достаточно

так как очередной dist-upgrade может вынести половину важных пакетов из системы.

подозреваю, что apt.conf не настроен должным образом, ну и про чтение выхлопа я уже сказал.

В общем ты поставь какую-нибудь DE и попользуйся хоть 3-4 месяца

сидел на 3-х кедах, в 2009-м году бросил, обратно не тянет (как уже написал, иногда ставлю на посмотреть новые версии KDE, GNOME - какое то оно неюзабельное переусложнённое УГ всё).

В арче как-то подобных проблем не доводилось еще встречать.

А я на дебиане 4 года, из них больше 3.5 на unstable. Когда просидишь столько же на арче - тогда и поговорим.

lazyklimm ★★★★★
()
Ответ на: комментарий от uniqwert

Роллинг не нужен -> догадайся сам :] Also, для троллей поясняю, девелоперы говорят, что сидеть на sid не нужно. А для любителей острых ощущений есть тестинг.

Deleted
()
Ответ на: комментарий от Pakostnik

Зато пакман быстр!!! :) Это уж каждый себе сам выбирает.

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

firestarter ★★★☆
()
Ответ на: комментарий от Deleted

Вроде бы тестинг рекомендуется для десктопов, а сид — как раз для любителей нескучных апдейтов.

GotF ★★★★★
()
Ответ на: комментарий от uniqwert

К тому же, он не выполняет за него работу, а лишь руководит процессом его работы.

Ага, приходится на отвечать на глупые вопросы пакетного менеджера. Он всё таки пакетный менеджер, а не пользователь. Пусть работает.В венде вот нет пакетных менеджеров, поэтому нет проблем с разрешением зависимостей как в этих ваших арчах. Надо программу, установил, она работает. Надо обновить программу, обновил, она не будет негодовать что у тебя другие программы старые.

Знаем ваш аптитуде. Он порой может и половину системы под снос предложить и новичок это так просто не разрулит точно.

Он в таких случаех просит ответить y/n/q. Если ответить n, предложит другой вариант разрешения конфликта, зачастую там предлагает удалить то что вызвало проблему.

firestarter ★★★☆
()
Ответ на: комментарий от lazyklimm

если ты про автомонтирование - оно могло отваливаться только в отдельных файломенеджерах при обновлении console-kit

Возможно, использовал тогда КДЕ с dolphin естественно. Важно то, что поломка таки была. Хз как оно в то время было в арче. Я тогда еще и не знал о его существовании.

подозреваю, что apt.conf не настроен должным образом

Не настраивал. Использовал с дефолтными настройками, да. Откуда было знать о том, что его настраивать еще необходимо? Работает себе ну и ладно)

Без использования DE у тебя бы и в арче за этих 3 года вряд ли что серьезное сломалось. Люди годами на нем сидят и ничего.

uniqwert
()
Ответ на: комментарий от uniqwert

Без использования DE у тебя бы и в арче за этих 3 года вряд ли что серьезное сломалось.

см первый пост темы. Где там DE?

lazyklimm ★★★★★
()
Ответ на: комментарий от firestarter

поэтому нет проблем с разрешением зависимостей как в этих ваших арчах

С прямыми руками в арче с этим тоже никаких проблем нет. Эти проблемы как раз характерны для debian testing/sid.

uniqwert
()
Ответ на: комментарий от Deleted

девелоперы говорят, что сидеть на sid не нужно.

Т.о. дебианоразрабы сами признали, что дебиан на десктопе не нужен

EPIC WIN!

AX ★★★★★
()
Ответ на: комментарий от lyrix87

Для нового железа тестинг, для обычного, не очень нового - стейбл.

а какая разница железу? ведро можно и из бэкпортов накатить

Меня, в принципе, тоже бы стейбл устраивал, просто привык уже к sid, все работает, нафиг переставлять?

lazyklimm ★★★★★
()
Ответ на: комментарий от buddhist

Попытался я как-то в дебиане сделать не safe апгрейд со stable до testing...

Ну то тестинг, мало ли где там зависимости неправильно прописали.

firestarter ★★★☆
()
Ответ на: комментарий от lazyklimm

Нету там DE. Как собственно и большой проблемы. Просто ТС решил сделать «из мухи корову», не более того :)

uniqwert
()
Ответ на: комментарий от firestarter

Знаем ваш аптитуде. Он порой может и половину системы под снос предложить и новичок это так просто не разрулит точно.

Новичек же апт-гетом пользуется. А вот тем у кого мозги есть, им надо активировать мозг и выбирать варианты решений в аптитуде. Ну и стараться не допускать сноса полсистемы через --without-recommends

Он в таких случаех просит ответить y/n/q. Если ответить n, предложит другой вариант разрешения конфликта, зачастую там предлагает удалить то что вызвало проблему.

Ну а если аптитуда не поможет, можно апт-гетом.

lyrix87
()
Ответ на: комментарий от firestarter

Зато пакман быстр!!! :) Это уж каждый себе сам выбирает.

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

В роллинг-релизе полюбому будет требоваться вмешательство пользователя. Остальным легче.

Pakostnik ★★★
()
Ответ на: комментарий от lazyklimm

а какая разница железу? ведро можно и из бэкпортов накатить

Ой простите, про бэкпорты забыл написать. Сам-то бэкпорты юзаю.

lyrix87
()
Ответ на: комментарий от uniqwert

С прямыми руками в арче с этим тоже никаких проблем нет.

Вот в том то и дело, руками. А должно быть без рук.

Эти проблемы как раз характерны для debian testing/sid.

Никогда не думал над процессом обновления системы, всё методом тыка. Всё всегда работало.

firestarter ★★★☆
()
Ответ на: комментарий от lyrix87

Мне кажется, что эти мета-пакеты как раз и провоцируют снос полсистемы. Поправьте, если не так. Так что лучше их держать на минимуме

lyrix87
()
Ответ на: комментарий от kitar

тоже роллинг-релиз дистр?

Так бранч в альте получается из среза сизифа, который есть роллинг. Недавно обновлял p6(которому уже больше года) до сизифа, все встало без проблем. apt только поставил на сохранение несколько пакетов из-за замены в сизифе libavcodec52 на libavcodec53. Но эта проблема разрулилась простой установкой нового libavcodec, без всяких force и nodeps. Хотя может в арче так и принято проблемы решать. В альте с такими опциями систему сломать можно.

Vovka-Korovka ★★★★★
()
Ответ на: комментарий от Deleted

Не, ну из него можно поставить в тестинг некоторые вещи, если невмоготу, но не более.

Deleted
()
Ответ на: комментарий от firestarter

Попытался я как-то в дебиане сделать не safe апгрейд со stable до testing...

А я вот обновлялся сколько раз до тестинга, все гладко проходило. Только вот больше предпочитаю стейбл.

lyrix87
()
Ответ на: комментарий от AX

Хочешь сказать, дебиан без сида кому-то нужен?

Версионный задрот детектед.

Кому нужна свежая, но разваливающаяся система? Похоже только тебе.

lyrix87
()
Ответ на: комментарий от lyrix87

Версионный задрот детектед.

Версионный герентофил детектед.

Кому нужна свежая, но разваливающаяся система?

Убунта-то? Никому. Мне вот нужна свежая, но стабильная. Как арч.

AX ★★★★★
()
Ответ на: комментарий от AX

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

Deleted
()

Да все давно уже и так поняли, что Arch это для тех, кому «шашечки». Тем, кому НУЖНО, что его ОС завтра загрузилась и вся работа/файлы/заметки/конфиги и прочее осталось там, где вчера их оставили - сидят на Stable или LTS.

Alve ★★★★★
()
Ответ на: комментарий от Alve

Тем, кому НУЖНО, что его ОС завтра загрузилась

Arch Linux: 399 дней спустя

Ога, ога.

kitar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.