Відбувся реліз Ubuntu 24.04 LTS

Усі статті, обговорення, новини про DevOps — в одному місці. Підписуйтеся на DOU | DevOps!

Сьогодні Canonical оголосила про випуск Ubuntu 24.04 LTS під кодовою назвою Noble Numbat, яку можна завантажити та встановити з сайту.

«Ubuntu 24.04 LTS — це сміливий крок у сфері інженерії продуктивності та конфіденційних обчислень, що дозволяє створити інноваційну платформу корпоративного рівня з підтримкою щонайменше 12 років, — сказав Марк Шаттлворт (Mark Shuttleworth), генеральний директор компанії Canonical. — Для розробників ми раді оголосити про наявність сертифікованої TCK Java, LTS для .NET та новітнього інструментарію Rust».

Ubuntu 24.04 LTS містить найновіше ядро Linux 6.8 з покращеною продуктивністю системних викликів, вкладеною підтримкою KVM на ppc64el та доступом до нової файлової системи bcachefs. Ubuntu 24.04 LTS також вмикає покажчики кадрів за замовчуванням на всіх 64-бітних архітектурах.

Intel QAT дозволяє користувачам прискорити шифрування і стиснення.

Для розробників Java в Ubuntu 24.04 LTS за замовчуванням встановлено OpenJDK 21 зі збереженням підтримки версій 17, 11 і 8. OpenJDK 17 і 21 також сертифіковані TCK. Для користувачів Ubuntu Pro доступний спеціальний FIPS-сумісний пакет OpenJDK 11.

Вперше в LTS Ubuntu Desktop тепер використовує ту саму технологію встановлення, що і Ubuntu Server. Це означає, що адміністратори настільних комп’ютерів тепер можуть використовувати інструменти налаштування образів, такі як автоінсталяція і хмарна установка. Користувацький інтерфейс отримав сучасний дизайн, вбудований у Flutter.

Для тих, хто керує змішаними середовищами Windows і Ubuntu, Active Directory, доступний в Ubuntu Pro, тепер підтримує конфігурацію корпоративного проксі, управління привілеями і віддалене виконання сценаріїв.

Canonical продовжує інвестувати в Ubuntu on Windows Subsystem for Linux (WSL) як платформу для розробників і фахівців з аналізу даних.

👍ПодобаєтьсяСподобалось8
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

А для встановлювача так і не пофіксили баг з розкладкою)) якщо вибрати українську — то на кроці де треба вказувати імʼя користувача — не можна перемикнутись на англійську, а login повинен бути латиницею і треба робити декілька кроків назад, щоб обрати латинську клавіатуру )🤣🤣🤣 ні дякую, продовжую залишатись на Федорі, вже 40

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

Так понятно, что login (username) должен быть на латинице — тут никаких проблем. Проблема в том, что в инсталляторе есть шаг, где выбираешь какую раскладку клавиатуры ты хотел бы добавить, и вроде все логично, но если выбрать украинскую или русскую или любую другую, то варианта позже переключится на латиницу (вот на том шаге где нужно написать username’s) просто нет 😁. Нет варианта переключения раскладок.

Понятно что добавить раскладку после установки не проблема, но это делает вариант выбора раскладки на этапе установки — просто бессмысленным, потому как буквально через три шага инсталляции тебе в любом случае нужна латиница 🤷

А Fedora 40 все одно краще :-D

У убунти для десктопного застосування є кіллер-фіча, підтримка ядром zfs з коробки, а не через dkms. btrfs навантаженнями типу частих ребілдів Yocto легко виїдає місце під метадані, те ще випробування для нервів з цього стану її виводити, інші файлові системи не мають зручностей відновлення після факапів, які надають автоматичні снапшоти.

Простіше, упороти її не вдавалось при жодному сценарії використання. Коли вільного місця стає менше 1/64 починаються сильні затримки через фрагментацію, але все саме фікситься при видалені лишніх даних.
І в обслуговуванні вона простіше, скрабу по крону достатньо, на відміну від скрабу, ребалансу і дефрагментації в btrfs, де треба бути Meta, щоб вміти правильно всім цим оперувати під свої навантаження.

Пардон муа, але нахуа на десктопі снепшоти? Це ж не сервер.

Щось важливе із файлів — в облаці.

Передналаштування для роботи — в проектах типу dorfiles (github.com/sandsmark/dotfiles).

І все. Налаштування нової інсталяції займає від сили годину.

Пардон муа, але нахуа на десктопі снепшоти?

Зручність відкату будь-яких косяків пакетного менеджера, незбережених під гітом правок, випадково видалених або невдало модифікованих офісних документів. Весь той функціонал, що на маках реалізує Time Machine.
Бонусом — атомарність бекапів rsync-ом не напряму з фс, а зі снапшоту.

Налаштування нової інсталяції займає від сили годину.

Це логічно і правильно для disposable девайсу виданого на роботі, але особистий, на якому стоять наконфігуровані тулзи в wine для розводки плат чи симуляцій магнітних полів, ігри, вся медіатека і відзняте за пару десятків років, часом робляться разові нестандартні задачі типу допомоги з «оцифровкою» 5.25″ дискет чи здохшого ssd, просто ставляться різні тулчейни для пет-проектів, повинен мати систему з максимально довгим релізним циклом і розвинутим інструментарієм для відновлення якщо щось піде не так.

вкладеною підтримкою KVM
вмикає покажчики кадрів

Дорога редакція ДОУ, а можна ви хоча б вичитувати будете тексти після їх автоперекладу якимось гугл-перекладачем? Дякую!

Чекаю на Linux Mint 22.

Хм,

>> Often overlooked, frame pointers play a crucial role in simplifying the stack tracing process during profiling. Enabling them by default in compiled binaries ensures that developers have immediate access to clearer and more accurate data for performance analysis, with no additional configuration.

И дальше

>> Lower Overhead: Unwinding with frame pointers is significantly cheaper than using DWARF or DWARF-derived information.
>> Debugging Accessibility: Even those new to profiling can access high-quality data, democratising the process of performance optimisation. It will allow bcc-tools, bpftrace, perf and other such tooling to work out of the box.

inline тоже тогда ограничены по минимуму?

Intel QAT дозволяє користувачам прискорити шифрування і стиснення.

Осталось найти безумца с Ubuntu на Xeon Scalable ;\ Хотя... на чём там DOU работает? Можно испытать:)

вкладеною підтримкою KVM на ppc64el

Ну очень полезная вещь для типового стервера на x86-64. Кстати, говорят, лицензии на ppc64eb для RHEL в разы дешевле чем для el :)

Canonical продовжує інвестувати в Ubuntu on Windows Subsystem for Linux (WSL) як платформу для розробників і фахівців з аналізу даних.

Там уже можно GUI заводить без извращенческих танцев? Почему-то все рецепты как минимум половинчатые.

inline тоже тогда ограничены по минимуму?

Frame pointers та inline — це різні штуки. Inline ніколи не створює frame pointer, а звичайні функції могли створювати, а могли і ні. Тепер завжди будуть створювати.

Дякую, капітане.
Але, здається, ви навіть не намаглись зрозуміти, що я мав на увазі.

Добре, що ми порозумілися.

Ще не ставив лтску. Але десь місяць-півтори тому тестив бету. Були трабли з .appimage застосунками(а це доволі паскудно, бо юзав jetbrains-toolbox). По дефолту не було пакета для запуску. Наскільки пам’ятаю, система вимагала ’fuse’(можу помилятись із назвою). Ставив пакет,- накривалась система(І доречі цей fuse клав мені і 22.04 і 23.10. Єдине, що на них аби запустити .appimage він не був мастхев на відміну від 24.04). Через GUI зайти в меню з налаштуваннями ставало неможливим, не відбувалось нічого, можна було тільки через cli. Також пкм по десктопу, чи іншій папці для відкриття терміналу в даній локації ставало недоступним, термінал і всі фактично інші можливості при пкм просто зникли з менюшки.
Ще н-д той же дропбокс не міг поставити на той момент, так як нова убунту вже на snap, а сайт дропбокс пропонував варіант тільки для старіших версій убунту. Ставив додатковий пакет для можливості ставити деб пакети. Закинув дропбокс, нічого не працювало, прийшлось писати кастомні костилі, якими все запускалось через cli в скритому режимі на автоматі. В результаті дропбокс працював для завантажити-вивантажити і впринципі синхронізація запрацювала, але знову ж таки жодного меню і т.п. небуло.
Спроби видаляти графічну і ставити по новій не приводили ні до чого.
Буду радий почути за ці кейси від тих, хто вже поставив і мав можливість протестити описані вище моменти.

Dropbox:
sudo apt install caja-dropbox
(це якщо у вас убунту, а не кубунту)
Далі воно само при першому запуску.

jetbrains-toolbox

покинув юзати через рандомні проблеми, які виникали з ним на будь-якій системі. Перейшов на окремле встановлення, наприклад, pycharm через Ubuntu Software (snap-store), ні про що не задумуючись. Окремо, можна встановлювати jetbrains-продукти через snap у команд-лайн, обираючи різні версії за бажанням тощо, але то вже як кому до вподоби.

Коли ставиться якийсь пакет, треба уважно читати, що ставиться чи видаляється при цьому встановленні. Це debian) Він думає за нас, але чекає на те, що ми теж думаємо перед натисканням ТАК.

Ubuntu LTS — найліпше з усього, що є, як для початківця, так і для досвідченого. Якщо хочеться хочеться систему без запобіжників — то це буде слаквер. Якщо хочеться більшої свободи, ніж дебіан-убунту, але неохота відмовлятися від пакетного менеджера і управління залежностями — це арч, і бажано чистий, або войд-лінукс. Якщо хочеться все-таки дебіан, але треба нові версії того-сього — велкам ту віртуал-інвайроментс, підключення окремих репозиторіїв, підключення ППА-репозиторіїв, пінніг пакетів (прибивання цвяхами версій), і нарешті використання стейбл+тестінг, тестінг+сід і навіть просто сід. Де нестабільний сід може виявитися стабільнішим за арч.

та візьміть просто opensuse tumbleweed без оцих всих плясок. І без snapу. хоча флатпак і снап, схоже, і в сусю затягують (

(це якщо у вас убунту, а не кубунту)

Чому це тут впливає?

caja-dropbox — це частина Гному. Якщо у вас убунту, тобто Гном вже встановлено, то

sudo apt install caja-dropbox

завантажить умовні 10МБ. Якщо кубунту (тобто КДЕ ПЛАЗМА) — при

sudo apt install caja-dropbox

завантажиться увесь не потрібний вам ГНОМ 500МБ разом з цією caja-dropbox. А так працюватиме і там, і там.

у меня сид и арч, обои нестабильные и в обоих одинаково приходилось откатывать пакеты или прибивать гвоздями. Арч лучше сида в плане AUR, а если для сида что-то искать это целая проблема по гитхабам рыться, где полно кривых скриптов в стиле sudo apt install -y. Чем экзотичнее дистр типа слакваря или void linux тем больше проблем и упорного гугления нужно для решения проблем и поиска софта, в отличие от арча и сида, где практически есть ответы на почти все проблемы

Arch AUR ідеально підходить для досліджень-експериментів на віртуалці чи на другій машинці, де можна перевірити, які залежності, як збирається новий цікавий нам проект тощо. Але в аур теж чимало всього не збирається. Треба правити той пакаджбільд тощо.

Недавно збирав ardupilot і ще щось. Найбезпроблемнішим й найшвидшим для налаштування середовищем виявився ubuntu 22.04 зі станд. python 3.10 з пакетами, встановленими через sudo apt install python3-щотреба. Не venv + pip install, не python310 venv через анаконду у новішій убунті; не arch aur python310 тощо.

Підписатись на коментарі