Подсистемата на Windows за Linux вече поддържа systemd

click fraud protection

Microsoft пусна нова предварителна версия на подсистемата Windows за Linux, която е версия 0.67.6, и идва с някои големи новини. Започвайки с тази версия, подсистемата на Windows за Linux вече идва с поддръжка за systemd.

Най-доброто описание за systemd вероятно е предоставено от официален сайт, който го описва като „пакет от основни градивни елементи за Linux система“ и се изпълнява като ID на процес (PID) 1, което означава, че това е първият процес, който започва със системата, и помага на останалите компоненти започнете. Някои дистрибуции на Linux, като Ubuntu и Debian, се доставят със systemd по подразбиране, което означава, че има някои приложения на Linux, които зависят от него. С тази актуализация подсистемата на Windows за Linux вече ги поддържа.

Някои примери за приложения, които разчитат на поддръжка на systemd, включват snap, който е мениджър на пакети, използван за инсталиране и управление на софтуер в Ubuntu. С това можете да използвате команди като snap install за лесно инсталиране на приложение. Има и microk8s, който ви позволява бързо да стартирате Kubernetes на локална машина.

Microsoft казва, че е трябвало да направи промени в подсистемата на Windows за архитектурата на Linux, с промени в процеса на иницииране на WSL (който преди това се изпълняваше като PID 1), за да се приспособи към това включване. Имаше някои предизвикателства, за да позволи на системата Linux да продължи да комуникира с компонентите на Windows, както и да поддържа съвместимост с GUI приложения на Linux. Едно нещо, което трябва да се отбележи, е, че systemd няма да поддържа вашия Linux екземпляр жив по различен начин от предишната реализация на WSL. Освен ако не изпълнявате фонова задача, затварянето на Linux конзолата ще прекрати вашата сесия.

Ако искате да получите поддръжка на systemd в подсистемата на Windows за Linux, ще трябва да изтеглите най-новата предварителна версия на WSL от Microsoft Store, което можете да направите, като използвате връзката по-долу. Тази актуализация не се доставя директно към WSL версията, която е вградена Windows 11, и може да не е още известно време.

https://apps.microsoft.com/store/detail/9P9TQF7MRM4R


източник:Microsoft