Linux / Линукс
12.9K subscribers
6.51K photos
187 videos
27 files
6.8K links
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Настраиваю сервер и застрял на этом вопросе. Один из вариантов названия - SamsungSmartFridge
👍22😁7
Подготовлен новый дистрибутив Static Linux, основанный Alpine Linux, musl libc и BusyBox, и примечательный поставкой в виде образа, работающего из оперативной памяти и загружаемого напрямую из UEFI. В образ входят оконный менеджер JWM, Firefox, Transmission, утилиты для восстановления данных ddrescue, testdisk, photorec. На данный момент статически собрано 210 пакетов, но в будущем их число планируют увеличить.

Ядро и корневая файловая система упакованы в единый файл для запуска на системах с загрузкой через UEFI (Secure Boot не поддерживается). Для установки достаточно загрузить файл bootx64.efi (222 МБ) и разместить его на отформатированный в FAT32 диск в директории X:/efi/boot/bootx64.efi. Дополнительно подготовлена версия с графическим окружением на базе Wayland (156 МБ), в которой задействованы ядро Linux 6.0.3, labwc, yambar, weston-terminal, mpv, обеспечена работа libinput без udev.
🔥21👍3
Выпуск engge2, открытого движка для игры Thimbleweed Park

Опубликован выпуск открытого игрового движка engge2 2.0, который можно использовать вместо проприетарного движка для прохождения квеста Thimbleweed Park. Для работы требуются файлы с игровыми ресурсами, входящие в оригинальную поставку Thimbleweed Park. Код движка написан на языках Lua и Nim, и распространяется под лицензией MIT.

Движок engge2 продолжает развитие проекта engge и отличается полным переписыванием с нуля и переходом на использование языков Lua и Nim. Версия 2.0 является первым выпуском проекта, номер 1.0 был пропущен для более явного отделения от старого движка, в котором использовался язык C++. Для работы с графикой в engge2 задействована библиотека SDL2 и пакет NimGL, графический интерфейс пользователя построен на фреймворке ImGui.
👍8👎1😢1
Ubuntu не Linux?
😢34😁30👍11🤡7🤔3
В коде ядра Linux присутствует грязный хак, изменяющий поведение для процессов, имя которых начинается на символ "X". На первый взгляд подобные исправления обычно применяются в руткитах для оставления скрытой лазейки в привязке к процессу. Однако разбор показал, что изменение было добавлено в 2019 году для временного устранения всплывшего нарушения совместимости с пространством пользователя.

Проблемы возникали при попытке использования механизма атомарного изменения видеорежима в применяемом в X. Org-сервере DDX-драйвере xf86-video-modesetting, чем и была обусловлена привязка к процессам, начинающимся на символ "X" (подразумевалось, что обходной манёвр применяется к процессу "Xorg"). Почти сразу проблема в X. Org была устранена (использование атомарного API было отключено по умолчанию), но из ядра временное исправление убрать забыли.
🤔26
This media is not supported in your browser
VIEW IN TELEGRAM
Алгоритм любви NO RANDOM DATES❤️ Устали от поисков второй половинки, бесконечных лайков, вечных "переписчиков", молчунов и никуда не ведущих знакомств в приложениях?

Команда разработчиков💻 и матчмейкеров💏, исследовав все существующие сайты знакомств и приложения и проанализировав их функции и пожелания участников, создала инновационный tech-dating сервис, подбирающий пару автоматически.

Здесь не нужно никого лайкать и ни с кем переписываться, специально обученные алгоритмы найдут пару за вас. А результатом станет реальное свидание в вашем городе!

Платформа на бета-тестировании, сейчас 100% бесплатно. Заполняйте анкету и срочно бегите звать холостых друзей по ссылке.
🤡19🌚3🤬2
GitHub опубликовал статистику за 2022 год

За 2022 год создано 85.7 млн новых репозиториев (за 2021 год - 61 млн, за 2020 - 60 млн), принято более 227 млн pull-запросов и закрыто 31 млн уведомлений о проблемах. Общее число репозиториев достигло отметки в 339 млн.
Аудитория GitHub за год выросла на 20.5 млн и достигла 94 млн (в 2021 году было 73 млн, 2020 - 56 млн, 2019 - 41 млн).
Наибольшее число новых разработчиков, подключились к GitHub из США, Индии (32.4%, относительно доли всех стран кроме США), Китая (15.6%), Бразилии (11.6%), России (7.3%), Индонезии (7.3%).
Самым популярным языком на GitHub остаётся JavaScript. Второе место занимает Python, третье - Java. Наблюдается спад популярности PHP+.
Из наиболее активно набирающих популярность языков называются: HCL (Hashicorp Configuration Language) - прирост проектов на 56.1%, Rust (50.5%), TypeScript (37.8%), Lua (34.2%), Go (28.3%), Shell (27.7%), Makefile (23.7%), C (23.5%), Kotlin (22.9%), Python (22.5%).
👍14😁4🤯2👎1
С момента выпуска версии 7.20 было закрыто 25 отчётов об ошибках и внесено 354 изменения.

- Библиотека OpenGL переведена на использование формата исполняемых файлов PE (Portable Executable) вместо ELF.
- Добавлена поддержка многоархитектурных сборок в формате PE.
- Проведена подготовка к поддержке запуска 32-разрядных программ, использующих графический API Vulkan, в 64-разрядном окружении.
- Предоставлена возможность импортирования библиотек без использования утилиты dlltool.
- Обновлены данные локалей.

Дополнительно можно отметить обновление проекта GE-Proton7, в рамках которого энтузиастами формируются независимые от компании Valve расширенные сборки пакета для запуска Windows-приложений Proton, отличающиеся более свежей версией Wine, задействованием FFmpeg в FAudio и включением дополнительных патчей, решающих проблемы в различных игровых приложениях.
👍104
Уязвимость в xterm, приводящая к выполнению кода при обработке определённых строк

В эмуляторе терминала xterm выявлена уязвимость (CVE-2022-45063), позволяющая добиться исполнения shell-команд при обработке в терминале определённых escape-последовательностей. Для атаки в простейшем случае достаточно вывести на экран содержимое специально оформленного файла, например, при помощи утилиты cat, или вставить строку из буфера обмена.

📌Проблема вызвана ошибкой при обработке escape-последовательности с кодом 50, применяемой для установки или получения параметров шрифта. Если запрошенный шрифт не существует, операция возвращает заданное в запросе имя шрифта. Напрямую управляющие символы вставить в имя нельзя, но возвращаемая строка может быть завершена последовательностью "^G", которая в zsh при активности режима редактирования строк в стиле vi приводит к выполнению операции раскрытия списка, что может использоваться для запуска команд без явного нажатия клавиши Enter.

Судя по списку изменений и заявлению выявившего проблему исследователя уязвимость устранена в выпуске xterm 375, но по другим сведениям уязвимость продолжает проявляться в xterm 375 из состава Arch Linux.
🤯8😱4👍3
Archcraft кастом 🌚
👍30👎17😱3🌚3
Почему так?
👍18👎1
#Памятка команд
👍27🤡5🔥31
Как использовать команды chmod и chown в Linux https://www.cyberciti.biz/faq/how-to-use-chmod-and-chown-command/
👏10👍2
- Рабочий стол Fedora Workstation обновлён до выпуска GNOME 43.
- Архитектура ARMv7, также известная как ARM32 или armhfp, переведена в разряд устаревших.
- Файлы, входящие в RPM-пакеты, снабжены цифровыми подписями, которые могут использоваться для проверки целостности и защиты от подмены файлов при помощи подсистемы ядра IMA (Integrity Measurement Architecture). Добавление подписей привело к увеличению размера RPM-пакетов на 1.1% и увеличению размера установленной системы на 0.3%.
-Официально обеспечена поддержка платы Raspberry Pi 4, включая поддержку аппаратного ускорения графики для GPU V3D.
- Предложены две новые официальные редакции: Fedora CoreOS (атомарно обновляемое окружение для запуска изолированных контейнеров) и Fedora Cloud Base (образы для создания виртуальных машин, запускаемых в публичных и частных облачных окружениях).
И другие изменения
9👍1🔥1🥰1🐳1
jfchmotfsdynfetch - самый минималистичный инструмент fetch
🤣32🥰7👍3🔥2🌚2
Состоялся релиз дистрибутива EuroLinux 8.7, подготовленного путём пересборки исходных текстов пакетов дистрибутива Red Hat Enterprise Linux 8.7 и полностью бинарно совместимого с ним. Изменения сводятся к ребрендингу и удалению специфичных для RHEL пакетов, в остальном дистрибутив полностью аналогичен RHEL 8.7. Дистрибутив в том числе может использоваться для замены ветки CentOS 8, сопровождение которой прекращено в конце 2021 года.

Сборки EuroLinux распространяются как по платной подписке, так и бесплатно. Отличия платной подписки сводятся к предоставлению услуг технической поддержки, доступу к файлам errata и возможности использования дополнительных пакетов, включающих средства для балансировки нагрузки, обеспечения высокой доступности и создания надёжных хранилищ.
Компания Canonical объявила о подготовке отдельных сборок Ubuntu Desktop (20.04 и 22.04), Ubuntu Server (20.04 и 22.04) и Ubuntu Core (20 и 22), поставляемых с ядром Linux 5.15 и специально оптимизированных для работы на SoC и устройствах интернета вещей (IoT) с процессорами Intel Core и Atom 10, 11 и 12 поколения (Alder Lake, Tiger Lake и Elkhart Lake). Сборки подготовлены и протестированы совместно с инженерами из компании Intel.
👍5
рабочая схема
👍53😁17🤣6🥰5😱1
В Bitbucket Server, пакете для развёртывания web-интерфейса для работы с git-репозиториями, выявлена критическая уязвимость (CVE-2022-43781), позволяющая удалённому атакующему добиться выполнения кода на сервере.

Уязвимость может быть эксплуатирована неутентифицированным пользователем, если на сервере разрешена самостоятельная регистрация. Эксплуатация также возможна аутентифицированным пользователем у которого есть права на изменение имени пользователя (т.е. есть полномочия ADMIN или SYS_ADMIN). Проблема вызвана возможностью подстановки команд через переменные окружения.
😁7🤯1