Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Отправляйся в Скайдом — волшебную страну, парящую высоко в небе среди пушистых облаков! Всё вокруг сияет яркими красками, а в самом сердце этого чудесного мира тебя ждет увлекательная арена, где можно с удовольствием и пользой провести время, собирая ряды из одинаковых элементов.

Скайдом: три в ряд

Три в ряд, Головоломки, Казуальные

Играть

Топ прошлой недели

  • cristall75 cristall75 6 постов
  • 1506DyDyKa 1506DyDyKa 2 поста
  • Animalrescueed Animalrescueed 35 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
12
NeuralNet.2025
NeuralNet.2025
GNU/Linux

Разбор обычных проблем при обновлении ArchLinux⁠⁠

8 месяцев назад

Проблема: перестал запускаться blueman-manager - программа для управления bluetooth подключениями.

$ blueman-manager

Traceback (most recent call last):

File "/usr/bin/blueman-manager", line 15, in <module>

from blueman.main.Manager import Blueman

ModuleNotFoundError: No module named 'blueman'

Эту проблему в общем виде я уже знаю - обновил python на 3.13 а библиотеки остались в путях "...3.10" поэтому он их не видит.

Хороший вариант будет обновить систему в этом случае (как и во многих других когда не охота решать проблемы, возникшие на пустом месте)

$ sudo pacman -Suy

:: Synchronizing package databases...

core 118.0 KiB 274 KiB/s 00:00 [########################################################] 100%

extra 7.6 MiB 9.22 MiB/s 00:01 [########################################################] 100%

multilib 133.8 KiB 801 KiB/s 00:00 [########################################################] 100%

:: Starting full system upgrade...

:: Replace lib32-sdl2 with multilib/lib32-sdl2-compat? [Y/n] y

:: Replace p7zip with extra/7zip? [Y/n] y

:: Replace sdl2 with extra/sdl2-compat? [Y/n] y

:: Replace webrtc-audio-processing with extra/webrtc-audio-processing-0.3? [Y/n] y

resolving dependencies...

looking for conflicting packages...

error: failed to prepare transaction (could not satisfy dependencies)

:: installing icu (76.1-1) breaks dependency 'libicui18n.so=75-64' required by electron28

:: installing icu (76.1-1) breaks dependency 'libicuuc.so=75-64' required by electron28

:: installing flac (1.5.0-1) breaks dependency 'libFLAC.so=12-64' required by electron28

Тут можно вызвать пояснительную команду: чего ему надо?


Эта ошибка pacman говорит о конфликте зависимостей. Обновление системы пытается установить новые версии пакетов icu (76.1-1) и flac (1.5.0-1), но у вас установлен пакет electron28, который жестко зависит от старых версий библиотек из этих пакетов (libicui18n.so=75-64, libicuuc.so=75-64, libFLAC.so=12-64).

Что происходит:

  1. pacman -Suy хочет обновить icu и flac.

  2. Новые icu и flac предоставляют библиотеки libicu*.so=76-64 и libFLAC.so=13-64 (или похожие новые версии).

  3. Пакет electron28 требует именно старые версии (...=75-64, ...=12-64).

  4. pacman не может одновременно удовлетворить требование electron28 (старые библиотеки) и установить новые версии icu и flac (которые предоставляют новые библиотеки). Поэтому он останавливает транзакцию.

Почему electron28 вызывает проблему:

Пакет electron28 скорее всего:

  1. Из AUR (Arch User Repository): Пакеты из AUR собираются локально и могут отставать от обновлений в официальных репозиториях. Мантейнер пакета electron28 в AUR еще не обновил его для сборки с новыми icu и flac.

  2. Из неофициального репозитория: Аналогично AUR, репозиторий может отставать.

  3. Очень старый пакет: Возможно, он когда-то был в репозиториях, но был удален, а у вас остался.

Решение:

Самый частый и рекомендуемый способ - временно удалить пакет, вызывающий конфликт, обновиться, а затем попробовать установить его снова (он, вероятно, потребует пересборки из AUR).

  1. Определите, что зависит от electron28: Чтобы понять, нужен ли вам electron28 напрямую, или он нужен для какой-то другой программы:

    pacman -Qi electron28 | grep "Required By"

    # Или более подробно:

    pactree -r electron28

    Если ничего важного от него не зависит, или вы можете обойтись без этой программы временно, переходите к шагу 2.

  2. Удалите electron28:

    sudo pacman -Rdd electron28

    • Внимание: Флаг -dd используется для игнорирования зависимостей при удалении. Используйте его с осторожностью. В данном случае он нужен, чтобы pacman не ругался, что удаление electron28 сломает сам electron28 (что логично).

    • Альтернатива (безопаснее): Если electron28 нужен какой-то программе (например, some-app), лучше удалить и программу, и electron28 вместе: sudo pacman -R some-app electron28.

  3. Запустите обновление системы снова:

    sudo pacman -Suy

    Теперь конфликта быть не должно, и система обновится.


Сработало. Обновилось. Проблемы ушли. Но, правда, пришлось откатить ядро 6.14.2-arch1-1 на прошлую версию 6.12.1-arch1-1 которая была установлена потому что в новом пакете ядра больше нет модуля reiserfs, а у меня все еще эта файловая система.

$ uname -r

6.12.1-arch1-1

В 2011м когда ArchLinux был установлен на этот ноут версия ядра была 2.6.33
За 14 лет много ядер сменилось, а система работает как вечная несмотря на все проблемы с обновлениями, которые иногда бывают.

Всем спасибо за внимание. Если кому-то будет полезно то здесь более полный лог того, что я делал для последнего обновления.

Разбор обычных проблем при обновлении ArchLinux
Показать полностью 1
[моё] Arch Linux Обновление Системное администрирование Пользователи Уверенный пользователь Длиннопост
16
12
putsamuraya
putsamuraya

Пользователь⁠⁠

1 год назад

Просто бабушка рассказывает как использовать FFMPEG в Linux.

YouTube Linux Бабушка Пользователи Английский язык Видео
3
29
Anjinsan
Anjinsan
Про железо

Ответ deBocsh в «Почему у Linux всего 3% на ПК»⁠⁠3

2 года назад

ТС имел в виду, что Линукс похож на машину, у которой колеса квадратные (под последующий запил), рычаг переключения передач - под капотом, руль на крыше, а ключ зажигания под днищем. И руководства к этой вундервафле не прилагается - ищи сам. И езди пока зад не заполыхает.

Linux Linux mint Компьютер Пользователи Архиватор Длиннопост Ответ на пост Текст
23
282
deBocsh
deBocsh
Про железо

Ответ на пост «Почему у Linux всего 3% на ПК»⁠⁠3

2 года назад

ТС мало того, что с радиусными руками, так ещё или вводит аудиторию в заблуждение, или не в состоянии прочитать, что пишет ГУЙ про этот архив: архив размером 6Гб не захотел развернуться потому, что не хватило памяти на проверку на бомбы. Т.е. система позаботилась об юзере и запретила потенциально опасное действие. Минута гугла с выводом от архиватора и решение было бы найдено, но так же ядом не брызнуть и плюсцов не схватить. Вот и всё!

Касательно дружелюбности *никсов: кто никогда не видел Виндов прекрасно справляются, это всего лишь вопрос привычки. Документация и логирование Линукса и любой Вин системы нельзя сравнивать, если в Вин что-то сломалось под капотом - всё, пока-пока, почувствуй себя ветеринаром. Т.е. админить Линукс что в ГУЙ, что на чёрном экране буковками сильно удобнее.
ЗЫ у меня зоопарк из разных систем, могу наглядно сравнивать.

Linux Linux mint Компьютер Пользователи Архиватор Длиннопост Ответ на пост Текст
172
750
vigls89
Про железо

Почему у Linux всего 3% на ПК⁠⁠3

2 года назад

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

Распаковка zip архива. Казалось бы, ну что тут может пойти не так? Подержи моё пиво, говорит мне Линукс (кстати Mint 21.2) и выдает ошибку

Но тут отмечу. Архив 6гигов. Хотя вряд ли бы в форточках я бы на это вообще обратил внимание.
Что за ошибка, чего тебе не нравится? Ну ладно. Убедившись что проблема не в архиве, предположил что проблема в родном менеджере архивов! Бежим ставить сторонний. Первое что пришло в голову - 7Zip. Ну почему бы и нет, у нас же юзерфрендли система, чего б взять да не поставить сторонний софт какой захотелось, да?
Лезем в наиудобнейший менеджер программ, и таки находим там 7зип, да не один а целых 4!

А шо ставить то?
Бубен начинает звенеть, танцы начинаются. На форуме посвященном кстати 7зипу находим инфу что нужно ставить пакет Р7zip. Оке, ставим.
Ну сейчас то распакую! А хрен там! Пакет установился, а как пользоваться то? В программах ничего, в меню на ПКМ никаких новых опций. В описании к пакету в менеджере вообще никаких подсказок.
Ну ладно, может зайти на оф сайт архиватора, уже где как не там я найду ответы. Захожу, читаю faq, и не вижу ни слова о запуске сие чуда, но вижу возможность скачать архиватор там. Лады, качаем. И что я вижу?

Ну типо в теории я должен запустить 7zz или 7zzs, но они сцуко не работают. Разрешение на запуск как программы стоит, но я всё равно иду нахер. Да что ты такое!?
Курим мануалы дальше. И только тогда на очередном форуме выясняем что нужно юзать команды в терминале что бы это чудо (ранее установленное из менеджера программ) работало, это же так сцуко очевидно!
В итоге только после этого архив я таки распаковал.
Вот нахера мне, как обычному пользователю весь этот головняк буквально на ровном месте? Даже 3% на ПК для этой поделки пол названием Линукс это незаслуженно много, я считаю.

Показать полностью 3
[моё] Linux Linux mint Компьютер Пользователи Архиватор Длиннопост
1064
Auserum26
Auserum26

Linux подкрался незаметно⁠⁠

2 года назад
Linux подкрался незаметно
Показать полностью 1
Мемы Демотиватор Linux Пользователи IT юмор
42
34
simpsons
simpsons

Пользователь⁠⁠

7 лет назад
Пользователь
Пользователи Linux Windows Юмор
38
Balagansky
Balagansky

[несмешное] Mint и Arch для обычного пользователя⁠⁠

9 лет назад

Данное видео раскрывает, что не у всех технически правильные дистрибутивы работают лучше. Итог для тех кому лень смотреть: чем слушать чужие рассказы об ошибках и kernel panic, лучше проверяйте все на своей аппаратуре и тестируйте самостоятельно, так как порой мнение о user-fiendly по, как о неотказоустойчивом/неверном может оказаться несостоятельным.

P.S. Видео не мое, комментарии лучше оставлять под видео на "ТыТрубе".

Показать полностью
Пользователи Linux Linux mint Arch Программное обеспечение Не смешно Дистрибутив Опыт Видео
49
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии