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

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
3 команды Vim для быстрой навигации между скобками

▪️ %
(стрелка, указывает на положение курсора)
( пример )


Нажмите %:
( пример )
ㅤㅤㅤㅤ ↑

Нажмите % опять:
( пример )


% также находит следующий элемент в этой строке после курсора или под ним.

% работает не только с (), но и с:
• парами: () или [] или {}
• комментарий в стиле C: /* */.
• HTML-тег: <div></div>

▪️ [( и [{

[( перескакивает назад к (
[{ перескакивает назад к {

▪️ ][ и []
][: перескакивает вперёд к следующему } в первой колонке
[]: перескакивает назад к следующему } в первой колонке

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
19🤔5👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
38😁20👍9
Опубликована среда рабочего стола GNOME 46

• Добавлена функция глобального поиска, вызываемая при помощи клавиатурной комбинации Ctrl+Shift+F или через новую кнопку "Поиск" в файловом менеджере. Функция позволяет одновременно выполнять поиск в нескольких местах, заранее определённых в настройках.
• В файловом менеджере Nautilus (GNOME Files) проведён значительный рефакторинг кода и выполнена оптимизация производительности
• Значительно обновлён интерфейс "Online Accounts", предназначенный для управления подключением к внешним сервисам. Добавлена поддержка подключения к Microsoft OneDrive и настройки учётной записи к Microsoft 365.
• Добавлена настройка, позволяющая удалённо подключаться к рабочему столу при помощи протокола RDP и использовать внешнюю систему как полноценную рабочую станцию.
• Добавлены новые клавиатурные комбинации для запуска приложений.
И другие изменения.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
34👍8😁73
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3317🤔8😢1
СУБД Redis переходит на проприетарную лицензию

Компания Redis Ltd объявила об изменении лицензии на СУБД Redis, относящейся к классу NoSQL-систем. Начиная с выпуска Redis 7.4 код проекта будет распространяться под двумя проприетарными лицензиями RSALv2 (Redis Source Available License v2) и SSPLv1 (Server Side Public License v1), вместо ранее применявшейся лицензии BSD. Ранее под проприетарной лицензией поставлялся только код дополнительных модулей, в которых предлагались расширенные возможности для корпоративных пользователей.

Смена лицензии позволит интегрировать в основной состав будущих версий СУБД Redis проприетарные модули c реализацией расширенных типов и движков обработки данных, до этого предлагавшихся только в составе продукта Redis Stack.

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

🥸 Разработчики проекта Fedora уже начали обсуждение удаления пакетов c Redis из репозиториев дистрибутива или его замены на свободных форк, который, как ожидается, будет сформирован представителями сообщества, недовольных сменой лицензии.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😢3711🤔3👍2🎉2
Please open Telegram to view this post
VIEW IN TELEGRAM
4017😁13👍1
Почему Windows работает медленнее Linux и других систем с открытым кодом

В далёком 2013 году один из разработчиков Microsoft детально объяснил, в чём главные технические проблемы при разработке ядра Windows NT. Спустя десять лет Windows 10/11 работает на том же ядре, а многие старые проблемы так и остались нерешёнными.

Хотя в ряде задач Windows превосходит Linux, но в большинстве тестов она действительно медленнее. По словам разработчика, это отставание усугубляется, а причина «социальная». Суть в том, как организован процесс разработки, внесения изменений в ОС. Если в мире опенсорса это открытый процесс, который несёт пользу и улучшает систему, то в мире корпоративного ПО зачастую изменения вносятся по причинам эгоизма, желания продвижения по карьерной лестнице, славы и т. д. Всё это ведёт к деградации продукта. Подробнее в статье.

«В Microsoft нет никакой формальной или неформальной программы системного улучшения производительности. Начиная с Windows XP SP3 компания начала заботиться о безопасности, потому что она стала представлять собой экзистенциальную угрозу для бизнеса. Но низкая производительность не является такой угрозой».


Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
55👍17😁132
Инцидент с темой оформления KDE, удаляющей пользовательские файлы

Проект KDE рекомендовал воздержаться от установки неофициальных глобальных тем оформления и виджетов к KDE. Связано это с инцидентом с удалением всех личных файлов у пользователя, установившего тему оформления Grey Layout из каталога KDE Store. Она насчитывает 4000 загрузок. Предполагается, что инцидент вызван не злым умыслом, а ошибкой, связанной с небезопасным использованием команды "rm -rf".

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

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁24🤔10😢82
22 марта NetBSD исполнился 31 год 🎉

31 год назад Крис Деметриу (Chris Demetriou) совершил первый коммит, который ознаменовал создание репозитория проекта и ответвления от кодовой базы 386BSD 0.1. Первый релиз вышел спустя несколько недель - 19 апреля.

Среди мотивов создания новой ОС упоминалось расхождение взглядов с разработчиками 386BSD, выразившееся в желании перейти к более открытой модели разработки, объединить в работающем продукте накопившиеся в сообществе внешние патчи и интегрировать в систему отдельно развиваемую коллекцию сетевых приложений. Впоследствии цели проекта NetBSD сконцентрировались на обеспечении высокой стабильности и переносимости кода.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉259👍7
Red Hat представил Nova, драйвер для GPU NVIDIA, написанный на языке Rust

Red Hat начала работу над проектом Nova, развивающим новый открытый драйвер для GPU NVIDIA, в которых операции инициализации и управления GPU вынесены в прошивку и выполняются отдельным микроконтроллером GSP (GPU System Processor). Новый драйвер оформлен в виде модуля для ядра Linux и использует подсистему DRM (Direct Rendering Manager). Проект позиционируется как продолжение развития драйвера Nouveau для GPU с GSP-прошивками, используемыми начиная с серии NVIDIA GeForce RTX 2000 на базе микроархитектуры Turing, и в долгосрочной перспективе может заменить Nouveau.

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

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
21👍18
Как избежать случайного закрытия или перезагрузки в Linux?

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

Установка
# apt install molly-guard

Теперь попробуйте выключить или перезагрузить удаленную систему или VPS через SSH:

$ sudo poweroff
W: molly-guard: SSH session detected!
Please type in hostname of the machine to poweroff: ^C
Good thing I asked; I won't poweroff destroyer ...

Molly-guard запрашивает имя хоста

📚@IT_obrazovach
👍1976
▪️ Состоялся выпуск Wine 9.5. С момента выпуска 9.4 было закрыто 27 отчётов об ошибках и внесено 264 изменения.

▪️ Одновременно сформирован выпуск проекта Wine Staging 9.5, предоставляющего расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока непригодные для принятия в основную ветку Wine.

▪️ Valve опубликовала 16 бета-выпуск пакета Proton 9.0. В новой ветке Proton выполнена синхронизация с выпуском Wine 9.0. Из Proton в upstream перенесены накопившиеся специфичные патчи, которые теперь входят в основной состав Wine.

▪️ Кроме того, состоялся выпуск GE-Proton 9-2, в рамках которого энтузиастами формируются независимые от компании Valve расширенные сборки пакета для запуска Windows-приложений Proton. В Proton GE 9-2 перенесены изменения из свежих кодовых баз wine 9, proton 9, steamclient, vkd3d-proton, dxvk-nvapi и dxvk. Решена проблема с воспроизведением файлов в формате wmv.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22
Please open Telegram to view this post
VIEW IN TELEGRAM
59😁21
Инструменты, которые можно использовать для определения производительности Linux

Наиболее распространенные: top, htop, iostat, vmstat, sar, netstat, tcpdump, strace, lsof и, perf

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
23👍13
Microsoft по умолчанию включила DNS-туннелирование в новой версии подсистемы Windows для Linux (WSL) 2.2.1 🖥

DNS-туннелирование предназначено для решения ситуаций, когда некоторые пользователи WSL не могут получить доступ к Интернету из-за того, что сетевой пакет для DNS, отправляемый виртуальной машиной на хост Windows, блокируется либо из-за настроек брандмауэра, VPN, либо других сетевых сценариев. При включённом DNS-туннелировании опция виртуализации используется для прямой связи с Windows и, таким образом, позволяет отказаться от сетевых пакетов, отправляемых на хост. Этот процесс обеспечивает более стабильную и надёжную работу сети в WSL.

Microsoft также интегрировала DNS-туннелирование с поддержкой Docker, встроенной в Linux.

Типичный 🥸 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2287😁3🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
92😁138👍3