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

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Доступен выпуск проекта 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
предложка

"Я ищу бесплатные инструменты для проверки сети на безопасность (на свежие уязвимости). Проверки нужно делать регулярно внутри сети, мб еще дополнительно снаружи. Можете опубликовать? 🤔"
👍82
Хакеры 3 года атаковали неопытных пользователей GNU/Linux

«Лаборатория Касперского» обнаружила бэкдор, замаскированный под установщик ПО для GNU/Linux под названием Free Download Manager. 👉 При этом оригинальный Free Download Manager — легитимная утилита, с официальным сайтом.

Вредоносная кампания длилась более трех лет. Жертвы заражались при попытке загрузить софт именно с официального сайта (который, как оказалось, был скомротетирован). Если жертва открывала легитимный сайт Free Download Manager, а затем нажимала кнопку загрузки программы для Linux, то в некоторых случаях ее перенаправляло на вредоносный URL-адрес, с которого скачивалась вредоносная версия, выпущенная в 2020 году.

Вредоносная версия ПО устанавливала бэкдор на устройство жертвы, позволяя злоумышленникам получить полный доступ к устройству. Кибератаки были зафиксированы в Бразилии, Китае, Саудовской Аравии и России.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚25😁13😢2🤔1
💡 Алфавит основных команд Linux

G
gcc - предназначена для компиляции с помощью компилятора GCC кода на языке C.

gedit - текстовый редактор файлов.

glances - инструмент для мониторинга из командной строки.

gparted - программа для создания, изменения и удаления дисковых разделов.

grep - используется для поиска шаблонов внутри содержимого файла.

groupadd - создает новые группы.

groupdel - используется для удаления существующей группы.

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

groups - команда поможет найти группы, к которым принадлежит пользователь Linux.

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

Linux / Линукс 🥸 #alphabet
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11😁4
Выпуск SysLinuxOS 12.1, дистрибутива для системных администраторов

SysLinuxOS построен на пакетной базе Debian 12 и нацелен на предоставление загрузочного live-окружения, оптимизированного для системных интеграторов и администраторов.

В новом выпуске ядро Linux обновлено до версии 6.4. В состав включён VMware Player 17. Заменены некоторые системные пиктограммы. Проведена подготовка для интеграции с новыми собственными репозиториями. В загрузчике GRUB возвращено определение других установленных операционных систем через пакет os-prober, который был отключён в Debian 12.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🤯2
Священная стена Linux на работе. Они наблюдают за нами, пока мы сражаемся с грехами Microsoft

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁58🔥5👍1😍1
Опубликован план перехода на использование пользовательского окружения KDE Plasma 6 в весеннем выпуске Fedora 40. Переход позволит полностью прекратить поддержку сеанса на основе протокола X11, оставив только возможность использования Wayland. Поддержка запуска X11-приложений в сеансе на основе Wayland будет предоставлена при помощи DDX-сервера XWayland. Предложение пока не рассмотрено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🌚6😁3😍3