Linux: εγκατάσταση σε Windows Server (χωρίς Store)

Παρακάτω θα δούμε πως μπορείτε να εγκαταστήσετε κάποια από τις υποστηριζόμενες διανομές σε ένα περιβάλλον που δεν διαθέτει Store. O για ευνόητους λόγους δεν διαθέτει το Windpws Store που διαθέτουν από προ τα Windows 10.

Έτσι παρακάτω θα δούμε πως μπορείτε να εγκαταστήσετε την διανομή που σας ενδιαφέρει με μη αυτόματο τρόπο στον Windows Server.

Το σύστημα που χρησιμοποιώ είναι ο Windows Server 2019 Standard, αλλά τα βήματα που θα αναφέρουμε παρακάτω θα πρέπει να λειτουργούν σε όλες τις υποστηριζόμενες εκδόσεις Server.

Linux

Αρχικά θα πρέπει να εγκαταστήσουμε το Windows Subsystem for Linux, που δεν υπάρχει προεγκατεστημένο.

Ανοίξτε ένα PowerShell as και τρέξτε την παρακάτω εντολή:
PowerShell

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Κάντε ένα restart όταν σας ζητηθεί. Το reboot είναι απαραίτητο για να γίνει το WSL μια trusted διεργασία του Server.

Λήψη της Linux διανομής

Εφόσον δεν υπάρχει το Microsoft Store app, θα κατεβάσουμε την διανομή που μας ενδιαφέρει με το χέρι.
Όλες οι διαθέσιμες διανομές υπάρχουν στα παρακάτω links:

  Process Monitor : Το απόλυτο αρχείο καταγραφής των Windows

Κάνοντας στα παραπάνω links θα κατεβάσετε την διανομή που θέλετε μέσω του προγράμματος περιήγησης που χρησιμοποιείτε.

Λήψη με PowerShell

Για να κατεβάσουμε κάποιο από τα παραπάνω distros με το PowerShell, θα χρησιμοποιήσουμε το cmdlet Invoke-WebRequest.

Παρακάτω υπάρχει η εντολή για λήψη του

Invoke-WebRequest -Uri https://aka.ms/wsl-debian-gnulinux -OutFile Debian.appx -UseBasicParsing
Tip: Πριν αρχίστε να κατεβάζετε την διανομή που θέλετε με το PowerShell μπορείτε να αλλάξετε σημείο λήψης με την εντολή cd (για παράδειγμα cd C:\Users\Giorgos\Desktop)

Μόλις ολοκληρωθεί η λήψη του .appx θα πρέπει να μετονομάσουμε το appx σε zip. Μπορείτε να το κάνετε με το χέρι αλλά γίνεται και με εντολή στο PowerShell:

Rename-Item Debian.appx Debian.zip

Μετά θα πρέπει να κάνουμε extract (αποσυμπίεση) στο zip αρχείο με το χέρι ή με την παρακάτω εντολή στο PowerShell:

Expand-Archive Debian.zip Debian

Μετά ανοίξτε το φάκελλο και θα δείτε το εκτελέσιμο αρχείο debian.exe.

Linux

Εγκατάσταση

Ανοίξτε ένα cmd.exe με δικαιώματα διαχειριστή από την αναζήτηση (cmd και στο αποτέλεσμα “άνοιγμα σαν διαχειριστής). Με την εντολή cd προχωρήστε στο φάκελο Debian

  Debian χρησιμοποιεί την DuckDuckGo σαν προεπιλεγμένη μηχανή αναζήτησης

Linux

και τρέξτε την εντολή debian.exe για να ξεκινήσει η εγκατάσταση. Όταν ολοκληρωθεί θα σας ζητηθεί να ορίσετε ένα όνομα χρήστη, και ένα κωδικό πρόσβασης.

Αυτό ήταν, τώρα έχετε ένα σύστημα Debian στον Server σας.

_______________________

Written by giorgos

Ο Γιώργος ακόμα αναρωτιέται τι κάνει εδώ....

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Το μήνυμα σας δεν θα δημοσιευτεί εάν:
1. Περιέχει υβριστικά, συκοφαντικά, ρατσιστικά, προσβλητικά ή ανάρμοστα σχόλια.
2. Προκαλεί βλάβη σε ανηλίκους.
3. Παρενοχλεί την ιδιωτική ζωή και τα ατομικά και κοινωνικά δικαιώματα άλλων χρηστών.
4. Διαφημίζει προϊόντα ή υπηρεσίες ή διαδικτυακούς τόπους .
5. Περιέχει προσωπικές πληροφορίες (διεύθυνση, τηλέφωνο κλπ).


  +  1  =  6