Материалы по тегу: linux

17.09.2019 [16:48], Андрей Галадей

CentOS 8 задерживается, а Fedora осваивает POWER

На данный момент те пользователи, которым приходится работать с Raptor Blackbird или другими системами на базе процессоров IBM POWER, вынуждены пользоваться только серверной версией Fedora. Лишь после её установки можно добавить пакеты с графическим окружением и другими приложениями. Но скоро это изменится.

phoronix.com

phoronix.com

Компания уже предлагает ряд решений, которые доступны на официальном сайте. Правда, полноценной сборки «для десктопа» под архитектуру POWER пока нет, но, как предполагается, она появится с выходом Fedora 31, релиз которой ожидается осенью.

После того, как Red Hat была продана IBM, многие опасались, что компания будет развивать поддержку Linux для собственных процессоров POWER в рамках дистрибутивов Fedora, а разработку CentOS наоборот станут неофициально задерживать.

Но, похоже, опасения не оправдались. Сообщается, что новая ветка CentOS 8.0, основанная на пакетной базе Red Hat Enterprise Linux 8, выйдет в релиз на будущей неделе, 24 сентября. Разумеется, если не произойдёт ничего непредвиденного. Также на ближайшие дни запланирован релиз CentOS 7.7, который уже полностью готов, а сборки начали распространяться по зеркалам.

Напомним, что Red Hat Enterprise Linux 8.0 был выпущен в начале мая, а появление CentOS 8.0 планировалось ещё летом. Но, очевидно, поглощение Red Hat со стороны IBM сыграло какую-то роль в этом.

Постоянный URL: http://servernews.ru/994196
16.09.2019 [08:04], Андрей Галадей

Вышла новая версия Slax Linux: теперь на базе Debian

У поклонников и пользователей лёгкого дистрибутива Slax Linux есть повод для радости. Доступна сборка Slax 9.11, основанная на Debian 9.11.

В этой версии обеспечена полная поддержка пакетов Debian, всех обновлений и исправлений.

wikipedia.org

wikipedia.org

Одним из нововведений стала возможность отключения блокировки консоли при загрузке. Сам дистрибутив доступен бесплатно, хотя можно купить DVD или USB со всеми файлами. При этом главный разработчики проекта Томаш Матейжик (Tomas Matejicek) пошутил, что номер 9.10 по какой-то причине пропустили.

Также он отметил, что экспериментировал с недавно выпущенной серией Debian 10 (кодовое название Buster) и нашёл там некоторые изменения, которые нуждаются в устранении. Потому Slax на основе Debian 10 находится в процессе разработки, но ещё не готов.

Отметим, что дистрибутив Slax перешёл на Debian только с 9-й версии. До этого основой был Slackware. Сам же дистрибутив позиционируется как «карманная операционная система». Скачать новую версию можно с официального сайта проекта.

Постоянный URL: http://servernews.ru/994094
10.09.2019 [09:06], Андрей Галадей

Microsoft Teams выйдет под Linux

Корпоративная коммуникационная платформа Microsoft Teams скоро перестанет быть эксклюзивом Windows. На минувшей неделе в компании подтвердили, что готовят сборку для Linux.

wikipedia.org

wikipedia.org

«Мы знаем, что многие из вас ждут клиент Teams для Linux. И мы рады сообщить, что активно работаем над ним», — поведал один из инженеров Microsoft. И хотя точных сроков выхода пока нет, радует тот факт, что работа идёт.

Отметим, что Microsoft Teams в основном конкурирует со Slack, у которого уже есть поддержка Linux. Так что появление клиента вполне логичный и ожидаемый шаг. При этом пока неизвестно, будет ли это нативное приложение или Electron-подобная оболочка для веб-версии. Хотя последний вариант более вероятен, поскольку то же самое произошло с новым клиентом Skype на Linux и macOS.

Microsoft Teams входит в состав Office 365 и доступен по корпоративной подписке, однако есть бесплатная версия с ограничением на число участников и объём хранилища. 

Постоянный URL: http://servernews.ru/993806
09.09.2019 [11:50], Андрей Галадей

Возврат к истокам: SGI может получить с ядром Linux 5.4 драйвер 1-Wire

SGI Systems уже не первый десяток лет выпускает высокопроизводительные системы и серверы. Несмотря на то, что компания три года назад была куплена HPE, и теперь часть решений продаётся под двойным брендом, немало оригинального оборудования всё ещё успешно трудится. 

Заказчики любили продукцию SGI не только за производительность, но и за некоторые фирменные технологии. 

imgur.com

imgur.com

Одна из таких «фишек» — наличие механизма для упрощения инвентаризации и настройки оборудования. Начиная с машин серии SGI Origin, которые появились на рубеже веков, в (E)PROM ряда компонентов содержится дополнительная информация о них: серийный номер, имя и версия устройства, MAC-адрес или иной идентификатор, параметры работы и так далее. Доступ к этим данным осуществляется посредством 1-Wire

Разработчик SUSE Томас Богендорфер (Thomas Bogendoerfer) написал драйвер «w1» для взаимодействия с контроллерами 1-Wire в системах SGI. На данный момент поддерживаются чипы Dallas (ныне Maxim) DS250x. Код драйвера предложен для добавления в ядро Linux 5.4, однако пока в основную ветку не включен.

Ранее на серверах SGI использовалась собственная операционная система IRIX, однако в наше время её заменили Red Hat Enterprise Linux и SUSE Linux Enterprise Server.

Постоянный URL: http://servernews.ru/993741
08.09.2019 [19:25], Андрей Галадей

Вышли новые версии Linux-дистрибутива Debian: 10.1 и 9.10

Разработчики проекта Debian, как и обещали, представили вчера сразу два больших релиза: Debian Buster 10.1 для текущего стабильного выпуска и Debian Stretch 9.10 для предыдущего.

Как отмечается, в первом обновили более 150 пакетов, во втором — свыше 130. Также апдейты получили ядра Linux: до версий 4.19.67 и 4.9.189 соответственно.

Из особо важных аспектов для «десятки» стоит отметить исправления Cryptsetup и systemd, устранение проблем с безопасностью в CUPS, решение проблем со сбоями оболочки GNOME при использовании GNOME-Bluetooth, а также сбоев e2fsprogs на 32-разрядной версии.

Помимо этого, новая сборка теперь поддерживает Raspberry Pi Compute Module 3 и его программное обеспечение. В общей сложности, было сделано 102 обновления для повышения стабильности и 34 обновления для закрытия брешей и уязвимости.

В Debian 9 стоит отметить удаление пакетов pump (без сопровождения и с уязвимостями) и teeworlds (не совместим с современными серверными ОС). Всего же там есть 78 обновлений, устраняющих проблемы со стабильностью, а также 65 патчей  для повышения безопасности.

Кроме того, скоро станут доступны установочные сборки для чистой инсталляции, а также live и iso-hybrid c Debian 10. Таким образом, новую «десятку» уже можно ставить на «боевые» серверы — первый «сервис-пак» уже доступен.

Постоянный URL: http://servernews.ru/993737
07.09.2019 [22:44], Андрей Галадей

Опрос Clear Linux: разработчики предпочитают Visual Studio Code, Vim и Firefox

В июле команда Intel Clear Linux провела опрос, в котором собрала отзывы разработчиков ПО для Linux. При этом дело не ограничивалось только Clear Linux — дистрибутивом, оптимизированным для «железа» Intel и изначально ориентированного на облачное, серверное и промышленное использование. 

Теперь же  были опубликованы результаты, которые представляют определённый интерес.

Были опрошены более 250 человек, большинство из которых были разработчиками или архитекторами программного обеспечения. И вот что получилось:

  • Ubuntu и Arch Linux оказались самыми используемыми дистрибутивами опрошенных, в то время как Clear Linux использовали только 4 % из тех, кто принимал участие в этом опросе.
  • 59 % опрошенных имели опыт разработки от 6 лет и больше.
  • 37,6 % использовали Visual Studio Code в качестве среды разработки; на втором месте оказался Qt Creator, который набрал 8,7 %.
  • Компиляторы: GCC использовали 56,3 %, а Clang 11,1 %.
  • Самым часто используемым редактором стал Vim (35,4 %), за ним шёл Sublime (15,2 %), а на третьем месте с 12 % оказался Emacs.
  • 48,5 % опрошенных использовали Firefox, при этом пользователей Chrome было всего 30,1 %.
  • Python, Shell и C были самыми знакомыми языками программирования, а Ruby, Typescript и Go — наименее знакомыми.

Подробные результаты опроса можно изучить по ссылке

Постоянный URL: http://servernews.ru/993723
07.09.2019 [11:55], Сергей Тверье

Инженер Facebook предлагает повысить эффективность управления памятью в ядре Linux

Роман Гущин (Roman Gushchin) из команды разработчиков ядра Linux в Facebook предложил новый метод управления slab-блоками памяти для ядра Linux.

Роман обнаружил то, что он называет «очень серьезным недостатком», в существующей реализации контроллера slab, который на реальных нагрузках приводит к неэффективной утилизации памяти cgroup'ами.

Инженер Facebook Роман Гущин предложил патч для оптимизации работы контроллера памяти Slab в ядре Linux

Инженер Facebook Роман Гущин предложил патч для оптимизации работы контроллера памяти Slab в ядре Linux, который может сэкономить до 30-40% памяти

Главная причина, по которой существующая архитектура приводит к неэффективному использованию памяти, проста: slab-блоки эксклюзивно используются cgroup'ами. А современные системы на базе systemd имеют тенденцию плодить их. Набор патчей, предложенный Романом и его коллегами, обеспечивает новую реализацию контроллера, которая направлена ​​на совместное использование slab-блоков сразу несколькими cgroup'ами.

Во время внутреннего тестирования этого кода в Facebook он сохранил «огромные объемы памяти»: до 650–700 МБ для веб-фронтенда, 750–800 МБ для кэша базы данных и около 700 МБ для DNS-сервера. В среднем новый контроллер должен помочь сэкономить около 30-40 % slab-памяти по сравнению с существующей реализацией, иногда больше. Побочный эффект — уменьшение фрагментации памяти. 

Подробнее об этой серии патчей вы можете прочитать в рассылке LKML. Новый контроллер всё ещё обсуждается разработчиками, так что посмотрим, к чему это приведёт дальше. Роман говорит, что они не столкнулись с какими-либо заметными регрессиями при его использовании, но потребуется более широкое тестирование (особенно безопасности), прежде чем новый контроллер можно будет включить в основную ветвь разработки ядра Linux. Если всё пойдет хорошо, мы сможем увидеть его в составе ядра где-то в 2020 году.

Постоянный URL: http://servernews.ru/993705
06.09.2019 [09:15], Андрей Галадей

Патчи в Linux 5.4 намекают на скорый выход ASPEED AST2600

Свежие патчи для ядра Linux 5.4 опять пролили свет на выход очередного устройства. Ранее из них мы узнали о появлении гибридных процессоров AMD Renoir, а теперь новый код в ядре косвенно подтвердил скорое появление обновлённого семейства BMC-контроллеров ASPEED AST2600. 

Его предшественник в лице ASPEED AST2500 довольно популярен среди производителей материнских плат для серверов и рабочих станций. Он был представлен почти пять лет назад. 

В 2020 году, как ожидается, его сменит AST2600. В числе ключевых изменений AST2600 отметим использование двухъядерного процессора Cortex A7 Dual-Core с частотой 1 ГГц, поддержку новой шины I3C, а также появление порта DisplayPort. В чипе AST2500 используется одноядерный процессор на базе архитектуры ARM11 с частотой 800 МГц, так что новинка будет почти вчетверо производительнее предшественника, если верить предварительным характеристиками. 

Кроме того, есть ещё одно новшество в области безопасности — поддержка SecureBoot с одноразовыми паролями (OTP). Напомним, что ранее в AST2500 инженерами IBM была найдена серьёзная уязвимость. Надеемся, что в ASPEED учли ошибки прошлого. 

Пока что это предварительные данные, представленные в рамках прошлогоднего OCP Summit 2018,  потому говорить об этом, как о свершившемся факте, пока рано. Согласно им, массовое производство AST2600 должно начаться в четвёртом квартале 2019 года, а сами SoC ориентированы, в частности, на новые платформы Intel Eagle Stream и Whitley.

А на OCP Summit доклад об ASPEED попал неслучайно — для этих BMC-контроллеров разрабатывается открытая прошивка OpenBMC. На её основе, например, создаются и отечественные альтернативы BIOS. Напомним также, что в апреле 2019 года ARM Holdings, наконец, стала членом технического руководящего комитета OpenBMC, присоединившись к Microsoft, Intel, IBM, Google и Facebook.

Постоянный URL: http://servernews.ru/993566
03.09.2019 [09:56], Андрей Галадей

Состоялся релиз Linux From Scratch 9.0

Выпущена новая версия книги Linux From Scratch 9.0 (LFS) и Beyond Linux From Scratch 9.0 (BLFS). Также опубликованы редакции с системным менеджером systemd.

LFS позволяет создать базовую Linux-систему с нуля, скомпилировав всё необходимое из исходных кодов. А BLFS расширяет приведённые инструкции и позволяет точно также собрать порядка тысячи пакетов различного назначения.

reddit.com

reddit.com

Используя инструкции из BLFS и стандартный инструментарий, можно собирать все основные программы: от СУБД до медиапроигрывателей и от серверных ОС до графических оболочек. К примеру, там появилась инструкция по добавлению GNOME. Ранее были доступны только KDE, Xfce и LXDE.

В LFS разработчики перешли на Glibc 2.30 и GCC 9.2.0, ядро Linux 5.2, Perl 5.30.0, Python 3.7.4 и так далее. Всего были обновлены 33 пакета, а в загрузочных скриптах исправили ошибки. В тексте же были произведены редакторские правки. Также обновился софт в BLFS.

Отметим, что русского перевода для девятой версии пока нет, и  в ближайшее время не предвидится. Последняя переведённая версия LFS — 6.0, тогда как BLFS не перевели в принципе. Таким образом, если пользователю захочется попробовать свои силы в сборке Linux-дистрибутива с нуля, то придётся либо обойтись старой версией, либо же прочитать англоязычный оригинал.

Постоянный URL: http://servernews.ru/993423
02.09.2019 [13:15], Сергей Тверье

Выпущен гипервизор ACRN 1.2 с поддержкой Kata Containers и UEFI Secure Boot

Исходный код ACRN — небольшого гипервизора, предназначенного для использования в системах реального времени и чувствительных к безопасности задачах — был выложен в свободный доступ компанией Intel в прошлом году.

Сейчас проект продолжает развиваться под надзором Linux Foundation, а на днях было объявлено о выходе новой версии гипервизора — ACRN 1.2.

Компактный гипервизор для IoT устройств, систем реального времени и критичных к безопасности задач ACRN обновился до версии 1.2, получив поддержку UEFI Secure Boot и Kata Containers

Компактный гипервизор для IoT устройств, систем реального времени и критичных к безопасности задач ACRN обновился до версии 1.2, получив поддержку UEFI Secure Boot и Kata Containers

Возможно, наиболее примечательно изменение в новом релизе это долгожданная работа UEFI Secure Boot, благодаря использованию наработок проекта OVMF для поддержики запуска Clear Linux, VxWorks и Windows в среде виртуализации.

Также релиз получил нативную поддержку Kata Containers, ставших преемником технологий Clear Containers от Intel и RunV от Hyper, поддержку функции USB-хоста для гостевых систем Windows, поддержку виртуализации для Always Running Timer (ART), а также различные небольшие улучшения и исправления ошибок. 

Более подробную информация о ACRN 1.2 вы можете получить на официальном сайте проекта — ProjectACRN.org. Напомним, что начиная с версии ядра Linux 5.3 появилась возможность запускать гостевые Linux-системы в ACRN.

Постоянный URL: http://servernews.ru/993330
Система Orphus