5 مستودعات
Utilities for installing and configuring the Windows Subsystem for Linux and its distributions.
Distinct from Subsystem Integration Utilities: Shortlist focuses on kernel dumping or general subsystem integration, not the specific deployment of WSL distributions.
Explore 5 awesome GitHub repositories matching operating systems & systems programming · WSL Configuration Tools. Refine with filters or upvote what's useful.
This project is a suite of Windows system optimization scripts and tools designed for debloating, environment configuration, and network optimization. It provides a set of scripts to modify registry settings, disable telemetry, and remove preinstalled software to improve privacy, stability, and overall performance. The tool features a graphical interface that allows users to select and customize system function profiles to generate and execute optimization scripts. It distinguishes itself by automating the deployment of essential C++ and .NET runtimes and simplifying the installation of the W
Simplifies the installation and configuration of Linux distributions within the Windows Subsystem for Linux.
ArchWSL is a pre-configured Arch Linux distribution designed to run within the Windows Subsystem for Linux. It provides a method for deploying a functional Linux environment through root filesystem bootstrapping via application packages or zip archives. The project includes a dedicated instance manager for backing up, restoring, and managing multiple isolated Linux environment instances. It also features a compatibility patch for the standard C library and core system libraries to ensure software runs on older kernel versions. The system covers service management through native or emulated s
Provides utilities for managing the lifecycle, backup, and restoration of WSL distribution instances.
هذا المشروع عبارة عن مكتبة Go ومجموعة أدوات لتنسيق الخفي (daemon) عبر الأنظمة الأساسية. يوفر واجهة موحدة لتسجيل وإدارة برامج Go كخدمات خلفية عبر أنظمة تشغيل متعددة، بما في ذلك Windows، وmacOS، وتوزيعات Linux المختلفة. تعمل مجموعة الأدوات كمدير بدء تشغيل متعدد المنصات، تتفاعل مع systemd، وOpenRC، وlaunchd. تقوم بأتمتة دورة حياة العمليات الخلفية، وتوفر إمكانيات لتثبيت، وإلغاء تثبيت، وبدء، وإيقاف، وإعادة تشغيل التطبيقات. بعيداً عن إدارة الخدمة، تتضمن المكتبة أدوات لاكتشاف البيئة لتحديد ما إذا كانت العملية تعمل في محطة تفاعلية، أو حاوية، أو كخدمة نظام. تتميز أيضاً بجسر سجل النظام الذي يوجه مخرجات التطبيق إلى المرافق الأصلية، مثل Unix syslogs أو سجلات أحداث Windows، اعتماداً على نظام التشغيل المضيف.
Interfaces with multiple system init managers like systemd, OpenRC, and launchd using a single unified API.
LxRunOffline is a command line utility for managing the lifecycle of Windows Subsystem for Linux environments. It functions as a distribution manager and orchestrator used to install, register, and configure Linux environments. The tool provides capabilities for exporting, importing, and duplicating filesystems and configurations. It enables the relocation of environments to different drive locations or directories and allows for the creation of compressed archives to facilitate backup and portability. Beyond migration, the utility covers environment orchestration through the execution of co
Provides utilities for exporting, importing and duplicating Windows Subsystem for Linux filesystems and configurations.
NixOS-WSL packages a complete NixOS system into a WSL-compatible tarball that Windows registers as a native distribution, enabling declarative configuration and lifecycle management for NixOS as a Windows Subsystem for Linux instance. The project boots NixOS with systemd as the init system inside WSL, providing full service management and dependency-based startup, while exposing the NixOS filesystem and executables to Windows through WSL's interop mechanism for bidirectional command execution. Users can override the default NixOS configuration declaratively to customise packages, services, an
Boots NixOS with systemd as the init system inside WSL for full service management.