Please open Telegram to view this post
VIEW IN TELEGRAM
😁82👍5🌚2
32 года с момента первого релиза ядра Linux 0.01 🎉
Ядро 0.01 имело размер 116 Кб в сжатом виде (62 Кб после переупаковки из tar.Z в tar.gz), включало 88 файлов и содержало 10239 строк исходного кода.
По мнению Линуса Торвальдса именно момент публикации ядра 0.01 является настоящим днём рождения Linux.
Linux / Линукс🥸
Ядро 0.01 имело размер 116 Кб в сжатом виде (62 Кб после переупаковки из tar.Z в tar.gz), включало 88 файлов и содержало 10239 строк исходного кода.
По мнению Линуса Торвальдса именно момент публикации ядра 0.01 является настоящим днём рождения Linux.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍47🎉34❤9
Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux-приложений в Windows
Изменения:
▪️ Реализована экспериментальная настройка autoMemoryReclaim, активирующая автоматическое высвобождение памяти, занимаемой в Linux под кэши, после нахождения процессора в состоянии простоя в течение 5 минут. Высвобожденная в Linux-окружении память возвращается в основное окружение с Windows, т.е. неиспользуемые виртуальные машины с Linux автоматически начинают потреблять меньше памяти.
▪️ Добавлена экспериментальная настройка sparseVhd, которая включает для новых образов VHD (Virtual Hard Disk) режим автоматического уменьшения размера. По аналогии с тем, как VHD-образы могут автоматически увеличиваться при увеличении объёма данных в Linux-окружении, теперь они также могут и уменьшаться при удалении данных из Linux-окружения. Для включения режима "sparse" для уже существующих дистрибутивов предложена опция "--set-sparse", например "wsl --manage <distro> --set-sparse <true/false>".
▪️ А также добавлены экспериментальные настройки networkingMode, dnsTunneling, firewall, autoProxy.
И другие измнения.
Linux / Линукс🥸
Изменения:
▪️ Реализована экспериментальная настройка autoMemoryReclaim, активирующая автоматическое высвобождение памяти, занимаемой в Linux под кэши, после нахождения процессора в состоянии простоя в течение 5 минут. Высвобожденная в Linux-окружении память возвращается в основное окружение с Windows, т.е. неиспользуемые виртуальные машины с Linux автоматически начинают потреблять меньше памяти.
▪️ Добавлена экспериментальная настройка sparseVhd, которая включает для новых образов VHD (Virtual Hard Disk) режим автоматического уменьшения размера. По аналогии с тем, как VHD-образы могут автоматически увеличиваться при увеличении объёма данных в Linux-окружении, теперь они также могут и уменьшаться при удалении данных из Linux-окружения. Для включения режима "sparse" для уже существующих дистрибутивов предложена опция "--set-sparse", например "wsl --manage <distro> --set-sparse <true/false>".
▪️ А также добавлены экспериментальные настройки networkingMode, dnsTunneling, firewall, autoProxy.
И другие измнения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🤯8
💡 Алфавит команд Linux
N
Что бы сюда добавили?
Linux / Линукс🥸 #alphabet
N
namei - вывод пути файла и всех родительских директорий.nano - открывает простой текстовый редактор.nc (netcat) - позволяет двум компьютерам подключаться и совместно использовать ресурсы.ncdu - просмотр места на диске, занимаемого директориями.neofetch - информация о системе, устройствах, логотип дистрибутива.net - команда удаленного управления Samba/CIFS/Windows-компьютерами nethogs - утилита мониторинга сетевой активности устройств в системе.nft - настройка правил фильтрации сетевых пакетов.nice - настройка начального приоритета процесса.nload - отслеживает полосу пропускания в режиме реального времени.nmap - сканирование ip-сетей, портов.nmon - мониторинг ресурсов системы в режиме реального времени.nohup - позволяет выполнять команды даже после выхода из системы.nologin - команда-заглушка, выводящая вежливый отказ и завершающаяся с не нулевым кодом ошибки.nproc - отображает число доступных процессоров.nsenter - запуск программы в другом namespaces (пространстве имен).nslookup - используется для запроса записей системы доменных имен (DNS).ntpdate - меняет системное время, используя данные NTP.Что бы сюда добавили?
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤2
В ветке
Linux / Линукс🥸
linux-next тестируются возможности для будущих выпусков ядра Linux. Ранее автор Bcachefs отправил Линусу Торвальдсу pull-запрос на включение кода Bcachefs в основной состав ядра Linux, но Линус отклонил их и рекомендовал вначале оценить пригодность предложенных патчей в экспериментальной ветке Linux-next. В случае успешного рецензирования файловая система Bcachefs может быть включена в состав ядра 6.7, выпуск которого ожидается в декабре.Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁49😎9👍2
Проект по созданию форка платформы управления конфигурацией и автоматизации поддержания инфраструктуры Terraform переименован из OpenTF в OpenTofu для исключения пересечений с проектом Terraform и товарными знаками компании Hashicorp. Сокращение "tf" заменят на "Tofu".
Одновременно с этим OpenTofu официально приняли в число проектов организации Linux Foundation. О своей поддержке новой организации объявили 147 компаний и 734 индивидуальных разработчиков.
Присоединившиеся к инициативе OpenTofu компании выделили на разработку форка ресурсы, эквивалентные работе 18 инженеров в режиме полного рабочего дня в течение следующих 5 лет (для сравнения: последние два года в компании HashiCorp сопровождением Terraform занимается 5 инженеров).
Linux / Линукс🥸
Одновременно с этим OpenTofu официально приняли в число проектов организации Linux Foundation. О своей поддержке новой организации объявили 147 компаний и 734 индивидуальных разработчиков.
Присоединившиеся к инициативе OpenTofu компании выделили на разработку форка ресурсы, эквивалентные работе 18 инженеров в режиме полного рабочего дня в течение следующих 5 лет (для сравнения: последние два года в компании HashiCorp сопровождением Terraform занимается 5 инженеров).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁48😢11🌚1
– Проведена оптимизация производительности системы поиска и снижено потребление ресурсов при выполнении таких приложений, как Software, Characters, Clocks, Files и Calculator.
– В верхней панели предложен новый индикатор, сигнализирующий о включении камеры.
– В меню быстрого изменения наиболее часто используемых настроек добавлена кнопка для управления клавиатурной подсветкой.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18😁7❤3👍2🌚2
Доступен набор компиляторов LLVM 17.0
После шести месяцев разработки представлен релиз проекта LLVM 17.0 - GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизаций). 👉 Сгенерированный псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы.
Linux / Линукс🥸
После шести месяцев разработки представлен релиз проекта LLVM 17.0 - GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизаций). 👉 Сгенерированный псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
Please open Telegram to view this post
VIEW IN TELEGRAM
😁56👍6❤3🤯1
Началось тестирование бета-версии дистрибутива Fedora Linux 39. Бета-выпуск ознаменовал переход на финальную стадию тестирования, при которой допускается только исправление критических ошибок. Релиз запланирован на 17 октября.
▪️Рабочий стол в Fedora Workstation обновлён до выпуска GNOME 45.
▪️В командном интерпретаторе Bash по умолчанию включено цветное оформление командной строки.
▪️В NetworkManager обеспечен автоматический перевод существующих профилей соединений, хранимых в формате ifcfg в формат на основе файла keyfile.
▪️Добавлены мета-пакеты default-fonts* для упрощения обновления и установки шрифтов, предлагаемых по умолчанию.
▪️Предоставлена возможность удаления пакета tzdata с БД часовых поясов для сокращения размера изолированных контейнеров.
И другие изменения.
Linux / Линукс🥸
▪️Рабочий стол в Fedora Workstation обновлён до выпуска GNOME 45.
▪️В командном интерпретаторе Bash по умолчанию включено цветное оформление командной строки.
▪️В NetworkManager обеспечен автоматический перевод существующих профилей соединений, хранимых в формате ifcfg в формат на основе файла keyfile.
▪️Добавлены мета-пакеты default-fonts* для упрощения обновления и установки шрифтов, предлагаемых по умолчанию.
▪️Предоставлена возможность удаления пакета tzdata с БД часовых поясов для сокращения размера изолированных контейнеров.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤5😁4
В сетевой подсистеме ядра Linux выявлена уязвимость (
Уязвимость является локальной и не может быть эксплуатирована удалённо по сети. Включение механизма защиты SMAP (Supervisor Mode Access Prevention) в ядре блокирует проблему.
Исправления, блокирующие уязвимость приняты в состав стабильных веток ядра 5 сентября и вошли в состав выпусков 6.1.53, 6.5.3, 6.4.16, 5.15.132 и 5.10.195.
Linux / Линукс🥸
CVE-2023-42752), позволяющая через манипуляции с сетевыми сокетами в пространстве пользователя перезаписать содержимое памяти ядра, что потенциально может использоваться для организации выполнение непривилегированным пользователем своего кода на уровне ядра.Уязвимость является локальной и не может быть эксплуатирована удалённо по сети. Включение механизма защиты SMAP (Supervisor Mode Access Prevention) в ядре блокирует проблему.
Исправления, блокирующие уязвимость приняты в состав стабильных веток ядра 5 сентября и вошли в состав выпусков 6.1.53, 6.5.3, 6.4.16, 5.15.132 и 5.10.195.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
23 сентября Fedora исполнилось 20 лет
Двадцать лет назад компания Red Hat объявила о разделении дистрибутива Red Hat Linux на два субпроекта - развиваемый при участии сообщества Fedora Linux и коммерческий Red Hat Enterprise Linux. Проект Fedora был ориентирован на интенсивную разработку новых Linux-технологий и раннее продвижение новшеств, с доведением их до пользователей через более интенсивный цикл разработки и выпуска новых версий.
Linux / Линукс🥸
Двадцать лет назад компания Red Hat объявила о разделении дистрибутива Red Hat Linux на два субпроекта - развиваемый при участии сообщества Fedora Linux и коммерческий Red Hat Enterprise Linux. Проект Fedora был ориентирован на интенсивную разработку новых Linux-технологий и раннее продвижение новшеств, с доведением их до пользователей через более интенсивный цикл разработки и выпуска новых версий.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉39👍2😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22🔥7💯1
▪️Рабочий стол обновлён до выпуска GNOME 45.
▫️Ядро Linux обновлено до версии 6.5.
▪️Добавлена экспериментальная поддержка шифрования дисков, не требующая ввода пароля разблокировки диска при загрузке, благодаря хранению информации для расшифровки ключей в TPM (Trusted Platform Module).
▫️В инсталляторе возвращена поддержка файловой системы ZFS.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤4😁2
💡 Алфавит команд Linux
P
Что бы сюда добавили?
Linux / Линукс🥸 #alphabet
P
parted - редактор дисковых разделов для Linux, предназначенный для управления разметкой, создания, удаления и изменения.passwd - позволяет менять пароль пользователя, блокировать учетные записи, срок действия паролей и многое другое.paste - объединяет несколько входных файлов, чтобы создать из них новый текстовый файл с разделителями.pidof имя процесса - выведет идентификатор текущего процесса в системе.ping - в основном используется для проверки доступности удаленного хост.poweroff - может использоваться для выключения питания, перезагрузки или остановки компьютера.printf - позволяет форматировать вывод в стиле C.ps - используется для получения информации о запущенных процессах.pwd - напечатать полный путь текущего рабочего каталога.Что бы сюда добавили?
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚36😁25👍5❤4
Intel присоединилась к разработке CentOS Stream
Ожидается, что участие Intel повысит эффективность поддержки новейших аппаратных архитектур, а также позволит увеличить производительность продуктов Red Hat на системах с процессорами Intel и реализовать в RHEL поддержку таких технологий Intel, как QAT (QuickAssist Technology).
Linux / Линукс🥸
Ожидается, что участие Intel повысит эффективность поддержки новейших аппаратных архитектур, а также позволит увеличить производительность продуктов Red Hat на системах с процессорами Intel и реализовать в RHEL поддержку таких технологий Intel, как QAT (QuickAssist Technology).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🤔7
Применяемая по умолчанию схемы хеширования паролей сменяется с SHA512 на yescrypt. Также объявлено о переходе на хранение настроек параметра umask в файле конфигурации /etc/login.defs вместо /etc/profile.
👉 Yescrypt расширяет возможности классического scrypt поддержкой использования схем с большим расходом оперативной памяти и снижает эффективность атак, использующих GPU, FPGA и специализированные чипы.
Linux / Линукс🥸
👉 Yescrypt расширяет возможности классического scrypt поддержкой использования схем с большим расходом оперативной памяти и снижает эффективность атак, использующих GPU, FPGA и специализированные чипы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18