Linux Academy
28.3K subscribers
626 photos
73 videos
5 files
553 links
Download Telegram
🖥 Представлен релиз специализированного дистрибутива Tails 6.9 (The Amnesic Incognito Live System), развиваемого в составе проекта Tor!

💡 Дистрибутив основан на пакетной базе Debian 12, поставляется с рабочим столом GNOME 43 и предназначен для анонимного выхода в сеть при помощи инструментария Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1 ГБ

🌟 В новой версии обновлены Tor Browser 14.0.1, инструментарий Tor 0.4.8.13 и почтовый клиент Thunderbird 115.16.0. Устранена проблема с автоматической установкой обновлений, приводившая к выводу ошибки о невозможности загрузить обновление

🔗 Подробнее: *клик*

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍129🔥6
🖥 Microsoft опубликовал дистрибутив Azure Linux 3.0.20241101!

💡 Компания Microsoft опубликовала обновление дистрибутива Azure Linux 3.0.20241101, продолжающее развитие сформированной в августе стабильной ветки 3.0. Дистрибутив развивается в качестве универсальной базовой платформы для Linux-окружений, используемых в облачной инфраструктуре, edge-системах и различных сервисах Microsoft. Наработки проекта распространяются под лицензией MIT.

🔍 Ключевые изменения:

🌟 Расширенная поддержка архитектур: ARM (FF-A), Intel (In-Field Scan).

🌟 Улучшенное ядро: GRUB2, обработка устройств ACPI, iptables с nftables.

🌟 Обновленные пакеты: Linux 6.6.57, Go 1.23, OpenIPMI, libpcap, vim, и др.

🌟 Повышенная безопасность: seccomp, шифрование, верификация пакетов, защита от атак.

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍155🗿4🔥3❤‍🔥1
😁87🤣475❤‍🔥5👍4💯3😈3🔥2😎2
🖥 Харальд Вельте выразил сожаление о том, во что превратилось Linux-сообщество!

🌟 Харальд Вельте, ветеран сообщества Linux и известный защитник свободного программного обеспечения, выразил глубокое разочарование по поводу недавних событий, связанных с удалением ряда разработчиков из списка мэйнтейнеров ядра Linux. Причиной удаления стала предполагаемая работа этих разработчиков в компаниях, попавших под санкции.

🌟 Вельте сравнил эту ситуацию с дискриминацией по национальному признаку и коллективной ответственностью, что напоминает темные страницы истории Германии. Он подчеркнул, что наказание должно следовать за конкретными действиями, а не за принадлежность к определенной группе или компании.

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

🌟 Вельте считает, что в сообществе Linux вклад каждого разработчика должен оцениваться по его заслугам, а не по месту работы. Он подчеркнул, что удаление разработчиков без веских индивидуальных причин подрывает принципы открытости и сотрудничества, которые лежат в основе проекта Linux.

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

🌟 Мнение Харальда Вельте отражает озабоченность многих членов сообщества Linux по поводу того, что политические и экономические соображения начинают оказывать все большее влияние на развитие этого важного открытого проекта

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥11💊87👎2😱2🤬1🙈1
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
Data Science: t.me/datascienceiot
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://t.me/gamedev

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
👍52🗿1
😁74🥰116👍1🔥1
📞 Небольшой курс по работе с редактором Nano!

💡 Nano — простой редактор для работы в терминале Linux. В этом курсе объясняются основные команды для открытия файлов, редактирования текста, сохранения и выхода из редактора, а также представлены горячие клавиши для таких действий, как поиск и замена текста. Редактор удобен для новичков благодаря простоте использования и подсказкам на экране

🔗 Ссылка: *клик*

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🤣83👎1🔥1
🖥 Релиз ядра Linux 6.12 с поддержкой Realtime-режима

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 6.12. Среди наиболее заметных изменений: возможность включения Realtime-режима, sched_ext для создания планировщиков CPU через eBPF, вывод QR-кода при аварийных состояниях, механизм Device Memory TCP, механизм резервирования ресурсов SCHED_DEADLINE server, улучшение планировщика задач EEVDF, модуль IPE для задания политик обеспечения целостности.

В новую версию принято 14607 исправлений от 2167 разработчиков, размер патча - 37 МБ (изменения затронули 13087 файлов, добавлено 507913 строк кода, удалено 234083 строк). В прошлом выпуске было 15130 исправлений от 2078 разработчиков, размер патча - 85 МБ (в ядре 6.10 патч был размером 41 МБ). Около 45% всех представленных в 6.12 изменений связаны с драйверами устройств, примерно 12% изменений имеют отношение к обновлению кода, специфичного для аппаратных архитектур, 13% связано с сетевым стеком, 6% - с файловыми системами и 3% c внутренними подсистемами ядра.

🔗 Релиз
🔗 Подробнее о новых функциях

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍187🤬4👎2🔥2💊2
EA прекращает поддержку Linux (и Steam Deck) для Apex Legends, чтобы пресечь читерство!

🌟 Самой большой проблемой для геймеров на Linux является античит-программное обеспечение на уровне ядра, такое как Easy Anti-Cheat , BattlEye и Vanguard , в которое разработчики игр не добавляют поддержку Linux, что приводит к банам или отказу игр запускаться.

💡 Apex Legends — популярная, динамичная, бесплатная игра в жанре battle royale, разработанная Respawn Entertainment, дочерней компанией EA. Недавно ее разработчики объявили , что впредь игроки на Linux и Steam Deck больше не смогут играть в эту игру .

🌟 По словам EA ( издателя игры ), они считают, что « открытость операционных систем Linux делает их привлекательными для читеров и разработчиков читов », и что обнаружить читы в Linux сложнее , поскольку во многих случаях читы Windows эмулируются в Linux, чтобы подорвать обнаружение/предотвращение.

🔍 «Взвесив » решение и сравнив количество легальных игроков на Linux/Steam Deck с «большим количеством игроков в Apex », они решили, что база игроков на Linux достаточно незначительна, чтобы ее можно было отсечь.

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
🤬35💊27👍95😁4🗿3😢1🤣1😐1💅1
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Разработчики проекта Debian Junior, занимающегося развитием возможностей для комфортной работы детей с дистрибутивом Debian GNU/Linux, объявили о формировании Live-сборок (3 ГБ), содержащих оптимизированное для детей пользовательское окружение и подборку программ, полезных и интересных для детей до 12 лет!

🌟 Предложенную Live-сборку планируют обновлять еженедельно. Изначально Debian Junior был нацелен на доработку штатного Debian и поддержание набора пакетов для детей.

💡 Пользовательское окружение сформировано на базе оконного менеджера IceWM, что позволяет использовать его даже на устаревших компьютерах с небольшим объёмом ОЗУ. В качестве файлового менеджера поставляется Thunar от проекта Xfce, для навигации в Web предложен Epiphany (GNOME Web), для обмена сообщениями - Dino-IM, для работы с электронной почтой - Evolution, для написания текстов - LibreOffice, для воспроизведения мультимедийного контента - VLC, для просмотра документов - Evince, для просмотра изображений - Eye of GNOME.

🌟 В состав также включены обучающие приложения, такие как GCompris (уроки для детей дошкольного и младшего школьного возраста), Stellarium (планетарий), kturtle (обучение программированию) и pySioGame (образовательные игры).

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍308🔥5
🎓 Бесплатная песочница для тестов с Linux, Docker и Kubernetes, Go.

Внутри более 28 песочниц, где любой желающий с аккаунт на GitHub, может экспериментировать с серверной стороной и облачными технологиями прямо в браузере (или из командной строки с помощью labctl).

👉 Ссылка

@linuxacademiya
17👍16🔥7💅1
🔥 Это — модель компьютера, на которой был разработан UNIX Кеном Томпсоном и Деннисом Ритчи! Сможете ли вы угадать, что это за компьютер?

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36👍128🐳1👻1
🔥 Курс: Основы ассемблера!

⭐️ Плейлист из 38 длинных обучающих видео по работе с ассемблером!

🔗 Ссылка: *клик*

#курс #asm

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30👍15👻432🌭1🆒1
👩‍💻 operating-system — учебный проект, иллюстрирующий основные концепции операционных систем!

🌟 В нем рассматриваются такие темы, как управление процессами, планирование задач, работа с памятью и файловыми системами. Проект написан с образовательной целью, чтобы продемонстрировать принципы работы ОС и помочь понять, как реализованы их основные механизмы.

🖥 Github

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥185👍3👻2
👣 LazyJournal (Проект нашего подписчика)

Это терминальный пользовательский интерфейс (TUI) для journalctl, логов файловой системе и контейнеров Docker для быстрого просмотра и фильтрации, написанный на языке Go с использованием библиотеки gocui.

— Простая установка, для запуска достаточно загрузить в систему один исполняемый файл без зависимостей.
— Проект вдохновлен работами Jesse Duffield, по этому интерфейс будет знаком всем тем, кто уже использует LazyDocker и LazyGit.
— Для всех журналов присутствует возможность динамической фильтрации вывода с поддержкой нечеткого поиска (поиск всех фраз, разделенных пробелом в любом месте строки) и регулярных выражений (в стиле fzf и grep), а также подсветкой найденных слов.
— Позволяет получить список всех доступных журналов юнитов из journalctl (используется для чтения логов из подсистемы systemd).
— Возможность просматривать все доступные лог-файлы из каталога /var/log с сортировкой по дате изменения (например, для Apache, Nginx или СУБД), включая доступ к архивным логам.
— Поддержка логов контейнеров Docker.
— Проект будет полезен в первую очередь для системных администраторов Linux, больше не нужно вручную искать журналы в системе и каждый раз вызывать grep.

В отличии от подобных решений, это универсальный инструмент сразу для нескольких источников логов, простой установкой и отсутствием настройки.
Из похожих аналогов, это Dozzle для чтения и фильтрации логов в веб браузере для контейнеров Docker, но требуется запуск контейнера и конфигурация для настройки удаленных машин или авторизации.

От себя: если честно, подобных аналогов я не нашел, т.к. сам по профессии Системный администратор, для меня это очень удобное решение. ELK/Graylog - решения другого класса с возможностью хранения.

📌 Если вы хотите поделиться своими разработками, пишите сюда.

git clone https://github.com/Lifailon/lazyjournal
cd lazyjournal/src

go mod tidy
go run main.go


🔗 GitHub

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍315🔥4
🖥 Uptime Kuma — это платформа для мониторинга состояния серверов и сервисов, предлагающая визуальные отчеты и уведомления о простоях и ошибках. Она поддерживает различные виды мониторинга, включая HTTP, TCP, и DNS, а также уведомления через Telegram, Discord и другие каналы. Интерфейс интуитивен и ориентирован на удобство использования, позволяя легко отслеживать статус работы сервисов.

🔐 Лицензия: MIT

🖥 Github

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍179🔥2