Როგორ აწარმოებს Bash სარდლობის ხაზი Windows 10

Windows 10 Anniversary Update- ში Microsoft- მა დაამატა საინტერესო ახალი ფუნქცია დეველოპერებისთვის, ენერგომომარაგებისთვის და ნებისმიერი მომხმარებელი, რომელიც გამოიყენება Unix-y სისტემებით, როგორიცაა Mac OS X და Linux. Windows 10 ახლა მოიცავს Unix Bash ბრძანება prompt (in ბეტა) თავაზიანობის თანამშრომლობა Canonical, კომპანია უკან Ubuntu Linux .

ბაშის ბრძანების დახმარებით თქვენ შეგიძლიათ განახორციელოთ ყველა სახის ქმედება, როგორიცაა Windows ფაილურ სისტემაში ინტერაქცია (ისევე, როგორც რეგულარული Windows Command Prompt), სტანდარტული სტანდარტული ბრძანებები და Linux- ის გრაფიკული UI პროგრამების ინსტალაციაც კი - რომ ბოლო არ არის ოფიციალურად მხარდაჭერილი.

თუ თქვენ სეზონური Bash მომხმარებელი ხართ დაინტერესებული, პოპულარული Command Prompt- თან დაიწყო, აქ არის თუ როგორ უნდა დააყენოთ Bash 10 Windows.

06 01

ქვესისტემა

როდესაც თქვენ დააყენეთ Bash 10 on Windows თქვენ ვერ ვიღებთ ვირტუალურ მანქანას ან პროგრამას, რომელიც ყველაფერს აკეთებს იმისათვის, რომ ძირითადად Linux- ში ჩაიწეროს. ეს რეალურად Bash გაშვებული natively თქვენი კომპიუტერის წყალობით ფუნქცია Windows 10 მოუწოდა Windows Subsystem ენაზე (WSL). WSL არის "საიდუმლო სოუსი", რომელიც საშუალებას იძლევა Linux პროგრამა Windows- ზე აწარმოოს.

დასაწყებად, დაიწყეთ დაწყება> პარამეტრები> განახლება და უსაფრთხოება> დეველოპერებისთვის . ქვე-სასაქონლო პოზიციის ფარგლებში "დეველოპერული თვისებების გამოყენება" აირჩიეთ დეველოპერის რეჟიმის რადიო ღილაკი. ამ ეტაპზე შეიძლება თქვენს კომპიუტერში გადატვირთვა. თუ ასეა, წავიდეთ წინ და ამის გაკეთება.

06 06

ჩართეთ Windows ფუნქციები

მას შემდეგ, რაც კეთდება, დახურეთ პარამეტრები app და დააჭირეთ Cortana ძებნის ბარი taskbar და ტიპის Windows ფუნქციები. ზედა შედეგი უნდა იყოს კონტროლის პანელის ვარიანტი, სახელწოდებით "ჩართეთ Windows ფუნქციები ან გამორთვა." აირჩიეთ ეს და პატარა ფანჯარა გაიხსნება.

გადმოიწერეთ და შეამოწმეთ "Windows Subsystem for Linux (Beta)". შემდეგ დააჭირეთ OK ფანჯრის დახურვას.

შემდეგი თქვენ უნდა აიძულა გადატვირთოთ თქვენი კომპიუტერის, რომელიც თქვენ უნდა გავაკეთოთ, სანამ შეგიძლიათ გამოიყენოთ Bash.

06 06

საბოლოო ინსტალაცია

ერთხელ კომპიუტერი გადატვირთულია, დააჭირეთ Cortana in taskbar კიდევ ერთხელ და აკრიფოთ bash. ზედა შედეგი უნდა იყოს ვარიანტი, როგორც "bash", როგორც ბრძანება - აირჩიეთ.

გარდა ამისა, გადადით დაწყება> Windows System> Command Prompt . მას შემდეგ, რაც ბრძანება prompt window ხსნის ტიპის bash და დააჭირეთ Enter .

Whichever გზა ამის გაკეთება, საბოლოო ინსტალაციის პროცესი Bash დაიწყება ჩამოტვირთვის Bash საწყისი Windows მაღაზია (მეშვეობით ბრძანება სწრაფი). ერთ მომენტში თქვენ მოგეთხოვებათ გაგრძელება. როდესაც ეს ხდება მხოლოდ ტიპის y და შემდეგ დაველოდოთ ინსტალაციის დასრულებას.

06 06

დაამატეთ ნიკი და პაროლი

როდესაც ყველაფერი თითქმის შესრულებულია, თქვენ მოგეთხოვებათ შეიყვანოთ მომხმარებლის სახელი და პაროლი, როგორც არის ტიპიური Unix ბრძანების მოთხოვნა. თქვენ არ უნდა გამოიყენოთ თქვენი Windows მომხმარებლის ანგარიშის სახელი ან პაროლი. ამის ნაცვლად, ისინი შეიძლება სრულიად უნიკალური იყოს. თუ გინდა, რომ დარეკეთ საკუთარ თავს "r3dB4r0n" მაშინ წავიდეთ.

მას შემდეგ, რაც ეს ნაწილი კეთდება და ინსტალაცია დაასრულებს, ბრძანება prompt ავტომატურად გახსნის Bash. თქვენ იცით, რომ ეს კეთდება, როდესაც ხედავთ რაღაც "r3dB4r0n @ [თქვენი კომპიუტერის სახელი]" ბრძანებათა სწრაფია.

ახლა თქვენ თავისუფლად შეგიძლიათ შეიტანოთ რაიმე Bash ბრძანებები გსურთ. როგორც ეს ჯერ კიდევ ბეტა პროგრამით არ მუშაობს, მაგრამ უმეტესწილად ის სხვა სისტემებზეც ისიც იმუშავებს.

როდესაც გსურთ გახსენით Bash ერთხელ თქვენ იპოვით ქვეშ დაწყება> Bash შესახებ Ubuntu on Windows .

06 06

თქვენი ინსტალაციის განახლება

როგორც ნებისმიერი კარგი Bash მომხმარებლის იცის, სანამ არაფერი ბრძანებათა ზოლში უნდა განახლდეს და განაახლეთ თქვენი მიმდინარე პაკეტების პაკეტი. თუ არასდროს მოვისმინე ტერმინი, პაკეტები არის ის, რასაც თქვენ მოვუწოდებთ ფაილების კრებულს, რომლებიც შეასრულებენ თქვენს კომპიუტერში დაყენებული ბრძანების პროგრამებსა და კომუნალურ სისტემებს.

დარწმუნდით, რომ დღემდე ხარ, გახსენით Ubuntu- ზე Windows- ზე და ჩაწერეთ შემდეგი ბრძანება: sudo apt-get update. ახლა დააჭირეთ Enter. Bash შემდეგ დააჭირეთ ბეჭდვის შეცდომა window და შემდეგ ითხოვენ თქვენი პაროლი.

უბრალოდ იგნორირება რომ შეცდომა ახლა. Sudo ბრძანება ჯერ არ არის სრულად მუშაობს, მაგრამ მაინც საჭიროა, რომ Bash- ში გარკვეული ბრძანებები შეასრულოთ. Plus ეს უბრალოდ კარგი პრაქტიკა უნდა გავაკეთოთ რამ ოფიციალური გზა მოლოდინში seamless Bash გამოცდილება Windows.

ჯერჯერობით ყველაფერი გავაკეთეთ განახლებული პაკეტების ადგილობრივი მონაცემთა ბაზის განახლება, რომელიც საშუალებას იძლევა კომპიუტერის ცოდნა, თუ რამე ახალია. ახლა რეალურად დააინსტალირეთ ახალი პაკეტები ჩვენ უნდა შეიტანოთ sudo apt-get განახლება და დააჭირეთ Enter ერთხელ. Bash ალბათ არ ითხოვს თქვენი პაროლი, რადგან თქვენ უბრალოდ შევიდნენ. და ახლა, Bash არის off გონკები ამაღლების ყველა თქვენი პაკეტები. დასაწყისში პროცესში Bash მოგთხოვთ თუ ნამდვილად გსურთ განაახლოთ თქვენი Bash პროგრამული უზრუნველყოფა. უბრალოდ ჩაწერეთ დიახ, განაახლეთ განახლება.

მას შეუძლია რამდენიმე წუთში გააუმჯობესოს ყველაფერი, მაგრამ ერთხელ გაკეთდა Bash განახლებული და მზად ვართ წავიდეთ.

06 06

ბრძანების პროგრამის გამოყენებით

ახლა ჩვენ გვაქვს Bash up და გაშვებული დროა გავაკეთოთ რაღაც ადვილი მას. ჩვენ ვაპირებთ გამოვიყენოთ rsync ბრძანება, რომ გავაკეთოთ back-up ჩვენი Windows დოკუმენტების საქაღალდეში გარე მყარი დისკი.

ამ მაგალითში ჩვენი საქაღალდე არის C: \ Users \ BashFan \ Documents და ჩვენი გარე მყარი დისკი არის F: \ drive.

თქვენ უნდა გააკეთოთ ტიპი rsync -rv / mnt / c / მომხმარებელი / BashFan / Documents / / mnt / f / Documents. ეს ბრძანება ეუბნება Bash გამოიყენოს პროგრამა Rsync, რომელიც უკვე უნდა იყოს დამონტაჟებული თქვენი Bash Bash. შემდეგ "rv" ნაწილი მოგვითხრობს rsync რათა ყველაფერს შეიცავს თქვენს კომპიუტერში სხვადასხვა ფოლდერებში და გამოაქვეყნეთ ყველა rsync- ის აქტივობა ბრძანების ხაზით. დარწმუნდით, რომ ჩაწერეთ ეს ბრძანება ზუსტად, მათ შორის უკანასკნელი გადანაწილების გამოყენების შემდეგ ... / BashFan / Documents /. განმარტებასთან დაკავშირებით, თუ რატომ არის ეს სლაბი მნიშვნელოვანია შეამოწმეთ ეს ციფრული ოკეანის მასწავლებელი.

უკანასკნელი ორი ბიტი ფოლდორთან ერთად მითითებულია ბაში, რომელიც დააკოპირებს და დააკოპირეთ. Bash- ით წვდომა Windows- ის ფაილებში უნდა დაიწყოს "/ mnt /". ეს მხოლოდ უცნაურია Bash on Windows წლიდან Bash კვლავ მუშაობს, თითქოს ის გაშვებული Linux მანქანა.

ასევე უნდა აღინიშნოს, რომ ბას ბრძანებები მგრძნობიარეა. თუ "დოკუმენტების" ნაცვლად "Documents" - ზე დაბლოკილია, ვერ მოიძებნა უფლება საქაღალდეში.

ახლა, რომ თქვენ აკრეფილი თქვენი ბრძანება მოხვდა შეიყვანეთ და თქვენი დოკუმენტები იქნება უნაღდო დროს.

ეს ყველაფერი ჩვენ ვაპირებთ დასაფარავად ამ შესავალი Bash on Windows. კიდევ ერთხელ ჩვენ შევხედავთ როგორ შეგიძლიათ ექსპერიმენტი გაშვებული Linux პროგრამების Windows და გაიგო ცოტა მეტი საერთო ბრძანებები გამოყენება Bash.