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

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

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Проект PiDP-10 развивает клон мэйнфрейма PDP-10 на базе платы Raspberry Pi 5

Энтузиасты ретрокомпьютеров опубликовали проект PiDP-10. Он нацелен на создание рабочей реконструкции мэйнфрейма DEC PDP-10 KA10, образца 1968 года. Для устройства изготовлен новый пластиковый корпус управляющей панели, оснащённый 124 ламповыми индикаторами и 74 переключателями.

Вычислительные составляющие и программное окружение воссозданы при помощи платы Raspberry Pi 5 с дистрибутивом Raspberry Pi OS, основанным на Debian, и инструментария SIMH, который поддерживает полную симуляцию PDP-10, включая воспроизведение известных ошибок.

В эмуляторе можно запустить многозадачную и многопользовательскую операционную систему TOPS-10, которая изначально поставлялась на мэйнфреймах PDP-10. В качестве опции также поддерживается запуск альтернативной операционной системы ITS, разработанной в 1967 году в MIT для PDP-10. Для запуска в ITS доступно более 400 исторических приложений, восстановленных из ленточных архивов MIT. Код использованных проектом компонентов и скрипт для автоматизации установки опубликованы на GitHub.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍236😁2
Blue Screen of Life

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
74😁36👍91
🎉 Сегодня Столлман Ричард Мэттью отмечает 71 год

Основатель движения свободного программного обеспечения, проекта GNU, Фонда свободного программного обеспечения и Лиги за свободу программирования.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉158👍1096
Выпуск библиотеки Libadwaita 1.5 для создания интерфейсов в стиле GNOME

Проект GNOME опубликовал выпуск библиотеки Libadwaita 1.5, включающей набор компонентов для стилевого оформления интерфейса пользователя, соответствующего рекомендациям GNOME HIG (Human Interface Guidelines). Библиотека включает в себя готовые виджеты и объекты для построения приложений, соответствующих общему стилю GNOME, интерфейс которых может адаптивно подстраиваться под экраны любого размера. Код библиотеки написан на языке Си и распространяется под лицензией LGPL 2.1+.

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

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
139👍8😢2
Rocky Linux, Oracle и SUSE обеспечат дальнейшее сопровождение ядра Linux 4.14

Ассоциация OpenELA (Open Enterprise Linux Association), в прошлом году образованная компаниями CIQ (Rocky Linux), Oracle и SUSE для объединения усилий по обеспечению совместимости с RHEL, представила проект kernel-lts, в рамках которого обеспечит дополнительное сопровождения для некоторых устаревших LTS-веток ядра, после прекращения их официальной поддержки.

Первым ядром, для которого будет предоставлена дополнительная поддержка станет ветка 4.14, которая была опубликована в ноябре 2017 года и сопровождалась 6 лет. В январе основная команда разработчиков ядра прекратила сопровождение данной ветки. Силами OpenELA сопровождение возобновлено и обновления для ядра 4.14 будут выпускаться как минимум до декабря 2024 года. После финального выпуска ядра Linux 4.14.336 командой OpenELA уже выпущены расширенные обновления 4.14.337-openela, 4.14.338-openela и 4.14.339-openela.

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

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍204🎉31😢1
Обновление установочных сборок Void Linux

Сформированы новые загрузочные сборки дистрибутива Void Linux, который является самостоятельным проектом, не использующим наработки других дистрибутивов и разрабатываемый с применением непрерывного цикла обновления версий программ. Кроме появления актуальных загрузочных образов на основе более свежего среза системы обновление сборок функциональных изменений не несёт и их использование имеет смысл только для новых установок (в уже установленных системах обновления пакетов доставляются по мере готовности).

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍172
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9512😢6👍53
Новые сборки дистрибутива Raspberry Pi OS

Изменения:
– Выполнена синхронизация с актуальной пакетной базой Debian 12.
– Ядро Linux обновлено до версии 6.6.20.
– Обновлены файлы с прошивками для плат Raspberry Pi.
– Изменена логика обработки звуковых потоков - при подключении или отключении других звуковых устройств, текущее воспроизведение теперь не прерывается.
– Удалён устаревший видеодрайвер fbturbo.
– В штатный конфигуратор добавлена возможность настройки разрешения экрана при работе в режиме без подключённых дисплеев (headless).
И другие изменения.

Дополнительно можно отметить обеспечение возможности разгона плат Raspberry Pi 5 через повышение тактовой частоты с CPU с 2.4 GHz до 3.14 GHz. При более высоких значениях начинают возникать сбои.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2341
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15412👍6😢2
Ошибка в Bcachefs, приводящая к разрушению ФС при использовании нескольких устройств

В ядре Linux 6.7 обнаружена достаточно серьёзная ошибка в логике работы файловой системы Bcachefs, проявляющаяся в конфигурациях с несколькими устройствами хранения при использовании новых версий инструментов для создания ФС. Проблема выражается в том, что возможно создать ситуацию, когда ФС попробует обновить версию, это не будет завершено, после чего ядро может попробовать сделать версию ФС более старой - и в результате такого взаимодействия может произойти серьёзное разрушение ФС.

На данный момент всем пользователям Bcachefs с более чем одним устройством рекомендуется обновиться до ядра 6.8.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔11👍21
Компилятор GnuCOBOL достиг зрелости. Первый выпуск среды разработки SuperBOL

Фабрис Ле Фессант (Fabrice Le Fessant) подвёл итоги 20-летней разработки свободного компилятора GnuCOBOL, позволяющего транслировать программы на языке COBOL в представление на языке Си для последующей компиляции при помощи GCC или других Си-компиляторов. По мнению Фабриса проект достиг зрелости, готовности к использованию в промышленных системах и способности конкурировать с проприетарными решениями. Из конкурентных преимуществ GnuCOBOL отмечается поддержка 19 диалектов языка COBOL, высокая производительность и кросс-платформенность, позволяющая использовать инструментарий на различных системах, включая Linux, BSD, macOS, Windows, Android и многие проприетарные Unix-подобные ОС.

Из связанных с GnuCOBOL событий также можно упомянуть публикацию первой версии интегрированной среды разработки SuperBOL Studio. Она представляет собой расширение к редактору кода VS Code, работающее с компилятором GnuCOBOL и предназначенное для разработки, отладки и профилирования проектов на языке COBOL. SuperBOL также предоставляет реализацию сервера LSP (Language Server Protocol) для интеграции в друге IDE средств навигации, анализа и редактирования кода на языке COBOL.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25😁126
Please open Telegram to view this post
VIEW IN TELEGRAM
😁693512👍2🤔1
В Snap Store выявлены вредоносные приложения для работы с криптокошельками

В каталоге приложений Snap Store, сопровождаемом компанией Canonical и продвигаемом для использования в Ubuntu, выявлено 10 приложений, стилизованных под официальные клиенты для популярных криптовалютных кошельков, но на деле не имеющие отношения к разработчикам данных проектов и выполняющие вредоносные действия. Более того, в каталоге данные приложения снабжены меткой "Safe", которая создаёт иллюзию того, что приложение проверено и является безопасным.

Приложения опубликованы пользователем digisafe00000 под именами, подобными "exodus-build-96567", но в списке приложений выглядят как обычные криптовалютные приложения Exodus, Tronlink, Polygon, Electrum, Uniswap, Ladger, Metamask, JaxxLiberty, Avalanche и Trustwallet.

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

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
27😁9😢9
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉33😁227
Microsoft открыла код хранилища Garnet, совместимого с Redis

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

Проект написан на языке C# с ядром хранения на C++, открыт под лицензией MIT и может работать на всех платформах, поддерживаемых в .NET (первичными платформами заявлены Linux и Windows).

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
11
3 команды Vim для быстрой навигации между скобками

▪️ %
(стрелка, указывает на положение курсора)
( пример )


Нажмите %:
( пример )
ㅤㅤㅤㅤ ↑

Нажмите % опять:
( пример )


% также находит следующий элемент в этой строке после курсора или под ним.

% работает не только с (), но и с:
• парами: () или [] или {}
• комментарий в стиле C: /* */.
• HTML-тег: <div></div>

▪️ [( и [{

[( перескакивает назад к (
[{ перескакивает назад к {

▪️ ][ и []
][: перескакивает вперёд к следующему } в первой колонке
[]: перескакивает назад к следующему } в первой колонке

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
19🤔5👍4