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

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Как установить 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
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 / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
38👍11🎉7👎2
Выпуск дистрибутива SystemRescue 11.0, специализированного Live-дистрибутива на основе Arch Linux, предназначенного для восстановления системы после сбоя. В качестве графического окружения используется Xfce. Размер iso-образа - 853 МБ (amd64).

Изменения в новой версии:
▪️ Ядро Linux обновлено до ветки 6.6.
▪️ В файл конфигурации добавлен параметр ssh_known_hosts для указания открытых ключей, заслуживающих доверия хостов для SSH.
▪️ Обновлена конфигурация пользовательской оболочки Xfce (включён хранитель экрана, добавлен апплет контроля заряда аккумулятора).
▪️ Добавлен пакет sleuthkit для инспектирования образов ФС.
И другие изменения.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24
6 способов очистки терминала в 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
👍227
Please open Telegram to view this post
VIEW IN TELEGRAM
41
Уязвимость в 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 / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
863
Наоборот это теперь единственное, что я знаю о Vim

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁85103👍3🤔1