Для OpenBSD реализована возможность использования рабочего стола KDE Plasma
Объявлено о доступности пользовательского окружения KDE Plasma 5.27 для установки в OpenBSD-current, формировании готовых для установки пакетов kde-plasma и kde-plasma-extra, и намерении обеспечить поддержку KDE Plasma в весеннем выпуске OpenBSD 7.5. После прекращения поддержки KDE4 в OpenBSD так и не была перенесена возможность использования новой ветки рабочего стола KDE Plasma 5.
Для установки KDE Plasma и KDE Gear теперь достаточно выполнить команды:
pkg_add kde
pkg_add kde-plasma
pkg_add kde-plasma-extra
Linux / Линукс🎄
Объявлено о доступности пользовательского окружения KDE Plasma 5.27 для установки в OpenBSD-current, формировании готовых для установки пакетов kde-plasma и kde-plasma-extra, и намерении обеспечить поддержку KDE Plasma в весеннем выпуске OpenBSD 7.5. После прекращения поддержки KDE4 в OpenBSD так и не была перенесена возможность использования новой ветки рабочего стола KDE Plasma 5.
Для установки KDE Plasma и KDE Gear теперь достаточно выполнить команды:
pkg_add kde
pkg_add kde-plasma
pkg_add kde-plasma-extra
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub заблокировал игровой движок OpenXRay
Репозиторий открытого проекта OpenXRay, воспроизводящего игровой движок для первых частей игры S.T.A.L.K.E.R., оказался заблокирован на GitHub. Проект основан после утечки исходных кодов оригинального движка S.T.A.L.K.E.R. и ставит перед собой цель исправления всех оригинальных недочётов и введения новых возможностей, таких как поддержка 64-разрядных платформ, Linux и OpenGL.
Причиной блокировки стало требование с информацией о нарушении действующего в США Закона об авторском праве в цифровую эпоху, которое было отправлено в GitHub от лица компании GSC Game World, разработавшей серию игр S.T.A.L.K.E.R.
Однако в официальном Twitter-е компании GSC появилось сообщение, что блокировка проведена не по её инициативе и отправленное требование является ложным. Компания GSC одобряет проект OpenXRay и разрешает его использование для модов. Представители компании обещают разобраться в ситуации.
Linux / Линукс🥸
Репозиторий открытого проекта OpenXRay, воспроизводящего игровой движок для первых частей игры S.T.A.L.K.E.R., оказался заблокирован на GitHub. Проект основан после утечки исходных кодов оригинального движка S.T.A.L.K.E.R. и ставит перед собой цель исправления всех оригинальных недочётов и введения новых возможностей, таких как поддержка 64-разрядных платформ, Linux и OpenGL.
Причиной блокировки стало требование с информацией о нарушении действующего в США Закона об авторском праве в цифровую эпоху, которое было отправлено в GitHub от лица компании GSC Game World, разработавшей серию игр S.T.A.L.K.E.R.
Однако в официальном Twitter-е компании GSC появилось сообщение, что блокировка проведена не по её инициативе и отправленное требование является ложным. Компания GSC одобряет проект OpenXRay и разрешает его использование для модов. Представители компании обещают разобраться в ситуации.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯47🗿8👍5❤3😁3
Please open Telegram to view this post
VIEW IN TELEGRAM
🗿59👍10😁8 8💯3
Разработчики Arch Linux задействовали проект dbus-broker в качестве применяемой по умолчанию реализации шины D-Bus. Утверждается, что использование dbus-broker вместо классического фонового процесса dbus-daemon позволит повысить надёжность, увеличить производительность и улучшить интеграцию с systemd.
Возможность использования старого фонового процесса dbus-daemon в качестве опции сохранена.
Linux / Линукс🥸
Возможность использования старого фонового процесса dbus-daemon в качестве опции сохранена.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Прекращение поддержки LTS-ядра Linux 4.14
Опубликован финальный выпуск ядра Linux 4.14.336, который станет последним в данной серии.
Разработчиками ядра продолжается сопровождение следующих longterm-веток:
• 6.6 - до декабря 2026 г. (используется в Ubuntu 24.04).
• 6.1 - до декабря 2026 г. + поддержка в рамках SLTS (используется в Debian 12 и main ветке OpenWRT).
• 5.15 - до октября 2026 г. (используется в Ubuntu 22.04, Oracle Unbreakable Enterprise Kernel 7 и OpenWRT 23.05).
• 5.10 - до декабря 2026 г. + поддержка в рамках SLTS (используется в Debian 11, Android 12 и OpenWRT 22).
• 5.4 - до декабря 2025 г. (используется в Ubuntu 20.04 LTS и в Oracle Unbreakable Enterprise Kernel 6)
• 4.19 - до декабря 2024 г. + поддержка в рамках SLTS (используется в Debian 10 и в Android 10).
Linux / Линукс🥸
Опубликован финальный выпуск ядра Linux 4.14.336, который станет последним в данной серии.
Разработчиками ядра продолжается сопровождение следующих longterm-веток:
• 6.6 - до декабря 2026 г. (используется в Ubuntu 24.04).
• 6.1 - до декабря 2026 г. + поддержка в рамках SLTS (используется в Debian 12 и main ветке OpenWRT).
• 5.15 - до октября 2026 г. (используется в Ubuntu 22.04, Oracle Unbreakable Enterprise Kernel 7 и OpenWRT 23.05).
• 5.10 - до декабря 2026 г. + поддержка в рамках SLTS (используется в Debian 11, Android 12 и OpenWRT 22).
• 5.4 - до декабря 2025 г. (используется в Ubuntu 20.04 LTS и в Oracle Unbreakable Enterprise Kernel 6)
• 4.19 - до декабря 2024 г. + поддержка в рамках SLTS (используется в Debian 10 и в Android 10).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🤯5👍3🎉3😁1
Началось тестирование кандидата в релизы пользовательского окружения KDE Plasma 6, библиотек KDE Frameworks 6 и коллекции приложений KDE Gear 6. Кандидат в релизы ознаменовал переход на финальную стадию тестирования перед релизом, намеченным на 28 февраля.
Ключевым изменением в ветке KDE 6 является переход на Qt 6, изменение некоторых базовых настроек, проведение чистки устаревших возможностей и поставка обновлённого базового набора библиотек и runtime-компонентов KDE Frameworks 6, формирующего программный стек KDE.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31 7❤6
Please open Telegram to view this post
VIEW IN TELEGRAM
🗿69🤔7😁6🤯4 3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁55 13👍4💯4🗿2
Немного про видеоигры в Linux
Где найти нативные игры для Linux?
– Steam
– GOG.com (предлагает только игры без DRM)
– portablelinuxgames.org (коллекция игр для Linux для 32-разрядных систем)
– Itch.io (инди игры)
– Вы также можете заглянуть в репозитории программного обеспечения вашего дистрибутива. В нем всегда найдутся какие-нибудь игры.
Как играть в игры для Windows в Linux?
– PortProton
– Steam Play
– Wine
– CrossOver - это улучшенная версия Wine, которая предоставляет Wine профессиональную и техническую поддержку. Но, в отличие от Wine, CrossOver не бесплатен.
– GameHub позволяет управлять играми и играть в них из нескольких источников, включая Steam, GOG и Humble Bundle.
– Lutris чем-то похож на GameHub, но поддерживает широкий спектр источников, включая Origin, Uplay, Epic Games Launcher и ряд других.
Linux / Линукс🥸
Где найти нативные игры для Linux?
– Steam
– GOG.com (предлагает только игры без DRM)
– portablelinuxgames.org (коллекция игр для Linux для 32-разрядных систем)
– Itch.io (инди игры)
– Вы также можете заглянуть в репозитории программного обеспечения вашего дистрибутива. В нем всегда найдутся какие-нибудь игры.
Как играть в игры для Windows в Linux?
– PortProton
– Steam Play
– Wine
– CrossOver - это улучшенная версия Wine, которая предоставляет Wine профессиональную и техническую поддержку. Но, в отличие от Wine, CrossOver не бесплатен.
– GameHub позволяет управлять играми и играть в них из нескольких источников, включая Steam, GOG и Humble Bundle.
– Lutris чем-то похож на GameHub, но поддерживает широкий спектр источников, включая Origin, Uplay, Epic Games Launcher и ряд других.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Релиз дистрибутива Linux Mint 21.3
Представлен релиз дистрибутива Linux Mint 21.3, продолжающий развитие ветки на основе пакетной базы Ubuntu 22.04 LTS. Дистрибутив полностью совместим с Ubuntu, но существенно отличается подходом к организации интерфейса пользователя и подбором используемых по умолчанию приложений. Разработчики Linux Mint предоставляют десктоп-окружение, соответствующее классическим канонам организации рабочего стола, которое является более привычным для пользователей, не принимающих новые методы построения интерфейса GNOME 3. Для загрузки доступны сборки на базе оболочек MATE 1.26 (2.9 ГБ), Cinnamon 6.0 (2.9 ГБ) и Xfce 4.18 (2.8 ГБ). Linux Mint 21 отнесён к выпускам с длительным сроком поддержки (LTS), обновления для которого будут формироваться до 2027 года.
Linux / Линукс🥸
Представлен релиз дистрибутива Linux Mint 21.3, продолжающий развитие ветки на основе пакетной базы Ubuntu 22.04 LTS. Дистрибутив полностью совместим с Ubuntu, но существенно отличается подходом к организации интерфейса пользователя и подбором используемых по умолчанию приложений. Разработчики Linux Mint предоставляют десктоп-окружение, соответствующее классическим канонам организации рабочего стола, которое является более привычным для пользователей, не принимающих новые методы построения интерфейса GNOME 3. Для загрузки доступны сборки на базе оболочек MATE 1.26 (2.9 ГБ), Cinnamon 6.0 (2.9 ГБ) и Xfce 4.18 (2.8 ГБ). Linux Mint 21 отнесён к выпускам с длительным сроком поддержки (LTS), обновления для которого будут формироваться до 2027 года.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁59 10👍4🗿4
Выпуск СУБД Firebird 5.0
После двух с половиной лет разработки представлен релиз реляционной СУБД Firebird 5.0. Firebird поддерживает стандарты ANSI SQL, в том числе такие возможности, как триггеры, хранимые процедуры и репликацию. Бинарные сборки подготовлены для Linux, Windows, macOS и Android.
Новшества:
▪️ Реализована возможность выполнения операций в многопоточном режиме.
▪️ Добавлена поддержка частичных индексов, включающих только выборочные записи, соответствующие указанным при создании индекса условиям.
▪️ Добавлена возможность обновления БД до актуальной промежуточной версии хранилища (ODS - On-Disk-Structure) на лету (inline update) без создания и восстановления из резервной копии.
▪️ Реализован кэш скомпилированных SQL-выражений, обслуживаемый автоматически (устаревающие записи очищаются по мере необходимости).
И другие изменения.
Linux / Линукс🥸
После двух с половиной лет разработки представлен релиз реляционной СУБД Firebird 5.0. Firebird поддерживает стандарты ANSI SQL, в том числе такие возможности, как триггеры, хранимые процедуры и репликацию. Бинарные сборки подготовлены для Linux, Windows, macOS и Android.
Новшества:
▪️ Реализована возможность выполнения операций в многопоточном режиме.
▪️ Добавлена поддержка частичных индексов, включающих только выборочные записи, соответствующие указанным при создании индекса условиям.
▪️ Добавлена возможность обновления БД до актуальной промежуточной версии хранилища (ODS - On-Disk-Structure) на лету (inline update) без создания и восстановления из резервной копии.
▪️ Реализован кэш скомпилированных SQL-выражений, обслуживаемый автоматически (устаревающие записи очищаются по мере необходимости).
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2
Линус Торвальдс обозвал %^!@$% код Intel Xe для DRM в Linux 6.8, сам исправил его и призвал разработчиков тестировать патчи
12 января Торвальдс обозвал новый код Intel Xe для DRM (Direct Rendering Manager) в Linux 6.8. Он сам исправил его огрехи и призвал сторонних разработчиков и мейнтейнеров проекта тестировать, тестировать и ещё раз тестировать свои патчи.
В списке рассылки Торвальдс выразил разочарование по поводу тестирования, которого «серьёзно не хватает», когда дело касается фрагментов нового кода GPU Intel Xe. В итоге присланные коммиты от разработчиков даже не билдятся, так как там изменили тип переменной intel_wakeref_t с depot_stack_handle_t на unsigned long, а в итоге посыпались ошибки и сборка завершается с ошибкой. Также в файлах заголовков drm есть эта отвратительная вещь: файл header включает в себя файл C, что противно.
— заявил Торвальдс.
Linux / Линукс🥸
12 января Торвальдс обозвал новый код Intel Xe для DRM (Direct Rendering Manager) в Linux 6.8. Он сам исправил его огрехи и призвал сторонних разработчиков и мейнтейнеров проекта тестировать, тестировать и ещё раз тестировать свои патчи.
В списке рассылки Торвальдс выразил разочарование по поводу тестирования, которого «серьёзно не хватает», когда дело касается фрагментов нового кода GPU Intel Xe. В итоге присланные коммиты от разработчиков даже не билдятся, так как там изменили тип переменной intel_wakeref_t с depot_stack_handle_t на unsigned long, а в итоге посыпались ошибки и сборка завершается с ошибкой. Также в файлах заголовков drm есть эта отвратительная вещь: файл header включает в себя файл C, что противно.
Я пересобрал патч, исправив сломанный заголовочный файл совместимости с Xe, но это определенно НЕ то, как все должно было работать. Как это вообще до меня дошло без какого-либо тестирования сборки? И почему %^!@$% файл заголовка включает файл C? Это неправильно, независимо от этой ошибки
— заявил Торвальдс.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
В состав кодовой базы, на основе которой формируется ядро Linux 6.8, принят набор изменений, значительно повышающих производительность TCP-стека. В случаях обработки множества параллельных TCP-соединений ускорение может достигать 40%.
Улучшение стало возможно, потому что переменные в структурах сетевого стека (socks, netdev, netns, mibs) располагались по мере добавления, что было определено историческими причинами.
Linux / Линукс🥸
Улучшение стало возможно, потому что переменные в структурах сетевого стека (socks, netdev, netns, mibs) располагались по мере добавления, что было определено историческими причинами.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31❤3
Forwarded from 📚Системный Администратор (RTFM)
This media is not supported in your browser
VIEW IN TELEGRAM
vim-gpt
https://github.com/kamou/gpt-vim
vim-gpt - плагин, внедряющий ChatGPT в Vim и NVim Цель этого плагина - помочь вам в решении различных задач разработки.
Текущие возможности:
▫️Чат с GPT (в настоящее время gpt3.5-turbo-16k) в отдельном буфере. Вывод осуществляется в формате markdown.
▫️GPT может вызывать предыдущие сообщения из текущей сессии.
▫️GPT может выполнять код на Python и Lua и взаимодействовать с редактором.
▫️GPT может искать информацию в Интернете (google, ddg, wikipedia) и читать содержимое веб-страниц.
▫️Выбранный текст/код добавляется в подсказку.
▫️GPT знает язык вашего текущего буфера.
▫️Несколько сессий. Вы можете сохранить сессию и продолжить разговор позже, если это необходимо.
📚@IT_obrazovach
https://github.com/kamou/gpt-vim
vim-gpt - плагин, внедряющий ChatGPT в Vim и NVim Цель этого плагина - помочь вам в решении различных задач разработки.
Текущие возможности:
▫️Чат с GPT (в настоящее время gpt3.5-turbo-16k) в отдельном буфере. Вывод осуществляется в формате markdown.
▫️GPT может вызывать предыдущие сообщения из текущей сессии.
▫️GPT может выполнять код на Python и Lua и взаимодействовать с редактором.
▫️GPT может искать информацию в Интернете (google, ddg, wikipedia) и читать содержимое веб-страниц.
▫️Выбранный текст/код добавляется в подсказку.
▫️GPT знает язык вашего текущего буфера.
▫️Несколько сессий. Вы можете сохранить сессию и продолжить разговор позже, если это необходимо.
📚@IT_obrazovach
🗿15🤔7 6👍5😁3
Опубликован embedded-hal 1.0, инструментарий для создания драйверов на языке Rust
embedded-hal предоставляет набор программных интерфейсов для взаимодействия с периферией, обычно применяемой с микроконтроллерами (например, предоставляются типажи для работы с GPIO, UART, SPI и I2C). Наработки проекта написаны на языке Rust и распространяются под лицензией Apache 2.0.
Пакет подходит для написания на языке Rust универсальных драйверов для различных датчиков, экранов, приводов и сетевых адаптеров, не привязанных к конкретным моделям микроконтроллеров. Пакетом также предоставляется гибкая встроенная система обработки ошибок.
Linux / Линукс🥸
embedded-hal предоставляет набор программных интерфейсов для взаимодействия с периферией, обычно применяемой с микроконтроллерами (например, предоставляются типажи для работы с GPIO, UART, SPI и I2C). Наработки проекта написаны на языке Rust и распространяются под лицензией Apache 2.0.
Пакет подходит для написания на языке Rust универсальных драйверов для различных датчиков, экранов, приводов и сетевых адаптеров, не привязанных к конкретным моделям микроконтроллеров. Пакетом также предоставляется гибкая встроенная система обработки ошибок.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
Please open Telegram to view this post
VIEW IN TELEGRAM
😁65👍12 9
Дайджест новостей и статей
• Эльфы и пингвины: что такое ELF и как он работает в Linux?
• Публикация локального сервера из дома в интернет
• Структура драйвера Linux для одноплатного компьютера
• Переезд на Астра Линукс
• Загрузка драйверов в ядре Linux
• A 2024 Discussion Whether To Convert The Linux Kernel From C To Modern C++
• KVM Vs. VirtualBox - Selecting the Ideal Virtualization Solution for Your Linux System
• Exploring the Dynamic World of Linux Filesystems: Ext4, XFS, and Btrfs
• The Power of Ubuntu Server Virtualization with Proxmox VE
• The roles in software operators
Linux / Линукс🥸
• Эльфы и пингвины: что такое ELF и как он работает в Linux?
• Публикация локального сервера из дома в интернет
• Структура драйвера Linux для одноплатного компьютера
• Переезд на Астра Линукс
• Загрузка драйверов в ядре Linux
• A 2024 Discussion Whether To Convert The Linux Kernel From C To Modern C++
• KVM Vs. VirtualBox - Selecting the Ideal Virtualization Solution for Your Linux System
• Exploring the Dynamic World of Linux Filesystems: Ext4, XFS, and Btrfs
• The Power of Ubuntu Server Virtualization with Proxmox VE
• The roles in software operators
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍3