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

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚37😁32👍8
Во FreeBSD выявлена уязвимость (CVE-2023-4809) в коде пакетного фильтра pf, позволяющая обойти заданные для IPv6 правила блокировки через манипуляцию с фрагментированными пакетами IPv6. Проблема проявляется при использовании pf для фильтрации трафика IPv6 при включённом режиме пересборки фрагментированных пакетов ("scrub fragment reassemble").

Атакующий может обойти правила pf, отправляя специально оформленные некорректные IPv6-пакеты, вопреки требованиям спецификации содержащие несколько расширенных заголовков с данными фрагментации.

Уязвимость устранена в обновлениях FreeBSD 13.2-RELEASE-p3 и 12.4-RELEASE-p5.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🤔6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33🌚31😢3👍2
Доступен двухпанельный файловый менеджер Double Commander 1.1, пытающийся повторить функциональность Total Commander и обеспечить совместимость с его плагинами. Как и раньше уровень качества кодовой базы оценивается как бета-версия. Предлагается три варианта интерфейса пользователя - на базе GTK2, Qt5 и Qt6. Код написан на языке Pascal и распространяется под лицензией GPLv2.

Из особенностей Double Commander можно отметить выполнение всех операций в фоновом режиме, поддержку переименования группы файлов по маске, интерфейс на базе вкладок, двухпанельный режим с вертикальным или горизонтальным размещением панелей, встроенный текстовый редактор с подсветкой синтаксиса, работа с архивами как с виртуальными директориями, расширенные средства поиска, настраиваемая панель, поддержка плагинов Total Commander в форматах WCX, WDX и WLX, функция ведения лога файловых операций.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔13👍11😁3
и звук бубна, конечно же

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁78💯5
Началось бета-тестирование FreeBSD 14

Выпуск FreeBSD 14.0-BETA1 доступен для архитектур i386, amd64, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 и riscv64. Ветка FreeBSD 14 станет последней с поддержкой 32-разрядных платформ.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21😢84🥰1
#Памятка Cron для сисадминов

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍273🌚2
Asahi Linux переходит на использование инсталлятора Calamares

Объявлено о переводе редакций дистрибутива Asahi Linux, основанных на Fedora и Arch Linux, на использование инсталлятора Calamares, не зависящего от конкретных дистрибутивов Linux и применяющего библиотеку Qt для создания интерфейса пользователя.

Применение Calamares позволит унифицировать интерфейс установки редакций на основе Fedora и Arch Linux, и даст возможность полностью прекратить использование X-сервера и утилиты setxkbmap в сборках дистрибутива на базе пакетов Fedora и оболочки KDE, ограничившись поддержкой только протокола Wayland.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30
Please open Telegram to view this post
VIEW IN TELEGRAM
😁82👍123🔥1🥰1
Доступен выпуск проекта RustPython 0.3, развивающего интерпретатор языка программирования Python, написанный на языке Rust и нацеленный на обеспечение совместимости с CPython 3.11 и более новыми выпусками. Код распространяется под лицензией MIT.

На текущей стадии развития заявлено о полной поддержке синтаксиса Python, но отсутствии поддержки некоторых модулей из стандартной библиотеки Python (в основном пока не поддерживаются модули с кодом на Си, которые постепенно переводятся на Rust или чистый Python).

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4
💡 Алфавит основных команд Linux

F
fdisk - утилита для работы с дисками.

fg - предназначена для перевода фоновой задачи в обычный режим.

file - предоставляет различную информацию о файле в Linux.

find - может использоваться для поиска файлов на основе их имени, типа, времени модификации и многого другого. Объедините его с такими командами, как exec или xargs, и у вас под рукой будет мощный инструмент для поиска и изменения файлов.

findmnt - используется для проверки того, подключена ли файловая система.

fio - позволяет выполнять нагрузочное тестирование дисковой подсистемы.

fmt и fold - используются для форматирования текста таким образом, чтобы строки помещались в доступном пространстве на целевом устройстве.

free - позволяет узнать подробную информацию о доступности памяти в системе.

fsck - помогает справиться с потенциально поврежденной файловой системой. Эта утилита используется для проверки и восстановления файловой системы.

Что бы сюда добавили?

Linux / Линукс 🥸 #alphabet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19😁2
За две недели загружено более 1.5 млн копий LibreOffice 7.6 – согласно статистике The Document Foundation

Если рассматривать конкурирующий проект Apache OpenOffice, то опубликованный в феврале выпуск Apache OpenOffice 4.1.14 был загружен за первые две недели 791 тысяч раз, а за месяц 1.85 млн раз, несмотря на нахождение проекта в глубокой стагнации.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
25👍5
Два приема, которые упрощают использование командной строки Linux 🧘

Допустим, вы знаете, что есть команда, которую вам нужно запустить, но не можете вспомнить ее название.

1. откройте окно терминала.
2. введите sys и нажмите Tab.
3. вы увидите все команды в системе, которые начинаются с sys.
4. просматривайте список, пока не найдете нужную команду.

Плюс в том, что не нужно вводить всю команду целиком. Например, искомой командой была systemctl. Можно ввести systemc, нажать Tab, и остальная часть команды будет заполнена автоматически 🪄

Этот прием работает лучше, если существует не так много команд, начинающихся с system (ведь чтобы заставить это работать для systemctl, вам нужно ввести все, кроме последних двух букв). Например, если вы используете Samba, вы могли бы ввести smbc и нажать Tab, чтобы выполнить всю команду smbcontrol.

▪️Как использовать историю команд
Если последняя введенная вами команда была сложная, то возможно, вам не захочется вводить ее снова. Чтобы избежать этого, откройте окно терминала и нажмите стрелку вверх на клавиатуре 👆 Вы должны увидеть последнюю запущенную команду. Продолжайте нажимать стрелку вверх на клавиатуре, и вы просмотрите всю сохраненную историю команд, которые вы ввели.

Когда вы найдете команду, которую хотите запустить, остановитесь на ней и нажмите Enter.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯17👍11🤔2🌚1😎1
Представлен первый значительный выпуск платформы Bun, предназначенной для обособленного выполнения приложений, написанных на языках JavaScript, JSX и TypeScript. Проект нацелен на использование в качестве прозрачной замены платформы Node.js, поддерживает используемые в Node.js механизмы работы с модулями и обработки зависимостей.

Особенностью Bun является очень высокая производительность. Например, в тестах на выполнение серверного приложения на базе фреймворка React применение Bun демонстрирует в два раза большую пропускную способность (число обработанных приложением HTTP-запросов в секунду), чем платформа Deno и в 4.7 раза, чем Node.js. В тесте на работу чат-сервера, использующего WebSocket, Bun обгоняет Deno в два раза, а Node.js - в 6 раз. В тесте загрузки больших таблиц из SQLite платформа Bun быстрее Deno в два раза, а Node.js - в 4 раза.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁72👍7💯6
Valve опубликовала выпуск VKD3D-Proton 2.10, ответвления от кодовой базы vkd3d, созданного для улучшения поддержки Direct3D 12 в пакете для запуска игр Proton. В VKD3D-Proton поддерживаются специфичные для Proton изменения, оптимизации и улучшения для более качественной работы Windows-игр на базе Direct3D 12, которые пока не приняты в основной состав vkd3d.

Среди прочих изменений в новой версии устранены проблемы, проявлявшиеся в движке Unreal Engine 5 и играх Star Wars Battlefront II, Ashes of Singularity, Xenia, Armored Core VI.
Улучшена совместимость с играми Age of Wonders 4, Starfield, Halo Infinite, Street Fighter 6, Armored Core VI, Resident Evil 4, Monster Hunter Rise.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍3
openSUSE разрабатывает новый дистрибутив openSUSE Slowroll. Он создан на основе openSUSE Tumbleweed, но отличается применением более медленного непрерывного цикла обновления версий программ (rolling-обновления). Предполагается, что новые версии openSUSE Slowroll будут формироваться раз в один или два месяца, с промежуточной постоянной публикацией обновлений пакетов с исправлением ошибок и уязвимостей.

👉 Дистрибутив openSUSE Slowroll был создан после подведения итогов опроса разработчиков и пользователей openSUSE о том, что делать с дистрибутивом openSUSE Leap в условиях перехода будущей ветки дистрибутива SUSE Linux Enterprise на платформу ALP (Adaptable Linux Platform).

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Please open Telegram to view this post
VIEW IN TELEGRAM
😁42👍5
🦊 Доступен корректирующий выпуск Firefox 117.0.1, в котором устранена уязвимость и исправлено несколько проблем. Отчёт с информацией об уязвимости пока не открывается, но внесённые в код исправления свидетельствуют о том, что устранена критическая уязвимость (CVE-2023-4863) в библиотеке libwebp, позволяющая выполнить код при обработке специально оформленных изображений в формате WebP.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
💡 Инструменты и сервисы для мониторинга серверов Linux

▪️ Glances
Это кроссплатформенный инструмент мониторинга системы, написанный на Python. Он также может работать в режиме клиент/сервер с удаленным мониторингом через терминал, веб-интерфейс или API. Статистику также можно экспортировать в файлы или внешние базы данных времени / значений.

▪️ pydash
Pydash - это небольшая веб-панель мониторинга, полезная для серверов Linux, разработанных на Python и Django + Chart.js . Он использует библиотеки Python, доступные в основном дистрибутиве Python, имея небольшой список зависимостей без необходимости установки большого количества пакетов или библиотек.

▪️ Monitorix
Изначально Monitorix был разработан для мониторинга систем Red Hat, Fedora и CentOS Linux, но сегодня он работает в различных дистрибутивах GNU/Linux и даже в других UNIX-системах, таких как FreeBSD, OpenBSD и NetBSD.

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

▪️ Nixstats
Nixstats - это мощная и простая в использовании платформа мониторинга для отслеживания производительности сервера и времени безотказной работы веб-сайта. Это не требует сложных настроек, и вы можете приступить к работе в течение нескольких минут с помощью однострочной команды для установки агента мониторинга на все ваши серверы.

▪️ Cacti
Cacti - это надежная и расширяемая платформа оперативного мониторинга и управления неисправностями с открытым исходным кодом и комплексным решением для построения сетевых графиков, предназначенная для использования возможностей хранилища данных RRDTool и построения графиков для данных временных рядов.

Linux / Линукс 🥸 #monitoring
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11😁2