Сообщество - GNU/Linux

GNU/Linux

1 174 поста 15 629 подписчиков

Популярные теги в сообществе:

12

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

Проблема: перестал запускаться 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

Танцы с бубнами с самого начала

Начал изучать infosec, для более глубокого погружения стал устанавливать kali linux и, о чудо! Установка завершается успешно, но без категории множества пакетов.
Крутил-вертел и так и сяк, стал гуглить и ответ нашелся на Reddit. Суть ответа такая: "сначала выпей воду, потом налей ее", то есть порядок действий не "1-2-3", а "1-3-2-3", если утрированно.
Что примечательно, с подобной проблемой столкнулось множество пользователей и спустя годы пишут в комментах благодарность автору ответа на вопрос о данной проблеме.
Я ещё ничего не начал делать, а тут с порога танцы с бубнами. Даааа, будет интересно в infosec.
Пруфы: https://www.reddit.com/r/Kalilinux/comments/swkqjk/kali_2022...

Танцы с бубнами с самого начала
Показать полностью 1
5

Doom в офисном документе

Серия Всячина

Оказывается linux и win 2000 в 6 мегабайтном офисном файле не фантастика.

https://habr.com/articles/898056

Много в шести мегабайтах функции

любопытных функций, включая 3D-рендеринг, отправку HTTP-запросов и распознавание всех дисплеев, подключённых к компьютеру.

Продолжение поста «Как я и hk37 ставил Linux с нуля»1

У нас проблемы с написанием текста . Вопросы на местах как так зашкварно орфографию править нейросетями типа. Открою секрет яндекс браузер и правка орфографии и стиля .

Как я и hk37 ставил Linux с нуля1

Серия Слова

История о том, как я пытался установить Linux с нуля, поскольку мне надоело, что при попытке подключиться к сайтам Google вместе с официальной версией Windows мне предъявляют 24H2, а не 23H2, который ещё даже не выпущен и находится только в бета-тестировании.

История о Windows такова: когда я пытался зайти на сайт и обновить клиент Battlenet с высокой скоростью, чтобы поиграть, я устанавливал клиент OpenVPN, купив его как официальный VPN, не запрещённый для личного пользования.

После установки OpenVPN оказалось, что он сразу же загрузил хаки на Windows, перехватил прокси в системе и полностью заблокировал все браузеры, в том числе Firefox и каждый, который основан на Firefox. Все браузеры начали загружать эксплойты через старинные прокси, хаки командной строки, вообще не видимые для wfp.

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

Я дважды проверил это, решил снести OpenVPN и Windows, но решил проверить Linux, чтобы установить сервер и самостоятельно определять, куда подключать OpenVPN.

На самом деле мне нужен Linux, чтобы создать маленькое облачное хранилище для личных вещей в своём доме, в умном доме, где я работаю с телефоном.

Когда я на улице и есть OpenVPN, не запрещённый, он используется для поиска места, где можно пользоваться своими личными файлами, не платя за это Яндексу и другим структурам.

Далее следует история о том, как я пытался найти хоть один Linux и понял, что в нашем мире Windows настолько всем надоел во время этой войны, которая не является войной, и появился Linux с кодом, который имитирует интерфейс Windows, и виртуализация из-за медленности и неэффективности тоже всем надоела.

Я скачал Kubuntu, Linux Mint и другие сборки Linux, которые давно развивались, но никому не были нужны.

Я даже посмотрел, что Google ChromeOS тоже существует не виртуально.

В результате я попытался установить это и понял, что без трёх рублей не разобраться.

Большинство кода программы для установки портативного кода Ventoy — это версия трёхмесячной давности. Удивительно, что скачиваний последней версии несколько сотен тысяч.

Когда война официально началась, версия Ventoy, возможно, только моя, загружает эксплойты и пытается подменить контрольные суммы в репозиториях при установке. Отличаются парой байтов версии исполняемых файлов для создания загрузчика Linux. И почему-то программа не распространяет хеши на каждый файл, а только на архив — странно.

После этого я зашёл в версию Linux через простую настройку Ventoy, спасибо Windows.

Я попытался посмотреть, все ли Linux хороши, но, попытавшись обновить Kubuntu с версии 24-04, которая официально есть на сайте, до версии 24-10, внезапно там отвалился OpenVPN.

Ненависть к официально чистым клиентам в Америке настолько жёсткая, что репозитории GitHub удаляют OpenVpn, а его раз в день заменяют в репозиториях. А у GitHub ненависть к хешам и методам проверки и скачивания.

Так что скачать для обычного человека программу безопасно невозможно.

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

Но безопасность слабая, а там иногда неправильно прописаны правила firewall.

Есть только запретить и разрешить, в основном для командной строки, редко кто добирается.

Тем не менее с версией Linux в Kubuntu, в которой используются элементы старой виртуализации и не используются современные wine 10.4, всё работает очень медленно и загружается медленнее, чем обычная Windows.

Тем не менее где-то проблемы с драйверами.

В общем, можно жить.

Я нашёл огромный мир беспомощных людей, которые не могут найти серверную сборку, которая используется для того, чтобы самому поднять сервер VPN.

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

На самом деле можно давно работать на компьютере, который на VPN-сервере висит, соединяясь с ВПС — идеально для слабых компьютеров и умного дома.

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

Показать полностью
10
Вопрос из ленты «Эксперты»

Debian 12.10 vs Dell OptiPlex 7050

Пикабу, я верю, что тут есть хоть кто то, кто уже ходил по ниже описанным граблям. Так вот, столкнулся со странной проблемой при установке Debian 12.10 на Dell OptiPlex 7050

Вводные данные: Dell OptiPlex 7050, прошивка EFI последняя что есть на сайте. Сейчас на данной железке уже стоит Debian 12 который поставил где-то год назад, причем в тот раз единственной проблемой с которой столкнулся, было то, что efi не видел загрузчик на флешке (решилось указанием пути до него в ручную) ставил со включенным secure boot, но потом после установки VirtualBox secure boot пришлось отключить.

Суть проблемы: сейчас secure boot выключен, в efi сделал delete all keys, записываю флешку dd if=debian.iso of=/dev/sdb bs=4M status=progress, загружаюсь с флешки, система пишет secure boot off, press any key и выключается. Куда копать?

Флешка проверена на другой пеке, efi ее видит, система ставится.

Есть подозрение, что есть еще что-то в mok прописалось

Вопрос из ленты «Эксперты»

Предположение о том почему на linux не охотно разрабатываются платные программы и онлайн-игры

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

Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества