LINUX.ORG.RU

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

OpenProject 17.5

 openproject,

Группа Open Source

Опубликован выпуск OpenProject 17.5.0 — открытой системы управления проектами, задачами, дорожными картами, agile-планированием, встречами, документацией и совместной работой команд. Код проекта распространяется под лицензией GPLv3, разработка ведётся открыто на GitHub. Релиз состоялся 10 июня 2026 года.

Главное изменение OpenProject 17.5 — появление проектных идентификаторов рабочих пакетов, пока в статусе Beta. Раньше задачи в OpenProject получали единый числовой номер в рамках всей инсталляции, например #2385. Теперь администратор может выбрать режим, при котором идентификатор включает контекст проекта, например PROJ-01. Это упрощает работу в организациях с большим количеством проектов и помогает при миграции с Jira, где команды часто привыкли к проектным ключам задач.

Список основных изменений:

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

>>> Источник (openproject.org)

unclestephen
()

Самосборный OpenSnitch для Suse Tumbleweed

 , , ,

Давно вожусь с фаерволом на своей локальной машине, сначала конфигурировал iptables, потом, глядя на уведомления о скором deprecation перенёс правила на nft, но всё это было немного неудобно.

Принцип был такой, входящие с NEW запрещены, отдельное правило на каждый порт для нужных хостов, если они идут не на tcp:443. Фактически белые списки, кроме исходящих на tcp:443. В общем получилось примерно штук 100 правил, которые было не так сложно администрировать. Ну как не сложно, IP хостов периодически менялись, я правил скрипт, запускал его, всё применялось, коммитил скрипт на gitlab.com, в приватную репу.

Через скрипт это переезжало с одного моего ноута на другой.

Но тут было свободное время, я решил вспомнить про OpenSnitch, оказалось его пакетов нет в Suse Tumbleweed, оставалось одно, собрать его самому.

Чтобы не превращать систему в склад ненужных компонентов, я в течении 4-х часов отладил сборку RPM пакетов внутри docker контейнера. Чистая система, код в репозитории, сборка параметризована, переносимость опять же между хостами и, в итоге, результат в виде пакетов, с указанием зависимостей, всё по правилам местного пакетного менеджера.

Сам докер выкладывать не стану, я пользовался ИИ, тут это очень плохой вайб имеет. Кому надо сделает сам. После замечания @hobbit, делюсь наработкой, интересно, насколько результат переносим на случайную систему любого другого пользователя. Я собрал и установил самую последнюю версию из тега v1.8.0.

Теперь я уже понимаю, что таким образом можно собрать что угодно, странно что я 100 раз делал это по работе, а для себя все процедуры организовывал на виртуальной машине. Вот такое открытие совершил, для себя.

В экосистеме Suse есть что-то подобное PPA на Ubuntu, но я не хотел ничего ставить из репозиториев, которые контролируют частные лица, не доверяю. А теперь вот, оказывается, можно с недостающим ПО поступать подобным образом.

В общем, спасибо за внимание, за ИИ сильно не пинайте, не будьте как те бухгалтеры их 90-х, которые считали на счётах до тех пор, пока пользоваться АИС не указали на уровне закона.

Осваивайте ИИ, пригодится, ну или просто из интереса. Всякую рутину оно перемалывает на ура, а вам остаётся контроль, идеи, результаты.

unclestephen
()

leaf 1.21.0

 , mermaid, , ,

Группа Open Source

9-го мая состоялся выпуск 1.21.0 кроссплатформенной консольной утилиты leaf, предназначенной для просмотра файлов в формате Markdown.

Основные возможности:

  • подсветка синтаксиса;
  • поддержка математических формул LaTeX;
  • поддержка диаграмм Mermaid;
  • TUI c возможностью полного переопределения оформления;
  • полнотекстовый поиск текста в TUI;
  • 4 встроенные темы оформления с возможностью использования пользовательских тем;
  • интеграция с редактором;
  • слежение за изменениями редактируемого файла.

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

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

dataman
()

«Ростелеком» покупает значительную долю в «Базальт СПО»

 , ,

«Ростелеком» покупает значительную долю в «Базальт СПО»
Группа Linux в России

В ноябре Ростелеком стал владельцем 5% акций компании «Базальт СПО», разработчика AltLinux. Доля была получена через фонд поддержки национальных ИТ-решений «Консоль», созданный с участием Ростелекома и Минцифры России.

Фонд «Консоль» является частью группы Ростелекома и ориентирован на инвестиции в компании, разрабатывающие платформенное и системное программное обеспечение, а также отраслевые решения. Наблюдательный совет фонда включает представителей Минцифры России.

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

>>> «Ростелеком» вошел в капитал ведущего разработчика системного ПО «Базальт СПО» (basealt.ru)

greenman
()

KDE представила обновления Karton с интеграцией SPICE и новым пользовательским интерфейсом

 ,

Группа KDE

Менеджер виртуальных машин KDE Karton представляет собой SPICE-клиент на Qt с рендерингом дисплея и поддержкой аудио. Qt-альтернатива GNOME Boxes использует libosinfo для конфигурации ВМ.

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

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

DrRulez
()

MATE + Touchégg = ♡

 , , ,

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

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

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

Утилита имеет открытый исходный код (доступен в репозитории на GitHub), скромное потребление ОЗУ и крайне лаконичный синтаксис конфигурации для настройки жестов (но есть и возможность настройки через GUI, при помощи Touché).

Лично я тестировал её именно с MATE, но в теории она должна работать и с прочими «иксовыми» окружениями рабочего стола.

takamushi
()

qdia 0.53

 , , , ,

Группа Open Source

9 июня состоялся выпуск 0.53 простого кроссплатформенного редактора схем и диаграмм qdia, созданного под впечатлением от XCircuit.

Программа написана на языке C++ с использованием фреймворка Qt 6 и распространяется (доступны к загрузке .AppImage, .dmg и .exe) по лицензии AGPL 3.0.

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

dataman
()

GoTo — простой менеджер ssh-подключений

 , , , ,

Группа Open Source

GoTo – консольный менеджер ssh-подключений. Программа написана на языке Go и распространяется по лицензии MIT.

Утилита помогает быстро манипулировать списком серверов, а также предоставляет интерфейс к файлу .ssh/config. Программа поддерживает поиск и группировку. На гитхабе есть короткие демки и F.A.Q., где можно посмотреть некоторые детали.

Мотивацией для написания было желание сэкономить собственное время, но программа расползлась по друзьям и коллегам. В итоге автор ее причесал, выложил в общий доступ и потихоньку наполняет фичами. Если понравится - берите и пользуйтесь.

>>> github.com/grafviktor/goto (github.com)

grafviktor
()

Ghostty 1.0 👻

 , , ,

Ghostty 1.0 👻
Группа Open Source

На днях вышла первая версия Ghostty, одного из самых быстрых эмуляторов терминала из существующих. Reddit и многие тематические каналы на YouTube уже успели окрестить его лучшим. На Github проект за короткий период собрал >15k ⭐.

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

>>> Официальный сайт (ghostty.org)

rtxtxtrx
()

termbox2 2.5.0

 , , ,

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

28 декабря, после более чем двухлетнего перерыва, состоялся выпуск 2.5.0 библиотеки для создания TUI termbox2, написанной на языке C и распространяемой по лицензии MIT.

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

>>> Исходный код версии 2.5.0 на GitHub (github.com)

dataman
()

Ora2pgpro включена в СУБД Postgres Pro Enterprise, чтобы упростить конвертацию кода СУБД Oracle

 , , ,

Группа Проприетарное ПО

Компания Postgres Professional разработала утилиту ora2pgpro — решение для автоматического портирования пакетов и автономных транзакций Oracle в пакеты и автономные транзакции Postgres Pro. Утилита позволяет увеличить процент корректной конвертации кода в автоматическом режиме, что, по подсчетам Postgres Professional, поможет заказчикам сэкономить до 50% времени на перенос и снизить затраты на миграцию с Oracle.

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

>>> Подробности (cnews.ru)

Stacy
()

FTXUI 4.1.1 - библиотека в функциональном стиле для создания консольных приложений

 , , , ,

FTXUI 4.1.1 - библиотека в функциональном стиле для создания консольных приложений
Группа Open Source

После более трёх месяцев разработки состоялся выпуск 4.1.1 кроссплатформенной библиотеки для C++ (стандарт C++17) FTXUI (Functional Terminal (X) User Interface), предназначенной для создания приложений с текстовым интерфейсом и распространяемой по лицензии MIT.

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

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

dataman
()

Netscape Navigator 9 в Debian 11

 , ,

Качаем бинарную версию Netscape Navigator 9 for Linux, ставим пакеты `libgtk2.0:i386`, `libpangox-1.0-0:i386`, `libxt6:i386`, `libstdc++5:i386` в Debian 11 Bullseye и все работает!

Забавно, что если перетащить вкладку из нетшкафа в современный firefox она в нем откроется, а наоборот, увы, не работает.

zx_gamer
()

Ghostwriter - текстовый редактор с поддержкой Markdown

 ghostwriter, , ,

Ghostwriter - текстовый редактор с поддержкой Markdown
Группа KDE

В семействе KDE пополнение! Ghostwriter - один из лучших текстовых редакторов с поддержкой Markdown - стал частью KDE. Редактор кроссплатформенный: поддерживаются системы Linux, Windows и Mac OS.

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

>>> Подробности (omgubuntu.co.uk)

fail2ban
()

Как работать с Makefile-проектами в среде CLion

 , , , ,

Группа Документация

За последние несколько лет мне пришлось столкнуться с множеством вопросов, которые были сформулированы примерно так: «мой проект не открывается в среде CLion». В свою очередь, это приводило к необходимости из раза в раз объяснять разным людям примерно одно и то же. Статья имеет целью сохранить тот опыт, который был накоплен в процессе анализа десятков разных проектов.

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

Bass
()

Xpdf 4.04

 , , xpdfreader

Группа Open Source

18 апреля вышла версия 4.04 программы для просмотра документов PDF XpdfReader и набора утилит Xpdf.

Сборки для Linux и архив с исходным кодом доступны на странице загрузки сайта проекта.

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

>>> Подробности (xpdfreader.com)

RussianWarShip
()

Ventoy 1.0.67 с поддержкой загрузки образов с локальных накопителей

 , , ,

Группа Open Source

В утилите Ventoy, предназначенной для загрузки ОС ПК и ноутбуков с файлов образов различных дистрибутивов, добавлена полноценная поддержка загрузки файлов ISO/WIM/IMG/VHDx/EFI напрямую с локальных накопителей без необходимости их копирования на загрузочную флешку (клавиша F2 на загрузочном экране Ventoy).

Инструкция по локальной загрузке с использованием специально подготовленных vlink-файлов

Ventoy — это кроссплатформенная утилита для Linux и Windows, созданная с целью заменить такие утилиты как Rufus, UNetbootin, balenaEtcher, ROSA Image Writter, Mac Linux USB Loader, mintstick и прочие проекты, часть из которых заброшена. Поддерживается загрузка образов Windows, WinPE, Linux, ChromeOS, Unix, VMware, и другие. Программа распространяется по лицензии GPLv3.

Ventoy поддерживает таблицы разделов MBR и GPT, Legacy Bios Boot, UEFI, Secure Boot, автоустановочные сценарии для Ubuntu, Debian, RedHat, SUSE и Windows.

В случае, когда необходимо часто создавать загрузочные флешки для различных ОС, использование Ventoy вместо традиционных утилит «Image Writer», поставляемых в составе многих популярных дистрибутивов, продлевает срок службы носителей, так как требует однократной установки, без необходимости постоянного затирания начальных секторов устройства и/или пересоздания таблицы разделов. Для установки Ventoy на флешку предлагается графический интерфейс на GTK3/Qt5. В процессе установки создается раздел exFAT с максимальным размером устройства, на который достаточно просто скопировать ISO файл ОС (НЕ используя утилиты вроде dd, cat). Этим же разделом можно продолжать пользоваться как обычно для хранения/копирования данных без повреждения работоспособности установленной на флешку Ventoy.

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

bhfq
()

Zettlr 2.2.0

 , , ,

Zettlr 2.2.0
Группа Open Source

Состоялся выход новой версии продвинутого Markdown-редактора Zettlr 2.2.0, ставящего одной из целей потеснить монополию Microsoft Word.

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

Основные изменения и улучшения в версии 2.2.0:

  • исправлена ошибка, которая в некоторых установках выводила пустое главное окно;
  • исправлена ошибка с загрузкой больших баз цитирования;
  • программа больше не пытается загрузить Vue3 devtools;
  • рефакторинг внутренней логики программы;
  • теги на странице теперь кликабельны и открывают поиск c ними.

Zettlr написан на Javascript с использование Electron, Vue, CodeMirror 5 (GFM mode) и распространяется на условиях GPLv3. Готовые пакеты подготовлены для систем на основе Debian и Fedora, а также Windows и macOS.

>>> Сайт проекта

>>> Документация

>>> Репозиторий на GitHub

>>> Полный список изменений в этой версии (github.com)

mydibyje
()

Релиз nEMU 3.0.0 — интерфейса к QEMU, основанного на псевдографике ncurses

 , ,

Релиз nEMU 3.0.0 — интерфейса к QEMU, основанного на псевдографике ncurses
Группа Open Source

Состоялся релиз nEMU версии 3.0.0.

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

Основные изменения:

  • Поддержка -netdev user (hostfwd, smb). Позволяет без каких-либо дополнительных настроек сети предоставить доступ во внешнюю сеть виртуальной машине.
  • Поддержка QMP команд snapshot-{save, load, delete}, появившихся в QEMU-6.0.0. Теперь для работы со снепшотами больше нет необходимости патчить QEMU.
  • Корректное отображение форм ввода и редактирования параметров при изменении размера окна (баге было семь лет, @GrafIn героически пофиксил).
  • API для удаленного управления виртуальными машинами. Теперь nEMU умеет принимать JSON команды через TLS сокет. Описание методов находится в файле remote_api.txt. Также был написан Android клиент. С помощью него в данный момент можно запускать, останавливать и подключаться к виртуальным машинам по протоколу SPICE.

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

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

pascal
()

Это случилось! Новый Linux от Microsoft — CBL-Mariner 1.0

 , ,

Это случилось! Новый Linux от Microsoft — CBL-Mariner 1.0
Группа Linux General

Компания Microsoft опубликовала первый стабильный выпуск Linux дистрибутива!

CBL-Mariner 1.0 (Common Base Linux Mariner) – это внутренний дистрибутив Linux для облачной инфраструктуры и периферийных продуктов и услуг Microsoft.
Применяется как контейнер или контейнерный HOST с ограниченным набором пакетов в SONiC, Azure Sphere OS и Windows Subsystem for Linux (WSL).

Система сборки CBL-Mariner позволяет генерировать как отдельные RPM-пакеты на основе SPEC-файлов и исходных текстов, так и монолитные системные образы, формируемые при помощи инструментария rpm-ostree и обновляемые атомарно без разбивки на отдельные пакеты.

Документация

Образов нет. Подразумевается самостоятельная сборка. Инструкция есть для Ubuntu 18.04.

Лицензия: MIT.

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

shleemypants
()