Please open Telegram to view this post
VIEW IN TELEGRAM
😁66 8 7❤3
Каталог приложений Flathub преодолел рубеж в 1 млн пользователей
Flathub позиционируется как независимая от отдельных поставщиков площадка для распространения пакетов в формате Flatpak. В каталоге представлено более 2400 приложений, из которых более 850 получили статус верифицированных, т.е. сопровождаемых изначальными авторами. Общее число загрузок пакетов оценено в 1.6 миллиарда.
При подсчёте активных пользователей вместо сбора метрик с систем пользователей использовался анализ статистики, доступной только на стороне инфраструктуры Flathub. Для прогнозирования числа активных пользователей использовалась привязка к числу установок runtime-наборов, предоставляющих типовое окружения для изолированного запуска приложений. В частности, для определения числа активных установок было оценено число загрузок runtime с компонентами FreeDesktop и его обновлений до последней версии.
Linux / Линукс🥸
Flathub позиционируется как независимая от отдельных поставщиков площадка для распространения пакетов в формате Flatpak. В каталоге представлено более 2400 приложений, из которых более 850 получили статус верифицированных, т.е. сопровождаемых изначальными авторами. Общее число загрузок пакетов оценено в 1.6 миллиарда.
При подсчёте активных пользователей вместо сбора метрик с систем пользователей использовался анализ статистики, доступной только на стороне инфраструктуры Flathub. Для прогнозирования числа активных пользователей использовалась привязка к числу установок runtime-наборов, предоставляющих типовое окружения для изолированного запуска приложений. В частности, для определения числа активных установок было оценено число загрузок runtime с компонентами FreeDesktop и его обновлений до последней версии.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Выпуск Wine 9.1
▪️ Улучшена поддержка методов ввода. Улучшена реализация функции SendInput(), добавлена функция XInputGetCapabilitiesEx, полностью переписана функция XInputGetCapabilities.
▪️ Улучшена поддержка протокола обмена ключами Диффи-Хеллмана (DH). Добавлена возможность настройки и получения параметров DH. Реализованы обработчики для создания пар из открытого и закрытого ключей.
▪️ Улучшено определение клавиатур с раскладкой Dvorak.
И другие изменения.
Linux / Линукс🥸
▪️ Улучшена поддержка методов ввода. Улучшена реализация функции SendInput(), добавлена функция XInputGetCapabilitiesEx, полностью переписана функция XInputGetCapabilities.
▪️ Улучшена поддержка протокола обмена ключами Диффи-Хеллмана (DH). Добавлена возможность настройки и получения параметров DH. Реализованы обработчики для создания пар из открытого и закрытого ключей.
▪️ Улучшено определение клавиатур с раскладкой Dvorak.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21❤7 5
JShielder
Скрипт Bash с открытым исходным кодом, разработанный, чтобы помочь системным администраторам и разработчикам защитить серверы Linux, на которых они будут развертывать любые веб-приложения или службы.
JSHielder автоматизирует процесс установки всех необходимых пакетов для размещения веб-приложения и защиты Linux-сервера при минимальном взаимодействии с пользователем.
📌 https://github.com/Jsitech/JShielder
#Bash
Linux / Линукс🥸
Скрипт Bash с открытым исходным кодом, разработанный, чтобы помочь системным администраторам и разработчикам защитить серверы Linux, на которых они будут развертывать любые веб-приложения или службы.
JSHielder автоматизирует процесс установки всех необходимых пакетов для размещения веб-приложения и защиты Linux-сервера при минимальном взаимодействии с пользователем.
📌 https://github.com/Jsitech/JShielder
#Bash
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
План развития оболочки рабочего стола Budgie в 2024 году
Основное внимание в 2024 году будет сосредоточено на реализации поддержки протокола Wayland и развитию ветки Budgie 11, которая будет поддерживать только Wayland.
В первом квартале 2024 года планируют сформировать релиз Budgie 10.9 и завершить добавление возможности работы с Wayland во всех базовых апплетах.
Во втором квартале намечена работа по реализации поддержки Wayland в конфигураторе (Budgie Control Center) и на рабочем столе.
В третьем и четвёртом кварталах работа будет нацелена на подготовку выпусков, поддерживающих только Wayland, которые будут постепенно доводиться до желаемого состояния. Из планов также отмечается работа над новым конфигуратором Budgie Control Center, расширение функциональности апплетов и переработка панели.
Linux / Линукс🥸
Основное внимание в 2024 году будет сосредоточено на реализации поддержки протокола Wayland и развитию ветки Budgie 11, которая будет поддерживать только Wayland.
В первом квартале 2024 года планируют сформировать релиз Budgie 10.9 и завершить добавление возможности работы с Wayland во всех базовых апплетах.
Во втором квартале намечена работа по реализации поддержки Wayland в конфигураторе (Budgie Control Center) и на рабочем столе.
В третьем и четвёртом кварталах работа будет нацелена на подготовку выпусков, поддерживающих только Wayland, которые будут постепенно доводиться до желаемого состояния. Из планов также отмечается работа над новым конфигуратором Budgie Control Center, расширение функциональности апплетов и переработка панели.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
Первый выпуск композитного сервера Niri, использующего Wayland
Опубликован первый выпуск композитного сервера Niri. Проект реализует метод мозаичной (tiling) компоновки, при котором окна группируются в бесконечно прокручиваемую на экране ленту. Открытие нового окна приводит к расширению ленты, а ранее добавленные окна никогда не меняют свой размер. Код проекта написан на языке Rust и распространяется под лицензией GPLv3. Пакеты собраны для Fedora, NixOS, Arch Linux и FreeBSD.
В качестве причины создания отдельного композитного менеджера отмечается невозможность реализации в PaperWM раздельной работы с мониторами из-за особенностей GNOME Shell (привязка к глобальным оконным координатам). Основным отличием Niri от PaperWM является привязка к каждому монитору собственной ленты окон, которые не пересекаются между собой. Niri поддерживает HiDPI и может работать на системах с несколькими GPU (например, гибридных системах с дискретной видеокартой и встроенным GPU).
Linux / Линукс🥸
Опубликован первый выпуск композитного сервера Niri. Проект реализует метод мозаичной (tiling) компоновки, при котором окна группируются в бесконечно прокручиваемую на экране ленту. Открытие нового окна приводит к расширению ленты, а ранее добавленные окна никогда не меняют свой размер. Код проекта написан на языке Rust и распространяется под лицензией GPLv3. Пакеты собраны для Fedora, NixOS, Arch Linux и FreeBSD.
В качестве причины создания отдельного композитного менеджера отмечается невозможность реализации в PaperWM раздельной работы с мониторами из-за особенностей GNOME Shell (привязка к глобальным оконным координатам). Основным отличием Niri от PaperWM является привязка к каждому монитору собственной ленты окон, которые не пересекаются между собой. Niri поддерживает HiDPI и может работать на системах с несколькими GPU (например, гибридных системах с дискретной видеокартой и встроенным GPU).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38
Please open Telegram to view this post
VIEW IN TELEGRAM
😁66 16👍4
AMD открыла код драйвера для NPU на базе архитектуры XDNA
Компания опубликовала исходные тексты драйвера для карт с движком на базе архитектуры XDNA, предоставляющим средства для ускорения вычислений, связанных с машинным обучением и обработкой сигналов. NPU на базе архитектуры XDNA поставляется в сериях 7040 и 8040 процессоров AMD Ryzen, ускорителях AMD Alveo V70 и SoC AMD Versal. Код написан на языках С и С++, и открыт под лицензией GPLv2. Для работы драйвера требуется ядро Linux 6.7 с поддержкой IOMMU SVA (Shared Virtual Addressing).
Linux / Линукс🥸
Компания опубликовала исходные тексты драйвера для карт с движком на базе архитектуры XDNA, предоставляющим средства для ускорения вычислений, связанных с машинным обучением и обработкой сигналов. NPU на базе архитектуры XDNA поставляется в сериях 7040 и 8040 процессоров AMD Ryzen, ускорителях AMD Alveo V70 и SoC AMD Versal. Код написан на языках С и С++, и открыт под лицензией GPLv2. Для работы драйвера требуется ядро Linux 6.7 с поддержкой IOMMU SVA (Shared Virtual Addressing).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Выпуск дистрибутива SystemRescue 11.0, специализированного Live-дистрибутива на основе Arch Linux, предназначенного для восстановления системы после сбоя. В качестве графического окружения используется Xfce. Размер iso-образа - 853 МБ (amd64).
Изменения в новой версии:
▪️ Ядро Linux обновлено до ветки 6.6.
▪️ В файл конфигурации добавлен параметр ssh_known_hosts для указания открытых ключей, заслуживающих доверия хостов для SSH.
▪️ Обновлена конфигурация пользовательской оболочки Xfce (включён хранитель экрана, добавлен апплет контроля заряда аккумулятора).
▪️ Добавлен пакет sleuthkit для инспектирования образов ФС.
И другие изменения.
Linux / Линукс🥸
Изменения в новой версии:
▪️ Ядро Linux обновлено до ветки 6.6.
▪️ В файл конфигурации добавлен параметр ssh_known_hosts для указания открытых ключей, заслуживающих доверия хостов для SSH.
▪️ Обновлена конфигурация пользовательской оболочки Xfce (включён хранитель экрана, добавлен апплет контроля заряда аккумулятора).
▪️ Добавлен пакет sleuthkit для инспектирования образов ФС.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24
6 способов очистки терминала в Linux
1.
2. команда
3. команда
4. Далее следуют уже не такие распространённые способы. Например, для очистки терминала можно ввести команду:
5. Для терминала KDE (Konsole) удобна следующая команда:
При использовании вышеупомянутых методов для очистки экрана вы заметите, что экран (Putty) по-прежнему прокручивается. Если вы хотите очистить экран без прокрутки, используйте
Linux / Линукс🥸
1.
ctrl+L
2. команда
clear
.3. команда
reset
.4. Далее следуют уже не такие распространённые способы. Например, для очистки терминала можно ввести команду:
printf "\033c"
Также можно определить как псевдоним:alias cls='printf "\033c"
5. Для терминала KDE (Konsole) удобна следующая команда:
clear && echo -en "\e[3J"
Или сразу создаем алиас:alias cls='clear && echo -en "\e[3J"'
6. В дистрибутивах с оболочкой GNOME можно самостоятельно назначить комбинацию клавиш, которая будет отвечать за очистку терминала, например: Shift + ctrl + alt + c
При использовании вышеупомянутых методов для очистки экрана вы заметите, что экран (Putty) по-прежнему прокручивается. Если вы хотите очистить экран без прокрутки, используйте
# clear && clear
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤7
Please open Telegram to view this post
VIEW IN TELEGRAM
Уязвимость в IPv6-стеке ядра Linux, допускающая удалённое выполнение кода
Раскрыта информация об уязвимости (CVE-2023-6200) в сетевом стеке ядра Linux. При определённых обстоятельствах она позволяет злоумышленнику из локальной сети добиться выполнения своего кода через отправку специально оформленного пакета ICMPv6 с сообщением RA (Router Advertisement), предназначенным для анонсирования информации о маршрутизаторе.
Уязвимость проявляется в системах со включённой поддержкой IPv6 и активным sysctl-параметром "net.ipv6.conf.<имя_сетевого_интерфейса>.accept_ra" (можно проверить командой "sysctl net.ipv6.conf| grep accept_ra"), который по умолчанию отключён в RHEL и Ubuntu для внешних сетевых интерфейсов, но включён для интерфейса loopback, что допускает атаку с той же системы.
Уязвимость проявляется начиная с ветки 6.6 и устранена в версиях 6.6.9 и 6.7. Из дистрибутивов, в которых поставляются пакеты с ядром 6.6, можно отметить Arch Linux, Gentoo, Fedora, Slackware, OpenMandriva и Manjaro.
Linux / Линукс🥸
Раскрыта информация об уязвимости (CVE-2023-6200) в сетевом стеке ядра Linux. При определённых обстоятельствах она позволяет злоумышленнику из локальной сети добиться выполнения своего кода через отправку специально оформленного пакета ICMPv6 с сообщением RA (Router Advertisement), предназначенным для анонсирования информации о маршрутизаторе.
Уязвимость проявляется в системах со включённой поддержкой IPv6 и активным sysctl-параметром "net.ipv6.conf.<имя_сетевого_интерфейса>.accept_ra" (можно проверить командой "sysctl net.ipv6.conf| grep accept_ra"), который по умолчанию отключён в RHEL и Ubuntu для внешних сетевых интерфейсов, но включён для интерфейса loopback, что допускает атаку с той же системы.
Уязвимость проявляется начиная с ветки 6.6 и устранена в версиях 6.6.9 и 6.7. Из дистрибутивов, в которых поставляются пакеты с ядром 6.6, можно отметить Arch Linux, Gentoo, Fedora, Slackware, OpenMandriva и Manjaro.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM