Linux / Линукс – Telegram
Linux / Линукс
12.8K subscribers
6.29K photos
177 videos
27 files
6.54K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
😁63
Оно живо! (2011 MacBook Pro)
🔥141
Python для инженеров — курс, где не будем отвлекаться на абстрактные задачи, а займёмся тем, что действительно нужно в работе, например:

— Написать модуль управления правами для ansible,

— Внедрить commit conventions и генерировать ченджлоги из коммитов при слиянии dev-бранча с релизным.

Смотреть программу курса

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

Занять место можно со скидкой 16,99%, если подписаться на вот этот канал
👎9👍4
Ключевой разработчик postmarketOS покинул проект Pine64 из-за проблем в сообществе

Мартин Браам уходит из сообщества Pine64, занимающегося созданием открытых устройств. Причина в том, что проект сосредоточился на одном дистрибутиве вместо поддержки экосистемы из различных дистрибутивов, сообща работающих над программным стеком.

Изначально Pine64 использовал стратегию делегирования разработки программной начинки для своих устройств сообществу разработчиков дистрибутивов Linux и формировал Community-редакции смартфона PinePhone, поставляемые с разными дистрибутивами. В прошлом году было принято решение использовать по умолчанию дистрибутив Manjaro и прекратить формирование отдельных редакций PinePhone Community Edition в пользу развития PinePhone как целостной платформы, предлагающей по умолчанию базовое эталонное окружение.

По мнению Мартина подобное изменение стратегии разработки нарушило баланс в сообществе разработчиков программной начинки для PinePhone. Раньше все его участники выступали на равных и по мере своих возможностей совместно развивали общую программную платформу. Получив статус первичной сборки PinePhone дистрибутив Manjaro не только остался единственным дистрибутивом, получающим финансовую поддержку от проекта Pine64, но и стал оказывать несоразмерное большое влияние на разработку продуктов Pine64 и принятие решений в связанной с ними экосистеме.
😢15👍2
😁36🤔7😢6👍4👎2
​​Выпуск KDE Gear 22.08, набора приложений от проекта KDE

- В файловом менеджере Dolphin появилась поддержка сортировки файлов по их расширениям. В Dolphin и файловых диалогах реализована возможность удаления определённых элементов из списков недавно открытых файлов (Recent Files) и недавно используемых файловых путей (Recent Locations).
- В музыкальном проигрывателе Elisa реализована полноценная поддержка сенсорных экранов. Для повышения удобства нажатия пальцами на сенсорных экранах увеличена высота элементов в списках.
- В KWrite, простой текстовый редактор для быстрого редактирования текста, добавлена поддержка вкладок и реализован режим разделения окна на части, позволяющий одновременно просматривать разные документы.
- В текстовом редакторе Kate, ориентированном в основном на написание и редактирование кода разработчиками программ, обеспечен показ по умолчанию панели инструментов. В меню проведена перегруппировка и добавлена новая секция "Selection" с действиями над выделенными блоками.
- В текстовых редакторах Kate и KWrite появилась возможность отображения нескольких независимых курсоров и одновременного ввода текста или кода в разные части документа.
И другие изменения.
🔥15👍4
Опубликован код ядра и ряда GNU-утилит для платформы Эльбрус 2000

Благодаря действиям энтузиастов, компания "Базальт СПО" опубликовала часть исходных кодов для платформы Эльбрус 2000 (E2k). Публикация включает в себя архивы:
- binutils-2.35-alt1.E2K.25.014.1
- gcov7_lcc1.25-1.25.06-alt1.E2K.1
- glibc-2.29-alt2.E2K.25.014.1
- kernel-image-elbrus-5.4.163-alt2.23.1
- lcc-libs-common-source-1.24.07-alt2
- libatomic7-1.25.08-alt1.E2K.2
- libgcc7-1.25.10-alt1.E2K.2
- libgcov7-1.25.06-alt1.E2K.1
- liblfortran7-1.25.09-alt2
- libquadmath7-1.25.06-alt1.E2K.1
- libstdc++7-1.25.08-alt1.E2K.2

Исходные коды ряда пакетов, например lcc-libs-common-source, публикуются впервые. Несмотря на некоторые странности публикации, она является официальной, так как выполняет требования лицензии GPL после публикации бинарных пакетов.

Странности публикации заключаются в том, что некоторые пакеты сделаны на основе diff-файлов с изменениями относительно ранее утекших или опубликованных исходных кодов соответствующих GPL-компонентов, при том что в самом Базальте исходные тексты в чистом виде лежат в Git (что подтверждается тем, что даже spec-файл ядра попал в такой diff). Также у файлов перезаписано время архивации, а реальное время подготовки можно найти внутри этих самых diff-ов.
👍19👎6😁5
😁47👍8
Оценка потребления ресурсов официальными редакциями Ubuntu

Издание The Register провело тестирование потребление памяти и диска после установки в виртуальной машине VirtualBox редакций дистрибутива Ubuntu 22.04 с различными рабочими столами. В тестировании участвовали Ubuntu c GNOME 42, Kubuntu с KDE 5.24.4, Lubuntu с LXQt 0.17, Ubuntu Budgie с Budgie 10.6.1, Ubuntu MATE с MATE 1.26 и Xubuntu с Xfce 4.16.

Наиболее лёгким дистрибутивом оказался Lubuntu, расход памяти после запуска рабочего стола в котором составил 357 МБ, а потребление дискового пространства после установки - 7.3 ГБ. Наибольшее потребление памяти продемонстрировал основной вариант Ubuntu с GNOME (710 МБ), а наибольший расход дискового пространства - Kubuntu (11 ГБ). При этом по потреблению памяти Kubuntu продемонстрировал достаточно хорошие показатели - 584 МБ, уступив только Lubuntu (357 МБ) и Xubuntu (479 МБ), но опередив Ubuntu (710 МБ), Ubuntu Budgie (657 МБ) и Ubuntu MATE (591 МБ).
🔥15👍2
Media is too big
VIEW IN TELEGRAM
Компьютерный ASMR (смотреть со звуком) от российского производителя ПК X-Com. Это мы покупаем
👍21🔥12👎10🥰2👏2
Освойте k8s на продвинутом уровне на курсе «Мониторинг и логирование в Kubernetes».

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

Смотреть программу и получить курс Prometheus в подарок: https://slurm.club/3KbXq5H
👍5👎2
Flathub, web-каталог и репозиторий самодостаточных пакетов в формате Flatpak, начал тестирование изменений. Из уже доступных для тестирования изменений упоминается поддержка подключения к Flathub разработчиков с использованием учётных записей GitHub, GitLab и Google, а также механизм приёма пожертвований, использующий переводы через систему Stripe. Кроме приёма пожертвований ведётся работа по созданию инфраструктуры для продажи пакетов и привязки меток к проверенным приложениям.

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

Из изменений также отмечается общая модернизация оформления сайта Flathub и переработка серверного бэкенда.
3
Обновление Hannah Montana Linux спустя 13 лет
🤯44😁16😱3🔥21
Открыты исходные тексты программы для копирования информации с неисправных жестких дисков - HDDSuperClone, которая позволяет извлечь с диска сохранившиеся данные в условиях возникновения ошибок при чтении или нестабильной работе отдельных магнитных головок.Причина открытия исходных текстов: отсутствие времени для поддержания проекта. Код открыт под лицензией GPLv2.

Открытый код охватывает в том числе и платную Pro-версию, в которой доступны возможности:
- Режимы прямого доступа "Direct AHCI" и "Direct USB", позволяющие адаптивно сбрасывать или перезапускать по питанию нестабильно работающие накопители в случае их зависания.
- Режим "Virtual Driver", который позволяет копировать не весь диск, а только те сектора на которых располагаются нужные данные.
- Поддержка клонирования и создания образов накопителей SAS (SCSI), в которых используется 520 байт на сектор, и сохранение результата в образ или на другой диск, в которых используется 512 байт на сектор.
- Функция анализа состояния диска.
И другие возможности.
👍10
будь непредсказуем
😁55👏8🤯6👍2👎1
CodeWeavers выпустила релиз пакета Crossover 22, основанного на коде Wine и предназначенного для выполнения программ и игр, написанных для платформы Windows. CodeWeavers входит в число ключевых участников проекта Wine, спонсирует его разработку и возвращает в проект все новшества, реализованные для своих коммерческих продуктов. В новой версии:

- Полностью переделано оформление интерфейса пользователя.
- Для платформы Linux реализована начальная поддержка DirectX 12.
- Кодовая база обновлена до версии Wine 7.7.
- Движок Wine Mono с реализацией платформы .NET обновлён до выпуска 7.2.
- Пакет vkd3d с реализацией Direct3D 12, работающей через трансляцию вызовов в графический API Vulkan, обновлён до версии 1.4.
- Решены проблемы при работе Office 2016/365 в Linux и Chrome OS.
- Повышена производительность игр в macOS.
- Пакет MoltenVK с реализацией API Vulkan поверх фреймворка Metal обновлён до версии 1.1.10.
👍12
🐧 Code now - канал с лучшими видео-курсами для программистов и сисадминов в бесплатном доступе.

P.S. топовый курс по Linux уже на канале
👍11👎2
image_2022-08-25_00-34-50.png
1 MB
#Памятка по работе с Tmux
👍17🔥3
В корректирующих обновлениях платформы для организации совместной разработки GitLab 15.3.1, 15.2.3 и 15.1.5 устранена критическая уязвимость (CVE-2022-2884), позволяющая аутентифицированному пользователю, имеющему доступ к API для импорта данных из GitHub, удалённо выполнить код на сервере. Подробности эксплуатации пока не приводятся. Уязвимость выявлена исследователем безопасности в рамках действующей на HackerOne программы выплаты вознаграждений за выявление уязвимостей.

В качестве обходного пути администратору рекомендуется отключить функцию импорта из GitHub (в web-интерфейсе GitLab: "Menu" -> "Admin" -> "Settings" -> "General" -> "Visibility and access controls" -> "Import sources" -> отключить "GitHub").
👍6
​​25 августа ядру Linux исполнился 31 год

25 августа 1991 года после пяти месяцев разработки 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux, для которой было отмечено завершение портирования bash 1.08 и gcc 1.40. Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тысяч строк исходного кода. Современное ядро Linux насчитывает более 30 млн строк кода.

По данным исследования 2010 года приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов США (расчёт производился, когда в ядре было 13 млн строк кода), по другим оценкам - более 3 миллиардов.

Ядро Linux было создано под впечатлением от операционной системы MINIX, которая не устраивала Линуса своей ограниченной лицензией. Первоначально Линус задумал назвать ядро Freax, от слов «free», «freak» и X (Unix). Но имя «Linux» ядро получило с лёгкой руки Ари Лемке (Ari Lemmke), который по просьбе Линуса разместил ядро на FTP-сервере университета, назвав директорию с архивом не «freax», как просил Торвальдс, а «linux».

Официальный талисман Linux-ядра, пингвин Tux, был выбран в результате соревнования, состоявшегося в 1996 году. Имя Tux расшифровывается как Torvalds UniX.
🎉384👍4