У Steam для Linux з'явілася магчымасць запуску гульняў у ізаляваных кантэйнерах

Кампанія Valve паведаміла аб тэставанні ў бэта-выпуску кліента Steam для Linux падтрымкі прастор імёнаў (namespace), якія дазваляюць запускаць гульні ў рэжыме дадатковай ізаляцыі ад асноўнай сістэмы. Магчымасць ізаляванага запуску даступная для ўсіх гульняў, якія пастаўляюцца ў форме родных зборак для Linux. Рэжым ізаляцыі можна ўключыць у дыялогу са ўласцівасцямі гульні ў секцыі 'Steam Linux Runtime / Force the use of a specific Steam Play compatibility tool'.

Акрамя ізаляцыі сістэмных кампанентаў таксама адлучаюцца і карыстацкія дадзеныя (замест /home мантуецца каталог "~/.var/app/com.steampowered.App[AppId]"). Апроч дадатковай абароны ад збояў і ўразлівасцяў у гульнявых прыкладаннях, рэжым ізаляванага запуску дазваляе спрасціць забеспячэнне сумяшчальнасці з рознымі дыстрыбутывамі і арганізаваць запуск старых гульняў у новых дыстрыбутывах, сістэмнае асяроддзе якіх не сумяшчальна з бібліятэкамі, неабходнымі для запуску гульні. Таксама магчыма прымяненне кантэйнераў для вырашэння зваротнай задачы - выкарыстання ў гульнях свежага. runtume, які ўключае новыя версіі бібліятэк, без парушэння сумяшчальнасці з яшчэ падтрымліваемымі LTS-дыстрыбутывамі.

Лік гульняў для Linux, даступных у каталогу Steam, прынёс да 6470. Мяжа ў тысячу гульняў была пройдзеная ў сярэдзіне сакавіка 2015 года, тры тысячы гульняў назіралася ў пачатку 2017 года.

Крыніца: opennet.ru

Дадаць каментар