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

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Открыт редактор Zed, поддерживающий совместное написание кода

Открыты исходные тексты многопользовательского редактора кода Zed, развиваемого под руководством автора проекта Atom (основа VS Code). Из платформ пока поддерживается только macOS (в разработке поддержка Linux, Windows и Web).

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

Высокая производительность Zed достигается благодаря активному использованию многопоточности с задействованием всех доступных ядер CPU, а также выполнению растеризации окон на стороне GPU. В проведённых тестах время реакции на нажатие клавиши в Zed оценивается в 58 мс, для сравнения в Sublime Text 4 этот показатель равен 75 мс, в CLion - 83 мс, а в VS Code - 97 мс. Время запуска Zed оценено в 338 мс, Sublime Text 4 - 381 мс, VS Code - 1444 мс, CLion - 3001 мс. Потребление памяти Zed составило 257 МБ, Sublime Text 4 - 219 МБ, VS Code - 556 МБ, CLion - 1536 МБ.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
27👍8
Диагональное размещение информации на экране

На системах с X-сервером при помощи утилиты xrandr можно организовать размещение информации на экране монитора, установленного не только горизонтально или вертикально, но и под произвольным углом.

▪️ Например, можно повернуть монитор на 45 градусов:
xrandr --output HDMI-3 --transform 0.707106781186548,-0.707106781186548,0,0.707106781186548,0.707106781186548,0,0,0,1


▪️ или 22 градуса:
xrandr --output HDMI-3 --transform 0.927183854566787,-0.374606593415912,0,0.374606593415912,0.927183854566787,0,0,0,1


Указываемые в параметре "--transform" значения рассчитываются по формуле
"cos(x),-sin(x),shift_left,sin(x),cos(x),shift_up,0,0,1", в которой "x" - необходимый угол поворота.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
33👍14111
Please open Telegram to view this post
VIEW IN TELEGRAM
72👍8😁3
Выпуск дистрибутива Radix cross Linux 1.9.367

Версия Radix cross Linux 1.9.367 подготовлена для устройств на базе архитектуры ARM/ARM64, RISC-V и x86/x86_64. Дистрибутив построен с использованием собственной системы сборки Radix. pro, упрощающей формирование дистрибутивов для встраиваемых систем.

В новой версии в состав дистрибутива включены пакеты с MPlayer, VLC, MiniDLNA, Transmission (Qt & HTTP-server), Rdesktop, FreeRDP и GIMP (2.99.16), которые позволяют применять пользовательское окружение дистрибутива не только как рабочее место программиста, но и как место отдыха в домашней сети. Подготовлены загрузочные образы для устройств Repka pi3, Orange pi5, Leez-p710, Платы TF307 v4 на базе Baikal M1000, VisionFive2, EBOX-3350dx2, а также для систем i686 и x86_64. Возможно создание сборок, работающих в Live-режиме.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
103👍1
Опубликованы корректирующие обновления GitLab 16.8.1, 16.7.4, 16.6.6 и 16.5.8, в которых устранены 5 уязвимостей. Одной из проблем (CVE-2024-0402) присвоен критический уровень опасности. Уязвимость позволяет аутентифицированному пользователю записать файлы в любой каталог на сервере, насколько это позволяют права доступа, под которыми выполняется web-интерфейс GitLab. Детальную информацию об уязвимости планируют раскрыть через 30 дней после публикации исправления.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Plasma 6 доступна в тестовом издании KDE Neon

Предварительная версия Plasma 6.0 теперь предлагается не только в нестабильном, но и в тестовом канале обновлений Neon — пользователи получат её автоматически с обновлением системы.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🎉7
Как установить Arch Linux (без потери психического здоровья)

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6920👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁66873
Каталог приложений Flathub преодолел рубеж в 1 млн пользователей

Flathub позиционируется как независимая от отдельных поставщиков площадка для распространения пакетов в формате Flatpak. В каталоге представлено более 2400 приложений, из которых более 850 получили статус верифицированных, т.е. сопровождаемых изначальными авторами. Общее число загрузок пакетов оценено в 1.6 миллиарда.

При подсчёте активных пользователей вместо сбора метрик с систем пользователей использовался анализ статистики, доступной только на стороне инфраструктуры Flathub. Для прогнозирования числа активных пользователей использовалась привязка к числу установок runtime-наборов, предоставляющих типовое окружения для изолированного запуска приложений. В частности, для определения числа активных установок было оценено число загрузок runtime с компонентами FreeDesktop и его обновлений до последней версии.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
26👍7👎4🎉4
Выпуск Wine 9.1

▪️ Улучшена поддержка методов ввода. Улучшена реализация функции SendInput(), добавлена функция XInputGetCapabilitiesEx, полностью переписана функция XInputGetCapabilities.
▪️ Улучшена поддержка протокола обмена ключами Диффи-Хеллмана (DH). Добавлена возможность настройки и получения параметров DH. Реализованы обработчики для создания пар из открытого и закрытого ключей.
▪️ Улучшено определение клавиатур с раскладкой Dvorak.
И другие изменения.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2175
JShielder

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

JSHielder автоматизирует процесс установки всех необходимых пакетов для размещения веб-приложения и защиты Linux-сервера при минимальном взаимодействии с пользователем.

📌 https://github.com/Jsitech/JShielder

#Bash
Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
14
Please open Telegram to view this post
VIEW IN TELEGRAM
54😁35👍53
План развития оболочки рабочего стола Budgie в 2024 году

Основное внимание в 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
Linux shell commands

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
408
Первый выпуск композитного сервера Niri, использующего Wayland

Опубликован первый выпуск композитного сервера 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
😁6616👍4