Смена политики доступа к исходному коду RHEL мешает развитию CentOS Stream
В 2023 году Red Hat прекратила поддержку публикации исходного кода пакетов уже выпущенных релизов в репозитории CentOS. Публично остаются доступны только репозитории CentOS Stream, «вечной бета-версии» будущих релизов RHEL.
Новая практика компании оказывает негативное влияние на деятельность приближенных к ней разработчиков. В частности, группа Kmods SIG, поддерживающая дополнительные модули ядра для CentOS Stream и RHEL, в настоящее время «не может создавать пакеты для Red Hat Enterprise Linux по юридическим причинам». Разработчики пытаются решить этот вопрос с Red Hat и возобновить деятельность, но конкретные сроки не называются. Со сложностями также столкнулась группа CentOS Hyperscale SIG, которая теперь опирается на Fedora, а не на дерево CentOS/RHEL.
Linux / Линукс🥸
В 2023 году Red Hat прекратила поддержку публикации исходного кода пакетов уже выпущенных релизов в репозитории CentOS. Публично остаются доступны только репозитории CentOS Stream, «вечной бета-версии» будущих релизов RHEL.
Новая практика компании оказывает негативное влияние на деятельность приближенных к ней разработчиков. В частности, группа Kmods SIG, поддерживающая дополнительные модули ядра для CentOS Stream и RHEL, в настоящее время «не может создавать пакеты для Red Hat Enterprise Linux по юридическим причинам». Разработчики пытаются решить этот вопрос с Red Hat и возобновить деятельность, но конкретные сроки не называются. Со сложностями также столкнулась группа CentOS Hyperscale SIG, которая теперь опирается на Fedora, а не на дерево CentOS/RHEL.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😢25👍3❤2
В инструментарии для запуска изолированных контейнеров runc найдена уязвимость
Уязвимость устранена в выпуске runc 1.1.12.
В случае Docker или Kubernetes атака может быть совершена через подготовку специально оформленного образа контейнера, после установки и запуска которого из контейнера можно обратиться к внешней ФС. При использовании Docker имеется возможность эксплуатации через специально оформленный Dockerfile.
Помимо этого, в компонентах инструментария Docker выявлено ещё пять уязвимостей (CVE-2024-23651, CVE-2024-23652, CVE-2024-23653, CVE-2024-23650, CVE-2024-24557, которые уже устранены.
Linux / Линукс🥸
CVE-2024-21626
, позволяющая получить доступ к файловой системе хост-окружения из изолированного контейнера. В ходе атаки злоумышленник может перезаписать некоторые исполняемые файлы в хост-окружения и таким образом добиться выполнения своего кода вне контейнера.Уязвимость устранена в выпуске runc 1.1.12.
В случае Docker или Kubernetes атака может быть совершена через подготовку специально оформленного образа контейнера, после установки и запуска которого из контейнера можно обратиться к внешней ФС. При использовании Docker имеется возможность эксплуатации через специально оформленный Dockerfile.
Помимо этого, в компонентах инструментария Docker выявлено ещё пять уязвимостей (CVE-2024-23651, CVE-2024-23652, CVE-2024-23653, CVE-2024-23650, CVE-2024-24557, которые уже устранены.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😢3😁2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28😢12
Windows 11 получит встроенную команду sudo 😀
Microsoft тестирует в сборках Windows 11 для инсайдеров встроенную команду sudo (superuser do). Доступ к команде можно будет получить через настройки для разработчика. Эта опция позволит управлять настройками, требующими административных привилегий.
Предполагается, что можно будет настроить поведение команд sudo, установив предпочтения для работы команд, запускаемых с помощью этой утилиты.
Пока ещё непонятно, когда команда sudo появится в стабильных сборках Windows 11.
Linux / Линукс🥸
Microsoft тестирует в сборках Windows 11 для инсайдеров встроенную команду sudo (superuser do). Доступ к команде можно будет получить через настройки для разработчика. Эта опция позволит управлять настройками, требующими административных привилегий.
Предполагается, что можно будет настроить поведение команд sudo, установив предпочтения для работы команд, запускаемых с помощью этой утилиты.
Пока ещё непонятно, когда команда sudo появится в стабильных сборках Windows 11.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁73 9❤5👍1
Вопросы для собеседования по Linux для начинающих
▪️ Что такое Linux?
Ответ: Linux - это операционная система, основанная на ядре Linux. Это операционная система с открытым исходным кодом, которая может работать на различных аппаратных платформах. Он предоставляет пользователям бесплатную и недорогую операционную систему. Это удобная для пользователя среда, в которой они могут легко изменять и создавать вариации в исходном коде.
▪️ Кто изобрел Linux? Расскажите об истории Linux.
Ответ: Линус Торвальдс создал Linux в 1991 году. Линус Торвальдс был студентом Хельсинкского университета, Финляндия. Он начал писать код самостоятельно, чтобы бесплатно получить академическую версию Unix.
▪️ Что такое ядро операционной системы Linux?
Ядро Linux является центральным элементом компьютерной операционной системы Linux. Ядро — это базовый интерфейс между аппаратными средствами компьютера и его процессами, который гарантирует наличие свободной памяти для запуска приложений Linux, оптимизирует работу процессоров и отслеживает соблюдение системных требований приложениями.
▪️ Что такое ядро Linux?
Ядро Linux является сердцем операционной системы. Оно служит связующим звеном между программным обеспечением и оборудованием. Если программное обеспечение запрашивает аппаратное обеспечение, то ядро передает данные между программным обеспечением и аппаратным обеспечением.
Например, если вы хотите воспроизвести песню, вам следует запустить проигрыватель по умолчанию, он запрашивает ядро воспроизвести песню, теперь ядро свяжется с оборудованием, чтобы запросить разрешения или аппаратные компоненты, например, если вы подключили к устройству какую-либо гарнитуру. Большинство телефонов Android используют ядра Linux.
Ядро можно редактировать, потому что оно выпущено по General Public License.
Linux / Линукс🥸
▪️ Что такое Linux?
Ответ: Linux - это операционная система, основанная на ядре Linux. Это операционная система с открытым исходным кодом, которая может работать на различных аппаратных платформах. Он предоставляет пользователям бесплатную и недорогую операционную систему. Это удобная для пользователя среда, в которой они могут легко изменять и создавать вариации в исходном коде.
▪️ Кто изобрел Linux? Расскажите об истории Linux.
Ответ: Линус Торвальдс создал Linux в 1991 году. Линус Торвальдс был студентом Хельсинкского университета, Финляндия. Он начал писать код самостоятельно, чтобы бесплатно получить академическую версию Unix.
▪️ Что такое ядро операционной системы Linux?
Ядро Linux является центральным элементом компьютерной операционной системы Linux. Ядро — это базовый интерфейс между аппаратными средствами компьютера и его процессами, который гарантирует наличие свободной памяти для запуска приложений Linux, оптимизирует работу процессоров и отслеживает соблюдение системных требований приложениями.
▪️ Что такое ядро Linux?
Ядро Linux является сердцем операционной системы. Оно служит связующим звеном между программным обеспечением и оборудованием. Если программное обеспечение запрашивает аппаратное обеспечение, то ядро передает данные между программным обеспечением и аппаратным обеспечением.
Например, если вы хотите воспроизвести песню, вам следует запустить проигрыватель по умолчанию, он запрашивает ядро воспроизвести песню, теперь ядро свяжется с оборудованием, чтобы запросить разрешения или аппаратные компоненты, например, если вы подключили к устройству какую-либо гарнитуру. Большинство телефонов Android используют ядра Linux.
Ядро можно редактировать, потому что оно выпущено по General Public License.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25😁11😢5 3❤1
Gentoo начал формирование бинарных пакетов для архитектуры x86-64-v3
Разработчики вводят в строй отдельный репозиторий с бинарными пакетами, собранными с поддержкой третьей версии микроархитектуры x86-64 (x86-64-v3), применяемой в процессорах Intel примерно с 2015 года (начиная с Intel Haswell). Она отличается наличием таких расширений, как AVX, AVX2, BMI2, FMA, LZCNT, MOVBE и SXSAVE. В репозитории предложен отдельный набор пакетов, формируемый параллельно с опубликованным в декабре репозиторием, в котором сборка выполнена для базовой архитектуры x86-64, которую можно использовать на любых 64-разрядных процессорах Intel и AMD.
Linux / Линукс🥸
Разработчики вводят в строй отдельный репозиторий с бинарными пакетами, собранными с поддержкой третьей версии микроархитектуры x86-64 (x86-64-v3), применяемой в процессорах Intel примерно с 2015 года (начиная с Intel Haswell). Она отличается наличием таких расширений, как AVX, AVX2, BMI2, FMA, LZCNT, MOVBE и SXSAVE. В репозитории предложен отдельный набор пакетов, формируемый параллельно с опубликованным в декабре репозиторием, в котором сборка выполнена для базовой архитектуры x86-64, которую можно использовать на любых 64-разрядных процессорах Intel и AMD.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21😁2
Please open Telegram to view this post
VIEW IN TELEGRAM
В Debian 13 будет задействован 64-разрядный тип time_t на 32-разрядных архитектурах
Разработчики опубликовали план перевода всех пакетов на использование 64-разрядного типа time_t в портах дистрибутива для 32-разрядных архитектур. Изменения войдут в состав дистрибутива Debian 13 "Trixie", в котором будет полностью решена проблема 2038 года.
Из 35960 поставляемых в Debian пакетов тип time_t встречается в 6429 и затрагивает более 1200 библиотек.
После того как в экспериментальной ветке будут решены все выявленные после перевода проблемы, новые варианты библиотек c "abi=time64" будут загружены в репозиторий unstable.
Linux / Линукс🥸
Разработчики опубликовали план перевода всех пакетов на использование 64-разрядного типа time_t в портах дистрибутива для 32-разрядных архитектур. Изменения войдут в состав дистрибутива Debian 13 "Trixie", в котором будет полностью решена проблема 2038 года.
Из 35960 поставляемых в Debian пакетов тип time_t встречается в 6429 и затрагивает более 1200 библиотек.
После того как в экспериментальной ветке будут решены все выявленные после перевода проблемы, новые варианты библиотек c "abi=time64" будут загружены в репозиторий unstable.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Вопросы для собеседования по Linux для начинающих
▪️ В чем разница между Linux и Unix?
Ответ на картинке. И некоторые другие отличия:
Linux - это клон Unix. Но если учитывать стандарты интерфейса портативной операционной системы (POSIX), то Linux можно рассматривать как UNIX.
• Linux - это просто ядро
Все дистрибутивы Linux включают систему GUI, утилиты GNU, инструменты установки и управления, компиляторы GNU c / c ++, редакторы (vi) и различные приложения, такие как OpenOffice, Firefox.
Операционные системы UNIX считаются полноценной операционной системой, поскольку все поставляется от одного поставщика.
• Безопасность и брандмауэр
Linux поставляется с открытым исходным кодом Netfilter и брандмауэром на базе IPTables для защиты вашего сервера и рабочего стола от взломщиков и хакеров. Операционные системы UNIX поставляются со своими собственными брандмауэрами.
• Резервное копирование и восстановление
UNIX и Linux поставляются со своим собственным набором инструментов для резервного копирования данных на магнитную ленту и другие резервные носители. Однако и в Linux, и в UNIX есть некоторые общие инструменты, такие как tar, dump/restore, cpio и т.д.
Linux / Линукс🥸
▪️ В чем разница между Linux и Unix?
Ответ на картинке. И некоторые другие отличия:
Linux - это клон Unix. Но если учитывать стандарты интерфейса портативной операционной системы (POSIX), то Linux можно рассматривать как UNIX.
• Linux - это просто ядро
Все дистрибутивы Linux включают систему GUI, утилиты GNU, инструменты установки и управления, компиляторы GNU c / c ++, редакторы (vi) и различные приложения, такие как OpenOffice, Firefox.
Операционные системы UNIX считаются полноценной операционной системой, поскольку все поставляется от одного поставщика.
• Безопасность и брандмауэр
Linux поставляется с открытым исходным кодом Netfilter и брандмауэром на базе IPTables для защиты вашего сервера и рабочего стола от взломщиков и хакеров. Операционные системы UNIX поставляются со своими собственными брандмауэрами.
• Резервное копирование и восстановление
UNIX и Linux поставляются со своим собственным набором инструментов для резервного копирования данных на магнитную ленту и другие резервные носители. Однако и в Linux, и в UNIX есть некоторые общие инструменты, такие как tar, dump/restore, cpio и т.д.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21😁8😢1
Разработчики Kubuntu Linux анонсировали работу по переводу дистрибутива на использование инсталлятора Calamares. Calamares не зависит от конкретных дистрибутивов Linux и применяет библиотеку Qt для создания интерфейса пользователя.
Применение Calamares позволит задействовать единый графический стек в окружении на основе KDE. Из официальных редакций Ubuntu на инсталлятор Calamares ранее уже перешли Lubuntu и UbuntuDDE.
Linux / Линукс🥸
Применение Calamares позволит задействовать единый графический стек в окружении на основе KDE. Из официальных редакций Ubuntu на инсталлятор Calamares ранее уже перешли Lubuntu и UbuntuDDE.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17
Please open Telegram to view this post
VIEW IN TELEGRAM
😁36 7😢1
Выпуск дистрибутива KaOS 2024.01, укомплектованный KDE Plasma 6-RC2
KaOS 2024.01 – дистрибутив с непрерывной моделью обновления, нацеленный на предоставление рабочего стола на основе свежих выпусков KDE и приложений, использующих Qt. Из специфичных для дистрибутива особенностей оформления можно отметить размещение вертикальной панели в правой стороне экрана.
Дистрибутив развивается с оглядкой на Arch Linux, но поддерживает собственный независимый репозиторий, насчитывающий более 1500 пакетов, а также предлагает ряд собственных графических утилит.
Linux / Линукс🥸
KaOS 2024.01 – дистрибутив с непрерывной моделью обновления, нацеленный на предоставление рабочего стола на основе свежих выпусков KDE и приложений, использующих Qt. Из специфичных для дистрибутива особенностей оформления можно отметить размещение вертикальной панели в правой стороне экрана.
Дистрибутив развивается с оглядкой на Arch Linux, но поддерживает собственный независимый репозиторий, насчитывающий более 1500 пакетов, а также предлагает ряд собственных графических утилит.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Intel выпустила патчи для планировщика потоков Thread Director в Linux, улучшающие производительность от 3% до 14%
Специалисты Intel выпустили серию патчей для планировщика потоков Thread Director в Linux. Обновления для технологии виртуализации улучшают производительность виртуальных машин, работающих на гибридных платформах Intel и современных процессорах (с P и E ядрами), от 3% до 14% (в зависимости от выполняемой задачи).
Патчи могут помочь улучшить работу систем на Linux, которые используются для запуска игр на клиентской виртуальной машине с Windows в качестве решения для облачных игр. Цель нового набора патчей — включить логику планирования на основе ITD в гостевой системе, чтобы лучше планировать задачи на гибридных платформах Intel.
Команда Intel продолжает дорабатываться поддержку виртуализации Intel Thread Director в Linux и, вероятно, эти патчи будут включены в новые версии ядер Linux для улучшения работы с гибридными процессорами Intel Core.
Linux / Линукс🥸
Специалисты Intel выпустили серию патчей для планировщика потоков Thread Director в Linux. Обновления для технологии виртуализации улучшают производительность виртуальных машин, работающих на гибридных платформах Intel и современных процессорах (с P и E ядрами), от 3% до 14% (в зависимости от выполняемой задачи).
Патчи могут помочь улучшить работу систем на Linux, которые используются для запуска игр на клиентской виртуальной машине с Windows в качестве решения для облачных игр. Цель нового набора патчей — включить логику планирования на основе ITD в гостевой системе, чтобы лучше планировать задачи на гибридных платформах Intel.
Команда Intel продолжает дорабатываться поддержку виртуализации Intel Thread Director в Linux и, вероятно, эти патчи будут включены в новые версии ядер Linux для улучшения работы с гибридными процессорами Intel Core.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20 4❤1
Опубликован выпуск SBCL 2.4.1 (Steel Bank Common Lisp), свободной реализации языка программирования Common Lisp. Код проекта написан на языках Common Lisp и Си, и распространяется под лицензией BSD.
В новом выпуске:
▪️ В параллельный сборщик мусора, использующий алгоритм mark-region, добавлена частичная поддержка заголовков компактных экземпляров.
▪️ На платформе FreeBSD реализована компоновка с libpthread и отключена рандомизация адресного пространства (ASLR).
▪️ Восстановлена сборка на 64-х битных архитектурах riscv и ppc.
▪️ Для всех платформ реализована поддержка fastrem-32 (для оптимизированных вычислений FLOOR).
И другие изменения.
Linux / Линукс🥸
В новом выпуске:
▪️ В параллельный сборщик мусора, использующий алгоритм mark-region, добавлена частичная поддержка заголовков компактных экземпляров.
▪️ На платформе FreeBSD реализована компоновка с libpthread и отключена рандомизация адресного пространства (ASLR).
▪️ Восстановлена сборка на 64-х битных архитектурах riscv и ppc.
▪️ Для всех платформ реализована поддержка fastrem-32 (для оптимизированных вычислений FLOOR).
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Please open Telegram to view this post
VIEW IN TELEGRAM
😁81👍13
Forwarded from godnoTECH - Новости IT
Критическая уязвимость в Mastodon даёт возможность захватить чужую учётку 🫳
В коде опенсорсной децентрализованной социальной сети Mastodon исправили критическую уязвимость (CVE-2024-23832), которая позволяла злоумышленникам выдавать себя за любую учетную запись и захватить ее.
Подробности пока не раскрывают, лишь призывают обновиться до версии 4.2.5.
🥸 godnoTECH - Новости IT
В коде опенсорсной децентрализованной социальной сети Mastodon исправили критическую уязвимость (CVE-2024-23832), которая позволяла злоумышленникам выдавать себя за любую учетную запись и захватить ее.
Подробности пока не раскрывают, лишь призывают обновиться до версии 4.2.5.
Please open Telegram to view this post
VIEW IN TELEGRAM
Linux Mint 22: раскрыто кодовое имя и новая функция Cinnamon
▪️ Кодовым названием Linux Mint 22 будет ‘Wilma’. Mint использует множество женских имен, начинающихся на W, в выпусках point, включая Венди, Вайнону, Ванду, Винни и Уинифред.
▪️ Linux Mint 22 основан на Ubuntu 24.04. Хотя эта основа еще не введена в действие (релиз ожидается не раньше апреля), Mint унаследует многие из ее изменений. Скорее всего, по умолчанию в нее будет включено ядро Linux 6.8, а не Linux 6.6 LTS.
▪️ Новая функция для рабочего стола Cinnamon: приложение ‘Nemo Actions Organizer’.
Nemo Actions позволяют пользователям добавлять дополнительные действия в контекстное меню правой кнопки мыши в файловом менеджере Nemo, например, ”открыть папку в терминале“, "запустить контрольную сумму в ISO”, “сжать PDF” и т.д.
Linux / Линукс🥸
▪️ Кодовым названием Linux Mint 22 будет ‘Wilma’. Mint использует множество женских имен, начинающихся на W, в выпусках point, включая Венди, Вайнону, Ванду, Винни и Уинифред.
▪️ Linux Mint 22 основан на Ubuntu 24.04. Хотя эта основа еще не введена в действие (релиз ожидается не раньше апреля), Mint унаследует многие из ее изменений. Скорее всего, по умолчанию в нее будет включено ядро Linux 6.8, а не Linux 6.6 LTS.
▪️ Новая функция для рабочего стола Cinnamon: приложение ‘Nemo Actions Organizer’.
Nemo Actions позволяют пользователям добавлять дополнительные действия в контекстное меню правой кнопки мыши в файловом менеджере Nemo, например, ”открыть папку в терминале“, "запустить контрольную сумму в ISO”, “сжать PDF” и т.д.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
• Мигель де Икаса и его мечта — Linux на десктопах
• Tails 6.0 Anonymous OS Launches February 27th Based on Debian 12 Bookworm
• Hide Your Shell Passwords with sshpass
• Linux 6.9 To Support The Power Profile Key On New Lenovo ThinkPads
• How a Microsoft Update Broke VS Code Editor on Ubuntu
• Shotcut 24.01 Open-Source Video Editor Released with Many New Features
• LibreOffice 24.2 Released, This is What's New
• Wayland Driver for Wine to Get OpenGL Support and Many New Features in 2024
• CVEMap: Open-source tool to query, browse and search CVEs
• OBS Studio 30.1 Beta Adds AV1 Support for VA-API, PipeWire Camera Source
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Please open Telegram to view this post
VIEW IN TELEGRAM
😁103❤5
Доступна платформа OpenSilver 2.1, продолжающая развитие технологии Silverlight
Проект позволяет создавать интерактивные web-приложения при помощи технологий C#, F#, XAML и .NET. Скомпилированные при помощи OpenSilver приложения Silverlight могут работать в любых настольных и мобильных браузерах с поддержкой WebAssembly, но компиляция пока возможна только в Windows с использованием среды Visual Studio.
В текущем виде OpenSilver уже вышел за рамки прослойки для продления жизни Silverlight и может рассматриваться как самостоятельная платформа для создания новых приложений. Например, проектом развивается среда разработки (дополнение к Visual Studio), обеспечивается поддержка новых версий языка C# и платформы .NET, предоставляется совместимость с библиотеками на языке JavaScript.
В качестве основы OpenSilver задействован код открытых проектов Mono (mono-wasm) и Microsoft Blazor (часть ASP.NET Core), а для выполнения в браузере применяется компиляция приложений в промежуточный код WebAssembly.
Linux / Линукс🥸
Проект позволяет создавать интерактивные web-приложения при помощи технологий C#, F#, XAML и .NET. Скомпилированные при помощи OpenSilver приложения Silverlight могут работать в любых настольных и мобильных браузерах с поддержкой WebAssembly, но компиляция пока возможна только в Windows с использованием среды Visual Studio.
В текущем виде OpenSilver уже вышел за рамки прослойки для продления жизни Silverlight и может рассматриваться как самостоятельная платформа для создания новых приложений. Например, проектом развивается среда разработки (дополнение к Visual Studio), обеспечивается поддержка новых версий языка C# и платформы .NET, предоставляется совместимость с библиотеками на языке JavaScript.
В качестве основы OpenSilver задействован код открытых проектов Mono (mono-wasm) и Microsoft Blazor (часть ASP.NET Core), а для выполнения в браузере применяется компиляция приложений в промежуточный код WebAssembly.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11