LINUX.ORG.RU

Избранные сообщения Infra_HDC

«Скучно», дайте баг или запилить куда-то фичу

 , , , ,

Устал байты дрочить и в свой быдлокод втыкать, надо отвлечься. Я в курсе что можно зайти на гитхаб или иное и найти там что угодно себе по душе, но долго объяснять, надоело рыть и править никому ненужное, хоца новенького, временного, отвлечься. Где есть лично вам бесячий баг или чего в чём-то не достаёт.

  • Киньте ссылку на проект tar.gz/гит/фигит или типа того.
  • Что не так или что надо
  • Как сейчас и как должно быть

Всё, больше меня ничего не интересует. C и/или Lua
Может утилита какая падает на C, или очередная шизанутая игра на Lua не запускается на новой версии Love2D. Понятия не имею что можно предложить :)

LINUX-ORG-RU
()

Rust залезает в Debian по самые гланды

 , ,

Привет, ЛОР!

В общем, сабж. Ориентировочно, с мая следующего года части APT будут переписаны на Rust. Среди причин традиционно названы лучшая безопасность кода в сравнение с кодом на Си.

Ссылка: https://lists.debian.org/debian-devel/2025/10/msg00285.html

Такие дела. Готовы ли ЛОРовцы бежать на другие дистры? Ведь систем без Rust становится всё меньше!

hateyoufeel
()

Debian 13 На старом ноутбуке

 ,

Я смог установить Debian 13 на древний ноутбук, у которого при обычной установке Debian 13 после загрузки — отключенный экран, и всё. Так как же я установил свежий Debian 13 на древний ноутбук? А вот как!

Вариант 1, простой и верный, как молоток: устанавливаем Debian 12, блокируем обновления ядра, и обновляем систему до 13, что, собственно, я и сделал.

Вариант 2, более сложный, для тех, кто любит потанцевать с бубном вокруг терминала: ставим систему в nomodeset режиме, загружаемся в nomodeset режиме, меняем в sources.list trixie на bookworm временно, и ставим старое ядро, потом удаляем новое ядро, снова меняем sources.list bookworm на trixie, и готово.

IceFox
()

libzim 9.4.0

 , , , ,

libzim 9.4.0
Группа Open Source

26 октября, после более полугода разработки, состоялся выпуск 9.4.0 библиотеки libzim, предназначенной для работы с файлами в формате ZIM (openzim.org). Разработка библиотеки ведётся и спонсируется проектом Kiwix.

ZIM – формат, предназначенный для офлайн-хранения информации, полученной из Web, в виде одного файла. В ZIM-файле в сжатом виде находятся логически связанные между собой HTML-страницы (а иногда и образы сайтов целиком) с работающими гиперссылками, изображениями, звуком и видео.

Проектом Kiwix разрабатывается набор консольных утилит zim-tools, десктопный и мобильные клиенты, и скрипты для создания файлов ZIM из дампов проектов Wikimedia или из HTML.

Также libzim используется в форке словаря GoldenDict – GoldenDict-NG.

Краткий список возможностей библиотеки:

  • создание файлов ZIM cо сжатием данных в формате Zstandard (ранее поддерживались форматы ZIP, LZMA и Bzip2);
  • поиск по названиям статей;
  • опциональная поддержка Xapian для полнотекстового поиска. Множество файлов ZIM можно скачать здесь.

Библиотека написана на языке C++ и распространяется по лицензии GNU GPL 2.0.

( читать дальше... )

>>> Подробности на GitHub (github.com)

dataman
()

Brotli 1.2.0

 , , , ,

Группа Разработка

27 октября, после более двух лет разработки, состоялся выпуск стабильной версии 1.2.0 проекта Brotli (официальный сайт и документация API), распространяемого по лицензии MIT.

Brotli – это универсальный алгоритм сжатия без потерь, который сжимает данные с помощью комбинации современного варианта алгоритма LZ77, кодирования Хаффмана и моделирования контекста второго порядка, с коэффициентом сжатия, сопоставимым с лучшими из доступных в настоящее время универсальных методов сжатия. По скорости он схож с deflate, но обеспечивает более плотное сжатие.

Спецификация формата Brotli определена в RFC 7932.

Основная часть проекта написана на языке C. Также предоставляются биндинги для C#, Go, Java, JavaScript и Python.

( читать дальше... )

>>> Подробности на GitHub (github.com)

dataman
()

Fedora Linux 43

 

Fedora Linux 43
Группа Red Hat

Представлен релиз дистрибутива Fedora Linux 43. Для загрузки подготовлены продукты Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite и Live-сборки, поставляемые в форме спинов c пользовательскими окружениями Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway и Cosmic. Сборки сформированы для архитектур x86_64, Power64 и ARM64 (AArch64).

( читать дальше... )

Для Fedora 43 введены в строй репозитории «free» и «nonfree» от проекта RPM Fusion, в которых доступны пакеты с дополнительными мультимедиа приложениями (MPlayer, VLC, Xine), видео/аудио кодеками, поддержкой DVD, проприетарными драйверами AMD и NVIDIA, игровыми программами и эмуляторами.

>>> Подробности на OpenNET (opennet.ru)

dataman
()

Дистрибутив AlmaLinux анонсировал полную поддержку btrfs, начиная с версии 10.1

 ,

Группа Red Hat

Заявлено, что AlmaLinux 10.1 будет полностью поддерживать файловую систему btrfs, включая установку на btrfs.

При установке необходимо будет выбрать ручное разбиение на разделы, чтобы появилась возможность выбрать форматирование в формат btrfs.

>>> Announcing Btrfs support in AlmaLinux OS 10.1 (almalinux.org)

Chiffchaff
()

Маленький большой n100

 , , , rbdoom3bfg,

У меня есть микро-ПК на базе Intel N100. Я приобрёл его ещё весной для решения специфических рабочих задач, а сейчас он простаивает. Недавний пост об эмуляции старых игровых консолей вдохновил меня проверить его возможности. Вот к каким результатам я пришёл:

( читать дальше... )

nuxster
()

nEMU 3.4.0

 , , ,

Группа Open Source

Состоялся выпуск nEMU версии 3.4.0.
nEMU — это ncurses-интерфейс к QEMU, упрощающий создание, настройку и управление виртуальными машинами. Код написан на языке C и распространяется под лицензией BSD-2.

В этом релизе основной фичей является вывод дисплея виртуальной машины в формате Terminal graphics protocol.
Демо на youtube
Также в рамках проекта начата работа над клиентом SPICE с выводом в тот же формат.

( читать дальше... )

>>> Подробности на GitHub (github.com)

pascal
()

Strongswan ikev2 авторизация по паролю и/или по сертификату

 

Доброе утро. Я нуб, но хочу иметь свою vpn на vps:) Собственно, она есть strongswan на ubuntu 18.04. Для полного счастья не хватает только одного. Сервер настроен так, что авторизация происходит по сертификату. Порой меня просят поделиться vpn. Можно ли добавить опцию авторизации по связке логин-пароль, без сертификатов? Конфиг выглядит так: include /var/lib/strongswan/ipsec.conf.inc

config setup

    uniqueids=never
    charondebug="ike 2, knl 2, cfg 2, net 2, esp 2, dmn 2,  mgr 2"

conn %default

    keyexchange=ikev2
    ike=aes128gcm16-sha2_256-prfsha256-ecp256!
    esp=aes128gcm16-sha2_256-ecp256!
    fragmentation=yes
    rekey=no
    compress=yes
    dpdaction=clear
    left=%any
    leftauth=pubkey
    leftsourceip=my_IP
    leftid=my_IP
    leftcert=debian.pem
    leftsendcert=always
    leftsubnet=0.0.0.0/0
    right=%any
    rightauth=pubkey
    rightsourceip=10.10.10.0/24
    rightdns=8.8.8.8,8.8.4.4

conn ikev2-pubkey auto=add

Не нашёл спойлер, прошу прощения:(

user2479
()

Embox v0.7.0

 , ,

Группа Open Source

В день 16-летия вышла новая версия открытой операционной системы реального времени Embox

Embox предназначена для встраиваемых систем. Главной идей является использование Linux-ПО без Linux. ОС является POSIX-совместимой и кроссплатформенной (ARM, MIPS, x86, RISC-V, Microblaze, SPARC, PowerPC, E2K), имеет аналог ./configure; make; make install, поддерживает C++. Есть поддержка ряда файловых систем: FAT, ext2/3/4, поддержка сетевого, графического и остальных системных стеков. Доступны популярные ЯП: Python, Lisp TCL, Ruby, Lua, JS, Scheme.

ОС написана на языке C, отличается гибкой конфигурируемостью на уровне исходных текстов и распространяется на условиях двухпунктной лицензии BSD.

( читать дальше... )

>>> подробнее (github.com)

abondarev
()

OpenBSD 7.8

 ,

OpenBSD 7.8
Группа BSD

Как всегда осенью, вышел очередной релиз OpenBSD

( читать дальше... )

>>> Подробности (openbsd.org)

Slack
()

Как настроить экранную клавиатуру в GNOME?

 , ,

Всем привет,

Решил таки в духе времени начать мигрировать в Ubuntu с Unity на GNOME и возник следующий вопрос: в GNOME есть стандартная экранная клавиатура, но в ней нету функциональныйх клавиш (Ctrl, Alt, Esc etc.) и возможности переключить раскладку (независимо от выбранной раскладки она всегда отображает только латиницу), хотя даже в не самой продвинутой клавиатуре под Unity (та, что называется onboard) это все было. Ни в системных настройках, ни в Tweak Tool ничего релевантного найти не удалось. У этой клавиатуры вообще есть какие либо настройки, позволяющие добавить доп. клавиши и раскладки? Заранее спасибо.

BeS
()

Onboard смена языка не работает

 , ,

Система Debian 10, рабочая среда KDE. Имею английскую раскладку клавиатуры на ноутбуке, поэтому поставил себе Onboard, как единственный удобный вариант о котором знаю. При наборе текста, после нажатия на символ, язык возвращается на стандартный (английский). С чем это может быть связано и как исправить?

Pups
()

MyLibrary 4.2.1

 , , , ,

Группа Open Source

Состоялся выпуск каталогизатора домашней библиотеки MyLibrary 4.2.1. Код программы написан на языке программирования С++ и доступен (GitHub, GitFlic) под лицензией GPLv3. Графический интерфейс пользователя реализован с помощью библиотеки GTK4. Программа адаптирована для работы в операционных системах семейства Linux и Windows. Для пользователей Arch Linux в AUR доступен готовый сценарий сборки пакета. Для пользователей Windows доступен экспериментальный инсталлятор.

MyLibrary каталогизирует файлы книг в формате fb2, epub, pdf, djvu, odt, txt, md, как доступные напрямую, так и упакованные в архивы (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), и создаёт собственную базу данных, не изменяя исходные файлы и не меняя их положения. Для каталогизации также доступен формат fbd (файл книги упакованный в архив вместе с файлом с расширением fbd, содержащем тэг description формата fb2). В формате fbd могут храниться любые файлы, не только книги. Контроль целостности коллекции и её изменений осуществляется за счёт создания базы данных хэш-сумм файлов и архивов.

( читать дальше... )

>>> Подробности на OpenNET (opennet.ru)

dataman
()

Telegram - отговорите от установки

 , вопрос в зал, , ,

Много лет назад (7 или 8) имел нехороший опыт с телегой, показывало что кроме моей сессии была ещё какая-то и меня выкидывало, без какой либо активности, я ничего не понял, но показалось странным, шибко разбираться не стал, решилось удалением аккаунта через веб интерфейс в браузере. Не велика потеря было 4 контакта да и всё. Но это так для предыстории.

Сейчас, на фоне того что аккаунт на jabber.ru который я всегда рассматривал как дополнение к почте, что-то спотыкается, активности там ровно 0 даже просто технических конференций нет которые можно было бы как раньше с увлечением просто читать. Ну да бог с ним.

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

Но одновременно слышу что с телегой, то там проблемы, то тут, непонятно, с одной стороны, установи да проверь, да, но ЛОР умеет говорить «ненужно» иногда необоснованно, а иногда обоснованно. Вот хотелось бы послушать, в том плане, телегу уже закапывать пора, так как завтра она отвалится, или в ней есть всё же практический смысл, как дополнение к e-mail? Я люблю простую почту, и был бы очень рад ограничиться ею для коммуникации со всем чем только можно, но может стоит чуточку поддаться массовым предпочтениям людей, не знаю пока.

Ничего особого не жду, просто ваше личное мнение.

LINUX-ORG-RU
()

Linux без VPN и прочих проблем с обновлениями

 , ,

Связи с всеми известными проблемами Ubuntu’подобными системами пользоваться стало невозможно, в плане обновления. Русские Линуксы, пока что, вызывают желание перекреститься и запустить установку Манджаро. Что сейчас есть из дистов в Debian/Ubuntu family, которым не перекрыли воздух с обновлениями в РФ?

paszguns
()

Mergiraf — новый движок разрешения конфликтов в коде

 , , , ,

Группа Разработка

Mergiraf – новый движок для git merge, учитывающий синтаксис языков программирования и позволяющий в автоматической режиме решать конфликты, например, в случаях, где изменения в одной строчке производятся над независимыми синтаксическими элементами или где порядок изменений не играет роли. Список поддерживаемых языков программирования и форматов данных весьма обширен. Для работы с исходным кодом используется библиотека Tree-sitter, что также позволяет легко добавлять поддержку новых языков при наличии парсера для TS.

Сам Mergiraf написан на языке Rust, исходный код опубликован на условиях GNU GPL 3.

>>> Документация по использованию

>>> Исходный код (codeberg.org)

hateyoufeel
()

Ubuntu 25.10 — почему вы молчите?!

 , , обосрались

1 day ago Canonical выпустил очередной релиз Ubuntu – 25.10. Небо, небо еще не видывало такого позора.

Из-за косячного AppArmor сломался Flatpak:

https://www.opennet.ru/opennews/art.shtml?num=64028

Из-за кривых coreutils на Rust в Virtualbox не устанавливаются guest-additions:

https://bugs.launchpad.net/ubuntu/+source/rust-coreutils/+bug/2125535

Это десктопный Линукс?!

Почему альфа-тестеры Каноникла не пишут новость?

MoldAndLimeHoney
()

Newsraft 0.34

 , , , ,

Группа Open Source

Состоялись выпуски Newsraft 0.33 и 0.34, консольной программы для просмотра RSS-лент. Проект во многом вдохновлён Newsboat и преследует цель быть его облегчённым аналогом.

Примечательные возможности Newsraft:

  • параллельные загрузки;
  • группировка лент по разделам;
  • настройки для открытия ссылок любой командой;
  • просмотр новостей всех лент в explore-режиме;
  • автоматические обновления лент и разделов;
  • назначение нескольких действий для клавиш;
  • текстовый поиск по заголовкам и содержанию новостей;
  • сортировка по времени, алфавиту, прочитанности;
  • детальные отчёты об ошибках при обновлениях;
  • поддержка практически всех форматов лент;
  • импорт/экспорт лент в формате OPML.

( читать дальше... )

>>> Подробности (codeberg.org)

txgk
()