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

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
curl-command-cheatsheet.pdf
850.5 KB
Памятка по команде curl

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍94
Представлен web-браузер Midori 11

Компания Astian, в 2019 году поглотившая проект Midori, представила новую ветку web-браузера Midori 11, перешедшего на движок Mozilla Gecko, применяемый в Firefox. Из основных целей разработки Midori упоминается забота о конфиденциальности пользователя и легковесность.

Репозиторий с кодом Midori 11 создан путём заимствования кодой базы браузера Floorp, развиваемого группой японских студентов и сочетающего движок Firefox с возможностями и интерфейсом в стиле Chrome. Выпуск Midori 11 аналогичен ветке Floorp 11.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🌚6
🦊 Mozilla ввела в строй APT-репозиторий с ночными сборками Firefox

Создан официальный репозиторий с deb-пакетами, позволяющими установить ночные сборки Firefox в Debian, Ubuntu, Linux Mint и других Debian-подобных дистрибутивах. Формируемые пакеты совместимы с традиционными сборками Firefox для Debian и Ubuntu, предлагаемыми для загрузки в архивах ".tar.bz2".

• Использование APT-репозитория позволяет задействовать штатные для дистрибутивов возможности для установки и обновления пакетов. При сборке пакетов в компиляторе включены дополнительные оптимизации, а также флаги для усиления безопасности.

• Публикация сборок интегрирована в основной процесс подготовки релизов Firefox. В состав включён .desktop-файл для размещения ярлыка на рабочем столе и в меню дистрибутива.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22😍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😎23😁14🌚4😈2👍1
Опубликован выпуск эталонной реализации протокола Yggdrasil 0.5, позволяющего поверх обычной глобальной сети развернуть отдельную децентрализованную приватную IPv6-сеть, для защиты конфиденциальности, в которой применяется сквозное шифрование.

В сети Yggdrasil могут использоваться любые существующие приложения, поддерживающие IPv6. Реализация написана на языке Go и распространяется под лицензией LGPLv3. Поддерживаются платформы Linux, OpenWRT, Windows, macOS, FreeBSD, OpenBSD, VyOS и Ubiquiti EdgeRouter.

Yggdrasil развивает новую концепцию маршрутизации для создания глобальной децентрализованной сети, узлы в которой могут соединяться как напрямую между собой в режиме mesh-сети (например, через Wi-Fi или Bluetooth), так и взаимодействовать поверх существующих IPv6 или IPv4 сетей (сеть поверх сети).

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

Несмотря на нахождение проекта на стадии альфа-разработки, он уже достаточно стабилен для ежедневного использования, но не гарантирует обратную совместимость между выпусками.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24👍4
Vim исполнилось 32 года 🎉

Брам Моленар начал работать над Vim для компьютера Amiga в 1988 году, а первый публичный релиз (Vim v1.14) состоялся 2 ноября 1991 года.

Во время первого выпуска название «Vim» было акронимом от «Vi IMitation», но в конце 1993 года оно было изменено на «Vi IMproved».

1000 и 1 способ выйти из Vim

памятка Vim

работа с Vim

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
32🎉9👍7😁7
Доступен Finch 1.0, инструментарий для Linux-контейнеров от Amazon

Finch развивает открытый инструментарий для сборки, публикации и запуска Linux-контейнеров в формате OCI (Open Container Initiative).
Основная задача проекта: упрощение работы с Linux-контейнерами на хост-системах не на основе Linux.

Версия 1.0 отмечена как первый стабильный релиз, пригодный для рабочих внедрений и повседневного использования на платформе macOS. Поддержку клиентов для Linux и Windows планируют добавить в следующих выпусках. Код Finch написан на языке Go и распространяется под лицензией Apache 2.0.

Для построения интерфейса командной строки в Finch используются наработки проекта nerdctl, предоставляющего совместимый с Docker набор команд для сборки, запуска, публикации и загрузки контейнеров (build, run, push, pull и т.п.), а также дополнительные опциональные возможности, такие как режим работы без root, шифрование образов, распространение образов в режиме P2P при помощи IPFS и заверение образов цифровой подписью.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11😁4
Linux / Линукс
Вырезать, копировать и вставить текст... Это одни из самых основных задач при редактировании текста, и все мы знаем, что в Vim это делается по-другому. yiw – скопировать текущее слово. yy – скопировать всю строку целиком. diw – вырезать текущее слово. dd…
Продолжаем про Vim.. Памятка лишней не бывает, к тому же в такой день 🌚

▪️ Как вырезать текст
В Vim нет возможности удалить текст. Вместо этого его можно вырезать.

Для этого есть команда d. К ней всегда что-то добавляется, чтобы извлечь из нее больше пользы.

Итак, вот несколько практических способов вырезать текст с помощью d команды:
dd – вырезать всю текущую строку.

d$ – вырезать текст от курсора до конца строки.

d^ или d0 – вырезать текст от курсора до начала строки.

ndd или dN – вырезать текущую строку и следующие n-1 строки. Например, 3dd – вырезать текущую строку и две строки под ней.

daw – вырезать текущее слово, на котором установлен курсор.

▪️ Как вставить текст
Вставить текст можно нажатием клавиши p.

Её можно нажать несколько раз, чтобы вставить текст несколько раз, или же использовать np, где n - это число, обозначающее сколько раз вы хотите вставить текст.

Linux / Линукс
🥸 #Vim
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍72🤯1🌚1
Посты, из которых можно почерпнуть что-то новое:

▪️ Linux Roadmap

▪️ #alphabet - алфавит команд

▪️ #security - инструменты безопасности

▪️ #monitoring - инструменты и сервисы для мониторинга серверов Linux

▪️ Комбинации клавиш терминала

▪️ #Памятка по Git, FHS, bash и многому другому

▪️ #Bash

▪️ #Vim

▪️ Тренажер для изучения терминала Linux

▪️ Опенсорсные альтернативы ChatGPT, Twitter, GitHub, Figma и другого закрытого софта.

▪️ Полезные ресурсы

▪️ 10 команд Linux, которые убьют ваш сервер

▪️ Ресурсы для освоения Git и GitHub

▪️ Игры для изучения Linux

▪️ Сервис даёт прямо в браузере потрогать разные версии ОС и выбрать для себя самый удобный Linux дистрибутив

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30105
Выпуск браузера Pale Moon 32.5. Некоторые изменения:

• Добавлена начальная реализация API ReadableStreams.
• Добавлена поддержка прозрачности в WebM-видео, применяемая при использовании тега <video> для анимированных изображений с прозрачностью.
• Добавлена поддержка метода crypto.randomUUID, позволяющим скриптам веб-сайтов генерировать случайные UUID при помощи API WebCrypto.
• По просьбам пользователей добавлена настройка browser.bookmarks.openInTabClosesMenu (по умолчанию включена), которая позволяет оставлять открытым меню закладок после открытии из него закладок в новых вкладках (нажатием средней кнопки мыши или Ctrl+щелчок мышью).
И другие изменения.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍134🔥4
🖼️ Во FreeBSD появился драйвер SquashFS и улучшены возможности для рабочих столов

В отчёте о развитии проекта FreeBSD с июля по сентябрь 2023 года представлен новый драйвер с реализацией файловой системы SquashFS, который можно использовать для повышения эффективности работы загрузочных образов, Live-сборок и прошивок на базе FreeBSD. SquashFS работает в режиме только для чтения и обеспечивает очень компактное представление метаданных и хранение данных в сжатом виде. Драйвер реализован на уровне ядра, поддерживает работу с выпуском FreeBSD 13.2 и, среди прочего, позволяет загружать FreeBSD с ФС SquashFS, размещённой в оперативной памяти.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍232
Или создатели Windows 11, ожидающие первой бета-версии KDE с qt6 🌚

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁685🌚3
Новая версия интерпретатора GNU Awk 5.3. Ключевые изменения:

• Проведена работа по обеспечению совместимости с BWK ("The One True Awk").
• Добавлена опция "--csv" для разбора файлов в формате CSV (comma-separated values).
• Добавлена возможность использования escape-последовательностей "\u" для представления многобайтовых Unicode-символов.
• Прекращено использование библиотеки libsigsegv.
• Добавлена поддержка буферизации вывода при указании PROCINFO["BUFFERPIPE"].

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3
🥸 В Fedora 40 прекратится поддержка сеанса KDE на базе X11

В весеннем выпуске Fedora 40 утвержден план поставки новой ветки пользовательского окружения KDE Plasma 6. Кроме обновления версии KDE переход на новую ветку определяет прекращение поддержки сеанса на основе протокола X11 и оставление только сеанса на базе протокола Wayland. В нём поддержка запуска X11-приложений будет предоставлена при помощи DDX-сервера XWayland.

Продолжение поставки в Fedora 40 окружения KDE Plasma 5 с сеансом X11 признано нецелесообразным из-за отсутствия ресурсов на самостоятельное сопровождение отдельной устаревшей ветки в условиях переключения основного проекта KDE на развитие Plasma 6 и перевода KDE 5 в разряд устаревших.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😢21👍17😁71
Главное, чтобы хотя бы не в пятницу

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁62💯7🔥5👍1
Опубликован репозиторий OpenELA для создания дистрибутивов, совместимых с RHEL

Новый репозиторий поддерживается совместными усилиями команд разработчиков RHEL-совместимых дистрибутивов Rocky Linux, Oracle Linux и SUSE Liberty Linux, и включает пакеты, необходимые для формирования дистрибутивов, совместимых с ветками RHEL 8 и 9. В будущем планируют опубликовать пакеты для дистрибутивов, совместимых с веткой RHEL 7. Помимо исходных текстов пакетов проект также намерен распространять инструментарий, необходимый для создания производных дистрибутивов, полностью совместимых с RHEL.

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

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Идущий к Linux

Я в своем познании GNU/Linux настолько преисполнился, что я как будто бы уже сто триллионов миллиардов лет проживаю на триллионах и триллионах Linux server. Мне уже этот Linux абсолютно понятен, и я здесь ищу только одного – покоя, умиротворения и вот этой гармонии, от слияния с lts репозиторием, от созерцания великого фрактального подобия пакетов и от вот этого замечательного всеединства существа, бесконечно вечного в /etc, куда ни посмотри: хоть в ядро – бесконечно малое, хоть в файловую систему - бесконечное большое, понимаешь?

А ты мне опять со своим вот этим Windows. Иди суетись дальше, твое распределение — это твой путь и твой горизонт познания, ощущения и твоей природы. И он несоизмеримо мелок по сравнению с моим GNU/Linux, понимаешь?

Я как будто бы уже давно guru linux system administrator бессмертный или, там, уже почти бессмертный, который на этом сервере от его самого зарождения, ещё когда только ядро только-только появилось как slackware, и вот этот install, вот, после make, когда оно собралось, как пакет, начало формировать вот эти дистрибутивы, форки, понимаешь? Я на этом сервере уже как будто почти пять миллиардов лет живу и знаю его вдоль и поперёк, этот весь сервер. А ты мне какие-то exe... мне не важно на твои .net, на твои directx, на твой ntfs, там, на твоё благо, понимаешь?

Я был на этом сервере, так сказать, бесконечным множеством терминалов, и круче windows-админа, и круче всех великих, понимаешь, был? А где-то был конченым говном, ещё хуже, чем здесь. Потому что я множество этих состояний чувствую. Где-то я был больше подобен растению, где-то я больше был подобен овощу, там, юзеру, где-то был просто сгусток камня. Это всё есть раздупление, понимаешь?

Она имеет грани подобия совершенно многообразные, бесконечное множество. Но тебе этого не понять, поэтому ты езжай себе в свой Майкрософт. Мы в этом железе как бы живем разными ощущениями и разными стремлениями. Соответственно, разное наше и место, разное и наше распределение. Тебе я желаю все самые крутые серверы 1С, чтоб были у тебя в терминальных сессиях принтеры мапились, и все самые лучше антивирусы. Если мало идей – обращайся ко мне, я тебе на каждую твою идею предложу сотню триллионов, как всё делать.

Ну а я, что? Я иду, как глубокий старец, узривший вечное, прикоснувшийся к божественному, сам стал богоподобен Торвальдсу и устремлен в это бесконечное, и который в умиротворении опен сурса, покое, гармонии, благодати свободных и приоритарных репо, в этом сокровенном блаженстве пребывает, вовлечённый во всё и во вся, понимаешь? Вот и всё. В этом наша разница.

Так что я иду любоваться эффективностью линукс процессов, а ты идёшь преисполняться в реестре каких-то, вот и вся разница, понимаешь, ты не зришь это вечное бесконечное в когфигах, оно тебе не нужно. Ну зато ты, так сказать, более активен левой кнопкой мыши, как вот этот дятел долбящий, или муравей, который очень активен в своей стезе носиться по коврику. Поэтому давай, наши пути здесь имеют, конечно, грани подобия, потому что клавиатура едина, но я-то тебя прекрасно понимаю, а вот ты bash – вряд ли, потому что я как бы тебя в себе содержу – всю твою природу, она составляет одну маленькую там песчиночку от всех серверов интернета, понимаешь? вот и всё, поэтому давай, ступай, езжай, а я пошел наслаждаться прекрасным и трансцендентным терминалом на берегу теплой южной реки. Всё, ступай, и я пойду.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥28😁15
Выпуск дистрибутива Radix cross Linux 1.9.212

Radix cross Linux 1.9.212 построен с использованием собственной системы сборки Radix .pro, упрощающей формирование дистрибутивов для встраиваемых систем. Cборки дистрибутива доступны для устройств на базе архитектуры ARM/ARM64, MIPS и x86/x86_64.

▪️ Выпуск 1.9.212 дополнен сборкой для устройства Orange Pi5 на базе SoC RK3588s.
▪️ Обновлены версии программ, например, LibreOffice 7.6.2.1, Firefox 118.0.1, Thunderbird 115.3.1.
▪️ Для архитектур arm, aarch64, x86_64 доступен Chromium 119.0.6026.1.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Полезная шпаргалка для Linux-пользователей
👍21😁1