3177
Манжаро не обновляется, "не удалось синхронизировать базы данных"
В менеджере пакетов показывается наличие обновлений на 1.7 гигов, но попытка обновления всегда заканчивается с ошибкой «не удалось синхронизировать базы данных», см. видео: www.youtube.com/watch?v=fiKfOXj4gW8
Записывал на телефон, потому что установка новых приложений тоже заблокирована.
Пробовал сносить /var/tmp/pamac/ и перезагружаться, безрезультатно.
Система была установлена довольно давно и не использовалась. В период простоя видеокарта была заменена с 1070 на 6700XT, и после этого манжаро вообще перестала грузиться, но я это починил, но не уверен, что это вообще имеет отношения ко сломанным обновлениям.
Записывал на телефон, потому что установка новых приложений тоже заблокирована.
Пробовал сносить /var/tmp/pamac/ и перезагружаться, безрезультатно.
Система была установлена довольно давно и не использовалась. В период простоя видеокарта была заменена с 1070 на 6700XT, и после этого манжаро вообще перестала грузиться, но я это починил, но не уверен, что это вообще имеет отношения ко сломанным обновлениям.
34 комментария
Фанаты Линукс очень любят рассказывать, насколько Линукс стабильнее Windows, но пока каждый раз, когда я предпринимаю попытку начать пользоваться Линуксом, постоянно вылезают проблемы.
И уж тем более я не хочу переходить на другие дистрибутивы. С Минтом, кстати, тоже вылезли проблемы с обновлением, а OpenSuse в своё время у меня вообще не установился.
Из командной строки обновление прошло, но после перезагрузки ошибка в графическом интерфейсе осталась. Можно как-то получить систему с полностью рабочим GUI?
И это, мягко говоря, отнюдь не единственная проблема, которая возникает у меня с Линуксом, а лишь вершина айсберга. А таких серьёзных проблем в виндоус нет — хотя бы обновления работают твёрдо и чётко.
Манджара основана на Arch линукс. Система которая требует постоянных обновлений. Если долго не обновляетесь, могут быть подобные проблемы. Первое что пробуйте это обновить пакет manjaro-keyring.
Насчет проблем с GUI. Я так понимаю у вас стоит KDE. Тут уже решение проблемы нужно искать в стороне kde а не системы. (discover всегда не отличалась стабильной работай, как бы банально не звучало, привыкайте к терминалу)
Я бы понял, если бы ставил со всего интернета подозрительный софт, жонглировал ядрами, удалял рандомные файлы, писал в конфиги странные вещи, но нет — я поставил манжаро, потыкал её немного, и забыл про неё надолго. И заменил видеокарту. Оно не должно было ломаться.
Это так глупо. Где же хвалёная стабильность, обещанная фанатами? Всегда считал, что советовать в любой непонятной ситуации переустанавливать ОС — это удел самых недалёких пользователей Виндоус, самых худших из них.
Как?
И что конкретно надо сделать?
С чего это? Опять-таки, фанаты Линукс, как минимум с тех времён, когда появилась Mandriva, а Каноникал начала рассылать диски с Убунту по миру (т.е. очень давно) постоянно проталкивают мнение о том, что Линукс полностью готов для декстопа, и что времена, когда консоль была необходима, остались в прошлом. Я читал это на различных форумах, русскоязычных и англоязычных, много раз. Получается, соврали?
Лично я ненавижу консоль и хочу пользоваться системой исключительно через GUI.
Насчет обновления manjaro-keyring. Если после долгого простоя у вас система отказала обновляться, в первую очередь пробуйте в терминале «sudo pacman -Sy manjaro-keyring».
Про консоль была необходима. Она не обязательна, но в ней правда удобней) Я так же первое время максимально пытался от нее отстраниться. Теперь даже в винде многое выполняю через powershell.
А насчет стабильности всей системы. Когда вы такое читаете, не стоит думать что она не ломается. Она ломается, просто ее легче восстановить (именно про восстановить). Почти из любой дыры. Но для этого 100% нужно уметь работать только в одном терминале, и понимать как и что устроено.
Но про Дебиан же говорят, что он не для новичков, что он сложный, что в репозиториях протухший софт. Поставлю я Дебиан, приду на ихний форум с каким-нибудь вопросом, а они когда узнают, что я новичок, так немедленно скажут, «иди ставь манжару, убунту, сюзи...»
Попробовал, система сказала, что обновлять этот пакет не нужно, но всё равно обновит. После завершения ошибка «не удалось синхронизировать базы данных» осталась. Подробности на скрине.
Но ещё до выполнения этой команды я заметил, что теперь хотя бы возможно установить OBS.
Это вообще не удобно. Скорость набора текста куда меньше, чем выбор из опций мышью на экране, это не удобно, это требует помнить или откуда-то копипастить команду с точностью до буквы и знака. Не говоря уже о том, что проблем, которые требуют использования консоли в принципе не должно быть.
Хотелось бы, что бы она ломалась не чаще, чем винда при прочих равных. Винда замену видеокарты перенесла спокойно, и обновления у неё не отваливались.
Скрины моих систем. (дата создания корневого раздела, равно дате установки системы)
Ммм почему? А зачем вообще тогда существуют форумы, реддит, дискорд, SO, ирк? Когда у людей возникают проблемы, быть то винда, андроид, линуск и айос, они обращаются на форумы со своими вопросами. Просто с виндой у меня меньше проблем, и они не такие фундаментальные, но они тоже есть, и со временем Виндоус ещё и становится только хуже.
Зачем тут это?
А с вопросами- в телегу или ирку, там фанатам не лень всякую туфту в сотый раз перетирать.
Гуглить на тему Винды, кстати, гораздо проще, потому что там и комьюнити больше, которое пытается патчить косяки винды, и комьюнити не фрагментировано по сотне разных дистров, и софта для возвращения совсем выпиленной функциональности больше.
Чаты не походят для решения технических вопросов по куче причин, форумы — гораздо более подходящее средство. StackOverflow, по сути, форум с немного изменённом UI, а не чат. В формате чата SO невозможен.
Ты ее недостоин, тк не в состоянии использовать дистрибутив по назначению. Нет времени/желания поставить обновления один раз в месяц — ты выбрал не тот дистрибутив.
Ну так пользуйся. Очисти кеш и обнови зеркала! Выходит что ты хочешь водить, но запах бензина тебе видите-ли не нравится. Купи велосипед на барахолках своего города, и нюхай выхлопы чужого бензина.
Классическое Линукс-комьюнити. Обвинения пользователя + советы сменить дистр.
Как?
Отчасти это желание попробовать что-то новое. А результатом либо станет гораздо более крепкий набор аргументов в интернет-спорах, почему Линукс — шлак (ведь когда упоминаешь, что сам никогда не пользовался линухом в реальности, позиции начинают выглядеть слабее), либо система, на которую реально можно будет уйти с виндоус. Софтверные корпорации вообще (все, не только МС) закручивают гайки по максимуму, уже давно (просмотр твитора по карточкам!), и нужно хотя бросить взгляд в сторону потенциальных запасных аэродромов.
Майкрософт не даёт заскучать — то грозятся только аккаунты на своих серверах оставить, а локальные убить, то какие-то тёрки с TPM начинаются, то скачивание Windows для России заблокируют… А ещё была идея вообще закрыть возможность установку сторонних приложений, и сделать закрытую экосистему по типа iOS, только с RT-приложениями. Гейб Ньюэлл тогда так охренел с этой новости, что решил пилить своё железо и свою ОС.
И я уже начинаю уставать от постоянного регресса в виндоус — то здесь что-то отвалиться, то там что-то убирают.
К слову, Минт накануне обновился до 21.2, может в этот раз всё заработает как надо?
Почему? Наблюдая за линукс-сообществом уже долгие годы (с 2007), одной из самых раздражающих черт я нахожу постоянные кивки в сторону смены дистрибутивов, по любому поводу, а чаще без повода. Явление абсолютно вездесущее и постоянное, что пятнадцать лет назад, что сейчас, что на русскоязычных форумах, что на англоязычных.
Несчастных пользователей пинают по кругу из различных дистрибутивов, как футбольный мяч на тренировке. Но обычно это всё ещё происходит на нейтральных (не привязанных к какому-то дистрибу) ресурсах типа лора, но вот чтобы на титульном для Манжаро сайте призывали от этой самой Манжары отказаться, это… странно.
Во-вторых, сменить на что? Какие вообще существуют варианты, дружелюбные к начинающим и мигрантам с винды?
Уж явно не Гента и не Слака. Минт у меня уже есть, OpenSuse не установилась (по-хорошему, я должен был зарепортить им баг, даже собрал логи и зарегистрировался в их багзилле, но в последний момент всё было не до этого), Убунту — ну уж нет, со снапом во все поля кушайте это сами (кстати, там починили уже невозможность таскать мышью значки по рабочему столу? Т.е. буквально самую базовую функциональность для любой консьюмерской ОС), Ред Хат — это для корпораций…
Кроме того, после Минта Синнамон, который, как известно, основан на форке гнома, хотел попробовать что-то с кде. А попытка установить Сузи была вызвана тем, что что-то с иксами уже было, .deb и арчепакеты были, т.е. хотелось rpm + wayland + xfce.
Что там осталось? Арч? Но разве Манжаро — это не Арч, просто допиленный немного для неопытных пользователей, т.е. буквально что я искал? ПопОС? Ну мб…
А мои проблемы точно были связаны именно с роллинг-моделью? И я так и не получил ответа на свой вопрос, невозможность обновления системы годовой давности — это официальная позиция разработчиков?
Как я его тыкал, там были проблемы даже большие, чем манжаро. И проблемы были не только с самой ОС, но и людьми на форуме (англоязычном), куда я пришёл спрашивать, как избавиться от бага 865, где тот PPA, в котором лежат патченые иксы. Первым же ответом было высказывание в духе, что оно мне не надо.
А сейчас он тоже не хочет обновляться. Я не пока вникал, чего он от меня хочет, да и спрашивать о Минте надо на форуме Минта, а не Манжаро, но там вроде было что-то про как раз PPA и установленные программы — в частности, Shutter.
То есть на тематических форумах, посвящённых какому-то дистрибутиву, не могут присутствовать пользователи других дистрибов и советовать, например, свой опыт перехода? Или пользователь Манжары, зная все недостатки этой системы, не может кому-то советовать другой дистр?
Сейчас много шума вокруг «универсальных» Vanilla Os и Blend Os. Но опять же это арчеподобные системы. Судя по тому, что вы пишите, это мог бы быть Mint (удивительно, что он у вас не прижился с первого раза), Pop_Os или Kubuntu. Да и сам совет сменить дистр в данном случае — скорее повод избежать подобных проблем в будущем (они неизбежно будут).
Вы выбрали роллинг релиз, который обновляется чуть ли не каждый день. Не пользуясь системой длительное время, шансы нарваться на аппаратную ошибку, связанную с апдейтом, здесь гораздо выше, чем у любого стабильного или LTS-релиза. По этой же причине вам и советуют обратить внимание на стабильную ветку. И нет, это не официальная позиция разработчиков, простая логика.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu