Linux Academy
28.1K subscribers
595 photos
63 videos
5 files
536 links
Admin - @workakkk


РКН: clck.ru/3FmvFv
Download Telegram
🖥 Clonezilla — open-source инструмент для клонирования дисков, работающий на ядре Linux 6.9

Clonezilla — это программа для создания образов/клонирования разделов и дисков, аналогичная True Image или Norton Ghost. Clonezilla помогает выполнять развертывание системы на голом железе, а также резервное копирование и восстановление.

Поставляется в 3 версиях: Clonezilla live, Clonezilla lite server и Clonezilla SE (серверная версия). Clonezilla live подходит для резервного копирования и восстановления одной машины. В то время как Clonezilla lite server или SE предназначена для массового развертывания, она может клонировать множество (40+) компьютеров одновременно. Clonezilla сохраняет и восстанавливает только используемые блоки на жестком диске, что повышает эффективность клонирования. На некоторых высокопроизводительных устройствах в 42-узловом кластере было зарегистрировано восстановление со скоростью 8 ГБ/мин.

🟡 Clonezilla Live

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥106
🌟 xxh — позволяет перенести свою любимую оболочку (xonsh, fish, zsh) куда угодно по ssh

pip install xxh-xxh

xxh — это инструмент для тех случаев, когда вы вынуждены использовать унылую оболочку bash вместо своей навороченной с удобными хоткеями и т.д., потому что не хотите заново всё это настраивать.

xxh позволяет перенести свою любимую оболочку всего в 2 шага:
— подключение по ssh
— команда вида xxh <ubuntu> +s <fish>

🖥 GitHub

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥85😡2🗿1
🎓 Архив открытых курсов прямо в телеграм!

Вот огромная база материалов, которая пополлняется каждый день!

>Python (96гб видео)
>C# (45гб курсов)
>Английский (101гб курсов)
>Java (23гб видео)
>PHP (43гб видео)
>Мобильная разработка (22гб курсов)
>Go ( 132гб видео)
>Rust (35 гб видео)
>SQL (43гб видео)
>MySQL (31гб видео)
>Другое (234гб видео)

Крутейший Архив на 20241Гб: Курсов, книг, шпаргалок, стаетй, лекция ресурсы — всё собрано в одном месте: @datacours
9👍7🔥2😡1
🖥 Выпуск Nobara 40, редакции Fedora

Опубликован выпуск дистрибутива Nobara 40, основанного на пакетной базе Fedora Linux 40 и включающего дополнительные исправления, решающие известные проблемы, проявляющиеся при потоковом вещании и выполнении задач, связанных с созданием контента. Для загрузки подготовлены девять установочных образов: официальный со стилизованным KDE, дополнительные с чистыми окружениями GNOME и KDE, Steam-HTPC для Steam Deck на базе KDE и Steam-Handheld для носимых устройств, а также отдельные сборки первых четырёх образов с проприетарными драйверами NVIDIA.

Целью проекта является предоставление сразу готового к работе пользовательского окружения, не требующего выполнения дополнительных действий после установки и решающего основные проблемы, с которыми сталкиваются пользователи Fedora. Дистрибутив поставляется с проприетарными компонентами, обычно используемыми на рабочих станциях, такими как мультимедийные кодеки и драйверы, а также пакетами, отсутствующими в штатном репозитории Fedora, например, OBS Studio, Steam, Lutris и дополнительными зависимостями к Wine.

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥7🤔5👍3
🖥 Разработчик заставил Arch Linux загружаться прямо с Google Диска

Разработчик Ersei запустил Arch Linux прямо с Google Drive на старом ноутбуке без встроенной памяти. Это достижение можно считать как важным техническим прорывом, так и весьма необычным экспериментом.

Чтобы оценить сложность выполненной задачи, стоит разобраться в процессе загрузки Linux:
— Прошивка (BIOS/UEFI) инициирует и загружает загрузчик.
— Загрузчик загружает ядро операционной системы.
— Ядро распаковывает временную файловую систему в оперативную память, содержащую инструменты для монтирования основной файловой системы.
— Ядро монтирует основную файловую систему и переключает процесс на init систему на новой файловой системе.

Ersei воспользовался третьим шагом, чтобы смонтировать FUSE файловую систему, что позволило бы Linux загружаться как обычно. FUSE – это файловая система в пользовательском пространстве, которая позволяет создавать файловые системы без необходимости привилегированных разрешений.

Запуск Arch Linux на ноутбуке напрямую с Google Drive стал действительно впечатляющим достижением. Однако процесс не обошёлся без трудностей. Использование FUSE для монтирования Google Drive с помощью google-drive-ocamlfuse вызвало множество проблем:
— Неработающие символические ссылки: ссылки на ссылки не работали, что было критично для файлов в /usr/lib.
— Нефункциональные жесткие ссылки: Жесткие ссылки, которые крайне важны для многих Unix-систем, также не работали, создавая серьезные препятствия.
— Проблемы с производительностью: всё работало очень медленно.
— Права доступа и атрибуты: они работали некорректно, еще больше усложняя настройку.

Несмотря на все трудности, Ersei продолжал упорно работать над проектом, вручную настраивая параметры и конфигурации, чтобы система заработала. В итоге ему удалось создать единый EFI файл с инструкциями для загрузки системы напрямую с Google Drive.

🟡 Подробнее

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥50👍18🤯54🥴3😁1
💡 Совет дня:

Несколько полезных встроенных переменных bash

$EDITOR preferred text editor.
$DESKTOP_SESSION current display manager
$LANG current language.
$PATH list of directories to search for executable files
$PWD current directory
$SHELL current shell
$USER current username
$HOSTNAME current hostna


@linuxacademiya
👍264🔥4
👩‍💻 ++ 101 Linux commands.

Бесплатная книга, которая представляет собой объемную Шпаргалку с необходимыми командами для выполнения определенных задач. Книга пригодиться не только начинающим, но и опытным пользователям Linux.

#linux #book #книга

📚 Книга

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍204🔥4👎1🗿1
🖥 Выпуск дистрибутива KaOS 2024.07

Опубликован выпуск KaOS 2024.07, дистрибутива с непрерывной моделью обновления, нацеленного на предоставление рабочего стола на основе свежих выпусков KDE и приложений, использующих Qt. Из специфичных для дистрибутива особенностей оформления можно отметить размещение вертикальной панели в правой стороне экрана. Дистрибутив развивается с оглядкой на Arch Linux, но поддерживает собственный независимый репозиторий, насчитывающий более 1500 пакетов, а также предлагает ряд собственных графических утилит. В качестве файловой системы по умолчанию применяется XFS. Сборки публикуются для систем x86_64 (3.7 ГБ).

Особенности KaOS:

— На системах с UEFI для загрузки задействован Systemd-boot.

— Для записи ISO-файлов на USB-диски предоставляется интерфейс IsoWriter, поддерживающий проверку корректности записанных образов.

— В качестве офисного пакета по умолчанию задействован LibreOffice, собранный с VCL-плагинами kf5 и Qt5, позволяющими использовать родные для KDE и Qt диалоги, кнопки, обрамления окон и виджетов.

— Предложен экран приветствия входа в систему Croeso, предоставляющий основные настойки, которые может потребоваться изменить после установки, а также позволяющий установить приложения и посмотреть информацию о дистрибутиве и системе.

🟡 Обзор релиза KaOS

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍129🥰2
🌌🌃 Выпуск операционной системы MidnightBSD 3.2

Вышла новая версия операционной системы MidnightBSD 3.2, ориентированной на десктопы и основанной на FreeBSD с элементами из DragonFly BSD, OpenBSD и NetBSD. ОС включает окружение Xfce и поддерживает GNUstep + Window Maker + GWorkspace. Основные новшества: удаление Perl из базовой системы, возможность использования Ravenports на amd64, обновление пакетного менеджера mport до версии 2.6.2, поддержка zstd в libarchive, и обновления сторонних компонентов, таких как OpenSSH и OpenSSL.

Обновлен список поддерживаемых PCI-устройств и добавлена поддержка датчиков температуры AMD zen4.

https://www.midnightbsd.org/

#linux #operationsystem #midnight

@linuxacademiya
👍174🔥4😈1🙊1
🖥 Выпуск дистрибутива OpenMandriva ROME 24.07

Проект OpenMandriva опубликовал релиз OpenMandriva ROME 24.07, редакции дистрибутива OpenMandriva, использующей модель непрерывной доставки обновлений (rolling-выпуски). Предложенная редакция позволяет получить доступ к новым версиям пакетов, развиваемым для ветки OpenMandriva Lx 6, не дожидаясь формирования классического дистрибутива.

Для загрузки подготовлены iso-образы размером 2.1-3.4 ГБ c рабочими столами KDE, GNOME и LXQt, поддерживающие загрузку в Live-режиме. Сборки для KDE и LXQt подготовлены в вариантах x86_64 и "znver1" (сборка, оптимизированная для процессоров AMD Ryzen, ThreadRipper и EPYC). Сборки с KDE поставляются в вариантах с Plasma 6 X11, Plasma 6 Wayland и Plasma 5. В ближайшее время планируется опубликовать сборки для плат на базе архитектуры ARM64.

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥43🤔3😢1
🎉 Вышла первая стабильная версия Linux Mint 22 «Wilma»! 🎉

Основанная на Ubuntu 24.04 LTS и Linux kernel 6.8, она доступна для скачивания в сборках Cinnamon 6.2, Xfce 4.18 и MATE 1.26. Эта версия поддерживает только 64-разрядные системы и является выпуском с долгосрочной поддержкой (LTS) до 2029 года.

Новые функции включают использование PipeWire, поддержку GTK4, улучшенную поддержку HiDPI, поддержку JXL в Pix, улучшенную многопоточность в Software Manager и многое другое. Минимальные системные требования: 2 ГБ ОЗУ и 20 ГБ дискового пространства.

📖 Подробнее

#linux #wilma #linuxmint

@linuxacademiya
🔥25👍76🥰1🐳1
🌟 Cloudflare выпустила Pingora v0.3.0 с поддержкой HTTP-модулей

На днях Cloudflare представила публичный релиз открытого проекта Pingora v0.3.0. Это асинхронный многопоточный фреймворк на Rust, который помогает создавать прокси-сервисы HTTP. Проект используется для создания сервисов, обеспечивающих значительную часть трафика в Cloudflare (вместо применения Nginx). Исходный код Pingora опубликован на GitHub под лицензией Apache 2.0.

Проект Pingora предоставляет библиотеки и API для создания сервисов поверх HTTP/1 и HTTP/2, TLS или просто TCP/UDP. В качестве прокси-сервера он поддерживает сквозное проксирование HTTP/1 и HTTP/2, gRPC и WebSocket. (Поддержка HTTP/3 — в планах). Pingora также включает в себя настраиваемые стратегии балансировки нагрузки и аварийного переключения. Чтобы соответствовать требованиям и безопасности он поддерживает как широко используемые библиотеки OpenSSL, так и BoringSSL, которые соответствуют требованиям FIPS (федеральных стандартов обработки информации США) и пост-квантового шифрования.

Помимо этих функций, Pingora предоставляет фильтры и обратные вызовы, позволяющие пользователям полностью настраивать то, как сервис должен обрабатывать, преобразовывать и пересылать запросы.

В рабочем режиме Pingora обеспечивает плавный перезапуск без простоев для самостоятельного обновления, не теряя ни одного входящего запроса. Syslog, Prometheus, Sentry, OpenTelemetry и другие необходимые инструменты наблюдения легко интегрируются с Pingora.

🖥 GitHub
🟡 Быстрый старт

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍3🔥3🥰2🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤨98👍6🔥3🥴1
🌸 OpenMandriva ROME 24.07 - это новая версия Linux с обновленным программным окружением и поддержкой новейших технологий. В этой версии добавлены новые рабочие столы, как KDE Plasma 6, и улучшена поддержка игр через Proton.

Также включены новые инструменты для разработчиков и поддержка современных архитектур.

Особенностью является легкость настройки системы и управления программным обеспечением через улучшенный интерфейс.

#KDEPlasma
#linux, #opensource, #linuxupdate, #operatingsystems, #kernel, #techupdate

@linuxacademiya
👍10🥱54🔥1
🖥 Полный гайд по созданию и запуску открытых Телеграм ботов

https://www.youtube.com/watch?v=Lov4bkRakKs

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥2🤣2
🌟 Thanos — open-source система для сохранения данных из Prometheus

Вообще, Thanos — довольно известное решение, но возможно кто-то ещё не пересекался.
Thanos берет данные, которая сохранил Prometheus на локальный диск, и копирует их в S3, в GCS либо в другое хранилище.

Таким образом Thanos обеспечивает global query view — можно запрашивать данные, сохраненные в хранилище c нескольких экземпляров Prometheus.

🖥 GitHub
🟡 Развёртывание Thanos

@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🥰1