$linux – Telegram
$linux
107 subscribers
971 photos
6 videos
14 files
1.58K links
Это канал про GNU/Linux. Здесь есть новости, их обсуждение и блог нескольких интересных личностей

Наш веселый - @TharyLinuxChat
Обязательно почитай правила при входе в чат
Download Telegram
Oracle выпускает Solaris 11.4 «CBE» бесплатно для разработчиков с открытым исходным кодом / для непроизводственного использования.

Oracle начала выпускать новую версию Solaris 11.4, доступную для разработчиков с открытым исходным кодом и для непроизводственного личного использования. Oracle Solaris 11.4 "CBE" был анонсирован в прошлом месяце с небольшой помпой, поскольку многие энтузиасты ОС с открытым исходным кодом, вероятно, возразят, что это слишком мало и слишком поздно.

Новая версия Solaris 11.4 "CBE" фактически является скользящим выпуском и, с точки зрения Oracle, надеется облегчить интеграцию программного обеспечения с открытым исходным кодом, на которое опирается Solaris, вместо того, чтобы привязываться к устаревшему выпуску 11.4.0 GA.

Для загрузки нового Solaris 11.4 CBE требуется учетная запись Oracle. Сборки CBE также описываются как «похожие на бета-версии, они представляют собой предварительные сборки определенного SRU».

Источник: Phoronix
Intel обновляет управляемый искусственным интеллектом проект ControlFlag, чтобы выявить возможные ошибки в коде PHP.

Intel через свою организацию Intel Labs объявила в прошлом году о ControlFlag для поиска ошибок в коде с использованием ИИ . Intel ControlFlag имеет открытый исходный код и использует машинное обучение для обнаружения ошибок в произвольных кодовых базах. Сначала ControlFlag был сосредоточен на обнаружении ошибок в коде C/C++, но с новой версией v1.1 он начинает обнаруживать и ошибки PHP

ControlFlag использует машинное обучение для анализа шаблонов в кодовых базах C/C++ проектов с открытым исходным кодом, чтобы, в свою очередь, обнаруживать аномальные шаблоны в пользовательском коде. Intel предоставила данные для обучения C/C++, используя тысячи проектов GitHub.

Новым в ControlFlag 1.1 является полная поддержка языка программирования PHP в дополнение к C/C++. Это включает в себя предварительно обученные наборы данных, полученные из репозиториев GitHub.

Источник: Phoronix
Zink OpenGL-On-Vulkan имеет много улучшений с Mesa 22.1

Поскольку Mesa 22.1 должна быть разветвлена на следующий день или около того, поскольку функции этого ежеквартального обновления Mesa замораживаются, разработчик Valve Майк Блюменкранц написал новую запись в блоге, в которой описаны все изменения Zink, выполненные в этом цикле.

Блюменкранц и другие разработчики Mesa продолжают активно улучшать этот уровень перевода OpenGL по сравнению с уровнем перевода Vulkan. За последний год Zink достаточно хорошо разобрался в реализации OpenGL через API Vulkan и делает это с разумной скоростью. В последние месяцы было исправлено множество ошибок, реализовано больше функций для запуска более современных игр на этом коде на основе Gallium3D, и даже работа над новыми расширениями Vulkan для более эффективной реализации этого уровня эмуляции.

Lavapipe как программная реализация драйвера Vulkan также проделала большую работу для Mesa 22.1. Блюменкранц резюмировал события Lavapipe как поддержку Vulkan 1.3, а также множество оптимизаций и поддержку множества новых расширений.

Источник: Phoronix
Ubuntu Mate LTS перешел на Ubuntu 22.04

Ubuntu Mate - дистрибутив на базе Ubuntu, только вместо Gnome использует окружение рабочего стола Mate.

Теперь LTS-версия дистрибутива Ubuntu Mate стала использовать в качестве базы версию Ubuntu 22.04 LTS. Также на Ubuntu 22.04 перешел Kubuntu.

Источник: LinuxToday
👎1🔥1
Forwarded from Level 256 (shadowchain)
File Shredder — удаляйте свои файлы безопасно.

Raider, также известная как File Shredder, — это простая программа уничтожения файлов, созданная для рабочего стола GNOME. Она использует программу из пакета GNU Core Utilities под названием shred, которая использует метод стирания Гутмана, а Raider поддерживает все опции, которые поддерживает shred.

P.S. Обратите внимание, что в силу архитектурных особенностей SSD дисков, полноценное стирание данных на них невозможно! Тоже самое можно сказать и про CoW ФС, такие как Btrfs, ZFS, XFS (если CoW включён) и F2FS. Используйте шифрование файлов, например, LUKS2.

Flathub | GitHub | Багтрекер

#WeeklyApp #FileShredder

Level 256
Анализатор GCC 12 получил поддержку режима Taint

Два года назад в GCC 10 был встроен анализатор. Он доступен по опции "-fanalyzer". Это было довольно полезное дополнение к компилятору GCC, хотя анализатор все еще находится в экспериментальном состоянии.

Статический анализатор в GCC 12 теперь имеет предупреждение об использовании неинициализированных значениях. Режим taint для переменных C, которые не являются доверенными для возможных контролируемых злоумышленником значений, вводимых в программу, и уменьшает количество ложных срабатываний, выдаваемых анализатором. Возможность использовать статический анализатор GCC в ядре Linux также была в центре внимания этого ежегодного цикла разработки.

В рамках работы по поддержке ядра Linux для статического анализа GCC -fanalyzer получил поддержку некоторого встроенного кода на ассемблере. Еще одной областью внимания была работа над поддержкой C ++, но она все еще продолжается, и ожидается, что для GCC 13 будет сделано гораздо больше.

Источник: Phoronix
LLVM 14.0.1 вышел с множеством исправлений

LLVM 14.0 был выпущен только в прошлом месяце, а сегодня уже выпущена версия LLVM 14.0.1. Обычно точечные релизы выходят не раньше, чем через 3 месяца после основного релиза.

Исправлены ошибки для AArch64, Compiler-RT, libcxx, а также ряд других мелких исправлений.

Источник: Phoronix
Forwarded from Ketronix Blog (Жора Змейкин)
SUSE/openSUSE разрабатывает "адаптируемую платформу Linux" для следующего поколения SUSE Linux Enterprise

SUSE совместно с сообществом openSUSE приступает к разработке "Адаптируемой платформы Linux" (ALP), которая в конечном итоге станет преемником SUSE Linux Enterprise 15. Прошло уже четыре года с момента появления SUSE Linux Enterprise 15, и SUSE сейчас формулирует работу над его преемником, который принесет большие изменения.

«С 2018 года, когда SLE 15 был первоначально выпущен, многое изменилось,
включая требования пользователей и клиентов, технологии, скорость появления новых версий приложений, языков и их библиотек. Также изменилась связь между Leap и SLE. И хотя некоторые части стали лучше, мы твердо уверены, что можем сделать еще лучше. SLE 15 - отличная операционная система общего назначения, но проблемы с некоторыми вариантами использования, местами развертывания и тип запросов на улучшения показывают, что пришло время для преемника»
, — отметил Стефан Бехлерт из SUSE в сегодняшнем объявлении.

Будут "радикальные изменения" в технологии и дизайне "Адаптируемой платформы Linux", над которой они работают в качестве операционной системы SUSE следующего поколения для предприятий. Что касается изменений, SUSE все еще не спешит публично говорить о планируемых изменениях. Сегодняшнее краткое объявление немного детализирует ситуацию:

Прежде всего, ALP будет разрабатываться открыто. Мы не собираемся собирать части вместе внутри компании, а затем делиться ими снаружи, как это было в прошлом. Нет, мы создаем и строим в openSUSE Build Service - в проекте рядом с вами :). Вы сможете непосредственно видеть, что происходит, и легче участвовать.

Еще один важный момент - мы намерены разделить то, что было более общим, все тесно переплетено, на две части: Одна меньшая часть, обеспечивающая аппаратное обеспечение, своего рода "ОС хоста", и слой, обеспечивающий и поддерживающий приложения, который будет основан на контейнерах (и VM).

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

Краткие подробности об адаптируемой Linux-платформе в качестве следующего поколения SUSE Linux Enterprise можно найти в списке рассылки openSUSE Factory.

Источник: phoronix.com
Теги: #news #SUSE #openSUSE
Fedora планирует изменить пакетный менеджер

Хотя кажется, что только недавно произошел переход с Yum на DNF, Fedora уже планирует изменить пакетный менеджер на MicroDNF. Новый пакетный менеджер MicroDNF призван обеспечить все основные функции DNF.

Но в этом переходе к MicroDNF разработчики признают, что некоторые интерфейсы поведения / командной строки не будут сохранены на 100% одинаковыми, и изменения также приведут к внутренней базе данных / структурным изменениям. Одно заметное изменение заключается в том, что удаление пакета больше не приводит к удалению неиспользуемых зависимостей.

Источник: Phoronix
Подробнее: FedoraWiki
Вышел дистрибутив TurnKey 17

TurnKey - это проект с открытым исходным кодом, который переустанавливает огромное количество серверного ПО. Набор мини-дистрибутивов для быстрого развертывания приложений в рамках которого сформирована коллекция из 113 минималистичных сборок Debian, пригодных для использования в системах виртуализации и облачных окружениях (обновлено пока только 47 сборок). Средний размер каждой сборки - 300 Мб.

Что нового:
- Добавлена экспериментальная сборка для Raspberry Pi 4.

Источник: DistroWatch
Xubuntu LTS перешел на Ubuntu 22.04

Xubuntu - дистрибутив на базе Ubuntu, только вместо Gnome использует окружение рабочего стола XFCE.

Теперь LTS-версия дистрибутива Xubuntu стала использовать в качестве базы версию Ubuntu 22.04 LTS. Также на Ubuntu 22.04 перешел Kubuntu и Ubuntu Mate.

Источник: DebugPoint
Добавлен новый пункт правил про опасные команды: "Запрещено советовать вводить опасные команды, например rm -rf / (не вводить! уничтожит систему!). При их упоминании обязательно добавлять пометку об опасности команды жирным шрифтом."
👍6
Intel представило больше кода Arc «Alchemist» для Linux 5.19

Intel отправила свою первую партию обновлений графического драйвера DRM «i915». Также была улучшена поддержка Intel Arctic Sound M.

Сглаживание DG2/Alchemist остается приоритетом для разработчиков графических драйверов Intel с открытым исходным кодом. Скорее всего полная поддержка появится, когда графические процессоры Intel Arc станут общедоступными.

Эта подготовка кода для Linux 5.19 обеспечивает продолжение работы над дискретной графикой DG2/Alchemist с будущими графическими процессорами Intel Arc. На данный момент новый код этого цикла касается поддержки формата Tile-4, нового сжатия чистого цвета CCS и новых поддерживаемых форматов сжатия рендеринга и мультимедиа.

Другие изменения в сегодняшнем обновлении включают поддержку DRRS, поддержку нескольких частот обновления, а поддержка DisplayPort HDR была расширена до более новых версий.

Источник: Phoronix
Blender получит поддержку рендеринга через Intel Arc

Поскольку в Blender 3.0 удалено ускорение OpenCL, по крайней мере, до тех пор, пока не будет разработан какой-либо жизнеспособный способ делать это через Vulkan, он будет зависеть от бэкендов рендеринга, специфичных для графического чипа.

Инженеры Intel недавно отправили на проверку свой код, добавляющий поддержку рендеринга для графических процессоров Intel. Он сможет работать с графикой 12 поколения, но видно, что Intel фокусируется на процессоре Arc. Эта реализация уже была протестирована на графических процессорах Tiger lake и Alder Lake, а также на предварительном чипе Intel Arc.

В настоящее время работа над этим продолжается.

Источник: Phoronix
Intel готовится включить поддержку вычислений Intel Arc DG2/Alchemist в Linux

Серия исправлений, опубликованная сегодня, предоставляет поддержку вычислений в пользовательском пространстве Linux с различными изменениями драйверов ядра, фактически раскрывая механизмы Compute Command Streamer (CCS) для средства разработки программного обеспечения Xe_HP и DG2, а также различные обходные пути, необходимые для надлежащей поддержки вычислений GPU.

Это немного удивительно, что этот код еще не был объединен, но, увы, было множество патчей, которые все еще собирались вместе, а не краткая информация для посторонних о состоянии поддержки Linux для невыпущенных продуктов. Поскольку эта серия исправлений только сейчас находится в списке рассылки, поддержка вычислений DG2 (Alchemist) появится на стороне ядра в Linux 5.19 в самое раннее время — при условии, что исправления находятся в хорошем состоянии и поставлены в очередь в DRM-Next в ближайшее время. недели. В свою очередь, стабильная версия Linux 5.19 не выйдет до августа, но, по крайней мере, должна выйти вовремя, чтобы ее можно было использовать в Fedora 37, Ubuntu 22.10 и других осенних обновлениях дистрибутива Linux.

Серия исправлений среды, обеспечивающая вычисления для этих новейших процессоров Intel dGPU, имеет корректировки, необходимые для последней прошивки микроконтроллера GuC, предоставляет ABI нового вычислительного механизма для пользовательского пространства, подтверждает четыре ядра CCS для DG2/Xe_HP и предлагает различные обходные пути: чтобы убедиться, что потоки команд остановлены до сброса графического процессора, чтобы избежать состояния гонки, активация различных битов обходного пути на основе прошивки, сброс механизмов RCS / CCS перед переходом в состояние питания RC6 и ошибка DG2, когда контекст CCS переключается во время RCS может привести к повреждению памяти.

Источник: Phoronix
Версия ядра linux 5.16 прекратила свою поддержку и была признана устаревшей

Выпущенное чуть более трех месяцев назад ядро Linux 5.16 получило маркировку EOL (End of life) на сайте kernel.org. Это нормально для не LTS ядер, их поддержка заканчивается довольно быстро. Так что рекомендуем перейти либо на новую версию ядра 5.17, либо на LTS-версию ядра 5.15.

Скорее всего, 5.17 также скоро прекратит свою поддержку, но к тому моменту уже должна выйти версия 5.18.

Источник: 9to5linux
Chrome экспериментирует с библиотекой Qt

Недавно пользователь Gerrit обнаружил там код для поддержки интерфейса на Qt. Поддержка этой библиотеке все еще на очень ранних стадиях. На Gerrit этот код помечен "В процессе".

Источник: Phoronix
🤔2
AMDGPU добавляет поддержку DRM для Linux 5.19

Intel начала работу над DRM в рамках своих усилий по разделению видеопамяти на равные части и продолжению равного разделения до тех пор, пока запрос памяти не будет удовлетворен. Сначала это было специфичено для драйвера i915, но затем функция попала в драйвер DRM, поэтому в конечном итоге его можно использовать другими драйверами Direct Rendering Manager ядра Linux. После того, как патч AMDGPU прошел дюжину проверок, теперь он готов для основной поддержки и был отправлен на этой неделе.

Поддержка распределителя ресурсов AMDGPU является наиболее заметным изменением в сегодняшнем PR drm-misc-next.

Источник: Phoronix
Mesa 22.1 начинает подготовку к выпуску в следующем месяце

Mesa - свободный графический стек для видеокарт AMD и Intel.

Что добавят:
- Как и ожидалось, код для Mesa 22.1 теперь разветвлен.
- Улучшена работа с Vulkan.
- В Zink OpenGL-on-Vulkan было внесено множество исправлений.
- Появилась поддержка нового оборудования, такого как Intel ATS-M и AMD GFX1036/GFX1037.
- Продолжена работа над Intel DG2/Alchemist.
- Kopper был объединен.
- Улучшена трассировка лучей RADV.
- Dozen стал частью интерфейса D3D12.
- Улучшена работа с Lavapipe.

В ближайшее время должен выйти 1-ый кандидат-релиз Mesa 22.1.

Источник: Phoronix