Giter VIP home page Giter VIP logo

wslackware's Introduction

WSLackware

WSLackware: Slackware on Windows!

Slackware for Windows Subsystem for Linux (WSL)

WSLackware is an unofficial version of Slackware for Windows Subsystem for Linux on Windows 10 and Windows 10 Server.

WSLackware comes with almost no major modifications comparing to upstream Slackware and the binaries come directly from official Slackware repositories, however WSLackware it's stripped down a bit and added small tweaks to work well with WSL.

WSLackware is NOT maintained and indorsed by official Slackware developers (yet) and it's supported on a community-based basis.

Installation

You could use wither of this methods to install this distro on your Windows device, but first make sure:

Method 1 (App installation)

Make sure:

  • Developer mode is on. For that, Go to Settings / Update and Security / For Developers -> Developer mode, then toggle it on.
  • Powershell scripts can be executed on your device. For that, Go to Settings / Update and Security / For Developers -> Powershell, select everything and apply.

Go to your version of choice from releases page, then from assets download WSLackware_xx.x.xx.x.Appx.zip, then extract it, from the extracted files right click on Install.ps1 and select Run with Powershell. Wait a few seconds, it will install.

You can also use Windows Device Portal or App Installer to install this package.

Method 2 (WSL Import)

Go to your version of choice from releases page, then from assets download install.tar.gz, then open a windows terminal,cmd or powershell in this directory and type wsl.exe --import <DistributionName> <InstallLocation> <FileName>, where:

  • is the name of your distro, you can set it to WSLackware
  • is the directory that you waana save your rootfs
  • is the path to install.tar.gz

example: wsl.exe --import WSlackware c:\WSlackware .\install.tar.gz

Wait a few seconds, it will install.

Note: With this technique you can install many instances of the same distro.

After installation

After installation, in the first run it will configure and setup your WSL just like other distros. You will be asked for username and password. If it took long, be patient. It might take a while depending on your device.

About

We brought Slackware to Windows because be believed that it's the perfect distro for WSL. Firstly because of the simplicity of the init system and the whole OS in general and high-performance binaries it contains, Slackware works perfectly in older devices or virtual machine; and we hope one day this project gets supported by official Slackware developers.

Credits

  • Patrick Volkerding and Slackware community for making this distro
  • Microsoft for WSL and distro launcher
  • PNGEgg for the Logo

Contrubutors

Contributing

You can send us issues and let us know about bugs, feature requests or anything that we need to know.

wslackware's People

Contributors

mohsens22 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.