როგორ დააყენოთ Linux in Windows 10

Anonim

Windows- ში Linux- ის ინსტალაცია 10
Windows 10- ს ახალი ფუნქცია აქვს დეველოპერებისთვის - Ubuntu Bash Shell, რომელიც საშუალებას გაძლევთ აწარმოოთ, დააინსტალიროთ Linux პროგრამები, გამოიყენოთ Bash სკრიპტები პირდაპირ Windows 10, ყველა ეს ეწოდება "Windows Subsystem for Linux". Windows 10 1709 Fall Creators- ის ვერსიაში უკვე სამი Linux დისტრიბუციაა ინსტალაციისთვის. ყველა შემთხვევაში, საჭიროა 64 ბიტიანი სისტემა.

ამ სახელმძღვანელოში, როგორ უნდა დააყენოთ Ubuntu, opensuse ან Suse Linux Enterprise სერვერი Windows 10 და ზოგიერთი მაგალითები გამოყენების სტატიის ბოლოს. ასევე უნდა ითქვას, რომ Windows- ში Bash- ის გამოყენებისას გარკვეული შეზღუდვები არსებობს: მაგალითად, თქვენ არ შეგიძლიათ GUI აპლიკაციის გაშვება (თუმცა, X სერვერის გამოყენებით შემოვლითი გზების მიხედვით). გარდა ამისა, Bash ბრძანებები არ შეიძლება დაიწყოს Windows პროგრამები, მიუხედავად ხელმისაწვდომობის სრული ხელმისაწვდომობის OS ფაილური სისტემა.

ინსტალაცია Ubuntu, opensuse ან Suse Linux Enterprise სერვერი Windows 10

Windows 10 Fall Creators Update- ის ვერსიიდან (ვერსია 1709) Windows- ის Linux- ის ქვესისტემის ინსტალაცია შეიცვალა გარკვეულწილად შედარებით წინა ვერსიებში (წინა ვერსიებისათვის, 1607 წლიდან, როდესაც ფუნქცია წარმოდგენილი იყო ბეტა ვერსიაში ინსტრუქცია ამ მუხლის მეორე ნაწილში). ასევე აღინიშნოს, რომ Windows 10 2004 წელს შეგიძლიათ დააყენოთ Kali Linux გრაფიკული ინტერფეისით.

ახლა აუცილებელი ნაბიჯები ასე გამოიყურება:

  1. უპირველეს ყოვლისა, თქვენ უნდა ჩართოთ "Windows Subsystem for Linux" პანელი - "პროგრამები და კომპონენტები" - "ჩართვა და გამორთვა Windows კომპონენტები".
    Windows 10-ის Linux კომპონენტების ჩართვა
  2. კომპონენტების ინსტალაციის შემდეგ და კომპიუტერის გადატვირთვა, გადადით Windows 10 აპლიკაციის მაღაზიაში და გადმოწერეთ Ubuntu, OpenSuse ან Suse Linux ES (დიახ, სამი დისტრიბუცია არის შესაძლებელი). როდესაც ჩატვირთვა, ზოგიერთი ნიუანსი შესაძლებელია, რაც შემდგომში აღნიშნავს.
    Linux დისტრიბუცია Windows 10 მაღაზიაში
  3. აწარმოეთ გადმოწერილი დისტრიბუციის ნაკრები, როგორც ჩვეულებრივი Windows 10 აპლიკაცია და დაიცვას საწყის პარამეტრი (მომხმარებლის სახელი და პაროლი).
    შექმნის Ubuntu Linux Windows 10 1709

Windows- ის ქვესისტემის ჩართვა Linux- ისთვის (პირველი ნაბიჯი), შეგიძლიათ გამოიყენოთ PowerShell ბრძანება:

ჩართვა- WindowsOptionalfeature -ONLine- ის Microsoft-Windows-Subsystem-Linux

ახლა რამდენიმე შენიშვნა, რომელიც შეიძლება სასარგებლო იყოს:

  • თქვენ შეგიძლიათ დააყენოთ რამდენიმე Linux დისტრიბუცია ერთდროულად.
  • Ubuntu, OpenSuse და Seuse Linux Enterprise Server- ის სერვერის დისტრიბუციისას, Windows 10 აღნიშნა: თუ თქვენ უბრალოდ შეიყვანეთ სახელი და დააჭირეთ Enter, მაშინ სასურველი შედეგები არ აღმოჩნდება ძებნაში, მაგრამ თუ დაიწყებთ შესვლისას და შემდეგ დააჭირეთ გამოჩენა სწრაფი, ავტომატურად მიიღებთ სასურველ გვერდზე. მხოლოდ იმ შემთხვევაში, თუ პირდაპირი ბმულები დისტრიბუციის მაღაზიაში: ubuntu, opensuse, suse les.
  • თქვენ შეგიძლიათ აწარმოოთ Linux of Command Line (არა მხოლოდ კრამიტის საწყისი მენიუ): Ubuntu, OpenSUSE-42 ან SLES-12

ინსტალაცია Bash in Windows 10 1607 და 1703

Bash Shell- ის ინსტალაციის მიზნით, დაიცავით ეს მარტივი ქმედებები.

  1. გადადით Windows 10 პარამეტრებში - განახლება და უსაფრთხოება - დეველოპერებისთვის. ჩართეთ დეველოპერის რეჟიმი (ინტერნეტი უნდა იყოს დაკავშირებული საჭირო კომპონენტების ჩამოტვირთვაზე).
    Developer Mode- ის ჩართვა Windows 10- ში
  2. გადადით პანელზე - პროგრამები და კომპონენტები - საშუალებას ან გამორთვა Windows კომპონენტები, შეამოწმეთ Windows Subsystem for Linux.
    Windows- ში Linux- ის ქვესისტემის ინსტალაცია
  3. კომპონენტების ინსტალაციის შემდეგ, შეიყვანეთ Windows 10 "Bash" ძებნა, დაიწყეთ შემოთავაზებული განაცხადის ვარიანტი და ინსტალაცია. თქვენ შეგიძლიათ დააყენოთ თქვენი სახელი და პაროლი bash, ან გამოიყენოთ root მომხმარებლის გარეშე პაროლი.
    Ubuntu Bash- ის ინსტალაცია

როდესაც ინსტალაცია დასრულდა, თქვენ შეგიძლიათ აწარმოოთ Ubuntu Bash Windows 10 მეშვეობით ძებნა, ან ქმნის ეტიკეტების ამისთვის ჭურვი, სადაც გჭირდებათ.

გაშვებული Ubuntu Bash in Windows 10

მაგალითები გამოყენებით Ubuntu Shell in Windows

დასაწყისისთვის მე აღვნიშნავ, რომ ავტორი არ არის Bash, Linux- ისა და განვითარების სპეციალისტი, ხოლო ქვემოთ მოცემული მაგალითები მხოლოდ დემონსტრირებაა, რომ Windows 10 bash მუშაობს მოსალოდნელი შედეგებით, ვისაც ესმის ეს.

განაცხადების Linux

აპლიკაციები Windows 10 Bash- ში შეიძლება დამონტაჟდეს, წაშალოთ და განახლდეს apt-get (sudo apt-get) Ubuntu საცავიდან.

Apt-get ინსტალაცია Windows 10

ტექსტური ინტერფეისის გამოყენებით განაცხადების გამოყენება არ არის განსხვავებული Ubuntu, მაგალითად, შეგიძლიათ დააყენოთ git in bash და გამოიყენოთ იგი ჩვეულ რეჟიმში.

გამოყენებით Bash Git Windows 10

სკრიპტები Bash

თქვენ შეგიძლიათ აწარმოოთ Bash სკრიპტები Windows 10, თქვენ შეგიძლიათ შექმნათ მათ ნანო ტექსტური რედაქტორი ჭურვი.

Bash სკრიპტები Windows 10

Bash Scripts არ შეიძლება გამოიწვიოს Windows პროგრამები და ბრძანებები, მაგრამ შესაძლებელია დაიწყოს სკრიპტები და bash ბრძანებები Bat ფაილი და PowerShell სკრიპტები:

Bash -c "გუნდი"

თქვენ ასევე შეგიძლიათ სცადოთ აპლიკაციების გაშვება Ubuntu Shell- ში Windows 10- ში, არ არსებობს ერთი ანგარიში ინტერნეტში, არ არსებობს ერთი სახელმძღვანელო, არ არსებობს ერთი სახელმძღვანელო და მეთოდის არსი GUI აპლიკაციას აჩვენებს . მიუხედავად იმისა, რომ ასეთი Microsoft- ის განაცხადების მუშაობის შესაძლებლობა არ არის გათვალისწინებული.

როგორც ზემოთ ჩამოთვლილი იყო, მე არ ვარ ადამიანი, რომელსაც სრულად ვაფასებ ინოვაციის ღირებულებას და ფუნქციურობას, მაგრამ მე ვხედავ მინიმუმ ერთი აპლიკაცია თქვენთვის: სხვადასხვა კურსები უდაბნოტი, EDX და განვითარებასთან დაკავშირებული სხვაობა ბევრად უფრო ადვილი იქნება საჭირო ინსტრუმენტები Bash (და ამ კურსებში, მუშაობა, როგორც წესი, აჩვენა Macos და Linux Bash Terminal).

Წაიკითხე მეტი