Linux / Линукс
12.5K subscribers
5.68K photos
148 videos
27 files
5.92K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.iss.one/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Выпуск свободной 2D САПР CadZinho 0.3

Опубликован выпуск минималистичной системы автоматизированного проектирования CadZinho 0.3.0, предоставляющей инструменты для создания простых двухмерных технических чертежей. Код написан на языке Си с дополнениями на Lua и распространяется под лицензией MIT. Вывод формируется при помощи библиотеки SDL 2.0 и API OpenGL 3.2. Сборки подготовлены для Linux, Windows и macOS.

Программа поддерживает такие примитивы для рисования, как линии, полигональные сетки, круги, дуги, эллипсы, текст, штриховку, сплайны, вставку блоков, атрибуты, ломанные линии и расстановка размеров. Поддерживается работа с файлами в формате DXF и SVG. Результат может экспортироваться в формате PDF.

В новой версии проведена доработка интерфейса пользователя. Добавлен движок для локализации. Предложен порт для сборки браузерных версий, собираемых при помощи Emscripten.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍1
Легковесный http-сервер lighttpd 1.4.70 пытается сочетать высокую производительность, безопасность, соответствие стандартам и гибкость настройки. Lighttpd пригоден для применения на высоконагруженных системах и нацелен на низкое потребление памяти и ресурсов CPU.

Основные изменения:
- В mod_cgi ускорен запуск CGI-скриптов.
- Обеспечена экспериментальная поддержка сборки для платформы Windows.
- Проведена подготовка к выносу кода с реализацией HTTP/2 из основной сервера в отдельный модуль mod_h2, который можно отключить, если нет необходимости в поддержке HTTP/2.
- В режиме прокси для HTTP/2 реализована возможность обработки запросов нескольких клиентов в рамках одного соединения к между сервером и прокси (mod_extforward, mod_maxminddb).

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🌚3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28
Разработчики KDE изменят некоторые настройки по умолчанию в грядущем выпуске KDE Plasma 6:
📌 По умолчанию будет использоваться сеанс, использующий протокол Wayland, а работа с использованием X11 будет переведена в разряд опций. При желании пользователи и дистрибутивы смогут вернуться к использованию сеанса на базе X11, но Wayland будет преподноситься как официально рекомендованный протокол.
📌 По умолчанию будет задействован плавающий режим показа панели, при котором имеются видимые отступы между панелью и границами экрана, придающие пользовательскому окружению самобытный вид.
📌 Для открытия файлов и каталогов по умолчанию будет требоваться двойной щелчок мышью, а не одинарный как было раньше, что упростит адаптацию в новом окружении пользователей из других систем.
И другие изменения.

Ключевым изменением в KDE 6 является переход на Qt 6 и поставка обновлённого базового набора библиотек и runtime-компонентов KDE Frameworks 6, формирующего программный стек KDE. В KDE Frameworks 6 проводится большая переработка API, например, планируется предоставить новый API для работы с уведомлениями, упростить использование возможностей библиотек в окружениях без виджетов, переработать API KDeclarative, пересмотреть разделение классов API и runtime-сервисов для снижения числа зависимостей при использовании API.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍222
💡Создание файловой системы

Команда mkfs (make file system) чаще всего используется для создания файловой системы в разделе жёсткого диска.

Синтаксис:
mkfs [параметры] [-t <тип>] [параметры ФС] <устройство> [<размер>]

Вы можете увидеть список файловых систем, доступных для создания вашим дистрибутивом Linux. Для этого следует набрать в терминале команду и дважды нажать клавишу Tab.

➡️Выбор файловой системы
Самой популярная файловая система Linux — Ext4. Она проверена, надёжна и является стандартной для ряда дистрибутивов. Ext4 позволяет уменьшить фрагментацию файлов и работать с очень большими дисками, разделами и файлами.

Создание файловой системы BFS вряд когда-либо потребуется, так как она является загрузочной и создаётся при установке Linux.

Системы MSDOS и FAT являются устаревшими и мало кому-нибудь нужны.

Система VFAT обычно используется на внешних носителях: флеш-накопителях, картах памяти.

Файловая система NTFS может потребоваться тем пользователям, которые хотят получить совместимость с операционной системой Windows.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62
Please open Telegram to view this post
VIEW IN TELEGRAM
😁30🌚3
Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 8.8. С момента выпуска версии 8.7 было закрыто 18 отчётов об ошибках и внесено 253 изменения. 🍷

➡️Изменения:
- Реализована начальная поддержка загрузки модулей ARM64EC (ARM64 Emulation Compatible, применяется для упрощение портирования на системы ARM64 приложений, изначально написанных для архитектуры x86_64 через предоставление возможности выполнения в окружении ARM64 отдельных модулей с кодом x86_64 при помощи эмулятора).
- В PostScript-драйвере проведена дополнительная работа по обеспечению полной поддержки формата исполняемых файлов PE (Portable Executable).
- Продолжена реструктуризация кода для поддержки IME (Input Method Editors).
- Закрыты отчёты об ошибках, связанные с работой игры Devil May Cry.
- Закрыты отчёты об ошибках, связанные с работой приложений: Captvty, Freemake Video Converter 4.1, Net64+ Client 2.x, Playstation Now 11.x, MathType, ACAT Phrase, Wavelab 6.1, Notepad3.
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍5
Выпуск системы инициализации GNU Shepherd 0.10

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

- Добавлены новые промежуточные состояния сервисов - "starting" и "stopping", отображаемые при выполнении команды "herd status" и определяющие нахождение сервиса в процессе запуска или остановки
- Добавлены новые промежуточные состояния сервисов - "starting" и "stopping", отображаемые при выполнении команды "herd status" и определяющие нахождение сервиса в процессе запуска или остановки
- Обеспечено распараллеливание запуска зависимостей и сервисов, запускаемых в режиме "start-in-the-background".
И другие изменения.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍5
В рамках ранее объявленного сокращения 4% персонала, компания Red Hat упразднила должность Fedora Program Manager (исполнительный директор проекта Fedora) и уволила Бена Коттона, ранее занимавшего данный пост. Мотивы сокращения должности не сообщаются.

В должностные обязанности Fedora Program Manager входило планирование подготовки релизов Fedora Linux, отслеживание изменений в процессе разработки дистрибутива, координация работы над релизами, управление выборами в управляющий совет и технический комитет (FESCo), консультирование по управлению проектами Fedora, формирование отчётов о состоянии разработки для сообщества, расстановка приоритетов при исправлении ошибок, принятие решений об удалении неактивных пакетов.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔9🤯7😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35
Please open Telegram to view this post
VIEW IN TELEGRAM
😁35👍3🔥3
👩‍💻 Разработчики дистрибутива Arch Linux предупредили о проведении с 19 по 21 мая работ по переводу инфраструктуры для разработки пакетов с Subversion на Git и GitLab. В дни миграции будет приостановлена публикация обновлений пакетов в репозиториях и ограничен доступ к первичным зеркалам при помощи rsync и HTTP. После завершения миграции доступ к SVN-репозиториям будет закрыт, а зеркало на базе svn2git прекратит обновляться.

Кроме того, в отмеченный период будет проведена реструктуризация репозиториев: репозиторий "testing" будет разделён на отдельные репозитории "core-testing" и "extra-testing", а репозиторий "staging" на "core-staging" и "extra-staging". Содержимое репозитория "community" будет перенесено в репозиторий "extra". После реструктуризации репозитории "testing", staging" и "community" будут оставлены пустыми. Для продолжения нормального обновления пакетов пользователям преобразованных репозиториев потребуется изменить настройки в pacman.conf, например, заменить упоминание "[testing]" на "[core-testing]" и "[extra-testing]".

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21😢4🤔2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥47😁20🌚4👍1
DietPi 8.17 предназначен для использования на одноплатных ПК на базе архитектур ARM и RISC-V, таких как Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid и VisionFive 2. Дистрибутив построен на пакетной базе Debian и доступен в сборках для более, чем 50 плат.

DietPi также может применяться для создания компактных окружений для виртуальных машин и обычных ПК на базе архитектуры x86_64. Сборки для плат отличаются компактностью (в среднем 130 МБ) и занимают меньше места на накопителе, по сравнению с Raspberry Pi OS и Armbian.

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

В новой версии обновлены сборки на базе репозиториев Debian 11 и Debian 12. В состав включены система управления умным домом openHAB, GameStream-клиент Moonlight и утилита резервного копирования Restic. Обеспечена полная поддержка платы NanoPi R6C, улучшена поддержка плат NanoPi R, ROCK Pi 4, Raspberry Pi и Quartz64.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Компиляция LFS на телефоне

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22😎7
Раскрыты сведения о неисправленной уязвимости (CVE-2023-2156) в ядре Linux, позволяющей остановить работу системы через отправку специально оформленных пакетов IPv6 (packet-of-death). Проблема проявляется только при включении поддержки протокола RPL, который в дистрибутивах по умолчанию отключён и применяется, главным образом, на встраиваемых устройствах, работающих в беспроводных сетях с большой потерей пакетов.

Уязвимость вызвана некорректной обработкой внешних данных в коде разбора протокола RPL, которая приводит к срабатыванию assert-сбоя и переходу ядра в состояние panic.

➡️Примечательно, что разработчики ядра были уведомлены об уязвимости ещё в январе 2022 года и за прошедшие 15 месяцев три раза попытались устранить проблему, выпустив патчи в сентябре 2022 , октябре 2022 и апреле 2023 года, но каждый раз исправлений оказывалось недостаточно и уязвимость удавалось воспроизвести.

Уязвимость до сих пор остаётся неисправленной. Пользователям рекомендуется проверить, что протокол RPL в их системах не используется, что можно сделать при помощи команды:
sysctl -a | grep -i rpl_seg_enabled

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯10
Please open Telegram to view this post
VIEW IN TELEGRAM
29😁24🌚1
как вы запоминаете такое количество команд unix? и запоминаете ли?
#предложка
🌚19👍41