Mēs esam aptvēruši daudzas lietas, ko varat darīt, izmantojot Windows 10 jauno Bash apvalku, tāpēc, lai jūsu ērtības, mēs esam noapaļojuši visus šos ceļvežus vienā mega sarakstā.
Darba sākšana ar Linux operētājsistēmā Windows
Sākot no Fall Creator Updates 2017. gada beigās, jums vairs nav jāiespējo Windows izstrādātāju režīms, un šī funkcija vairs nav beta versija.
Instalējiet Linux programmatūru
apt-get
komandu (The
apt
komanda darbojas arī.) Šī komanda lejupielādē un instalē programmatūru no Ubuntu programmatūras krātuvēm. Jūs varat lejupielādēt un instalēt vienu vai vairākas programmas tikai ar vienu komandu.
Tā kā šī ir vairāk vai mazāk pilnīga Ubuntu lietotāju telpu vide, jūs varat arī instalēt programmatūru citos veidos. Jūs varat kompilēt un instalēt programmatūru no avota koda tāpat kā, piemēram, Linux izplatīšanā.
Ja esat instalējis citu Linux izplatīšanu, izmantojiet komandas, lai instalētu programmatūru konkrētajā izplatīšanas vietā. Piemēram, openSUSE izmanto
zypper
komandu
Palaist vairākas Linux sadales
Jūs varat instalēt vairākas Linux distribūcijas, un vienlaikus jūs pat varat palaist vairākas atšķirīgas Linux vidēs.
Ja neesat pārliecināts, ko instalēt, mēs iesakām Ubuntu. Bet, ja jums ir nepieciešama īpaša Linux izplatīšana, varbūt jūs testējat programmatūru, kas darbosies serverī, kurā darbojas SUSE Linux Enterprise Server vai Debian, vai arī jūs vēlaties drošības pārbaudes rīkus Kali Linux, tie ir pieejami Store kopā ar Ubuntu.
Piekļūstiet Windows failiem Bash un Bash failos Windows
Instalētās Linux distribūcijas izveido slēptu mapi, kurā tiek glabāti visi šajā Linux vidē izmantotie faili. Jūs varat piekļūt šai mapei no sistēmas Windows, ja vēlaties apskatīt un dublēt Linux failus ar Windows rīku palīdzību, bet Microsoft brīdina, ka nevajadzētu mainīt šos Linux failus ar Windows rīkiem vai šeit šeit izveidot jaunas failus, izmantojot Windows lietojumprogrammas.
Kad esat Linux vidē, varat piekļūt saviem Windows diskdziņiem no mapes / mnt /. Jūsu C: disks atrodas pie / mnt / c, un jūsu D: disks atrodas, piemēram, uz / mnt / d. Ja vēlaties strādāt ar failiem no Linux un Windows vidēm, novietojiet tos kaut kur savā Windows failu sistēmā un piekļūstiet tiem, izmantojot / mnt / mapi.
Izņemamo disku stiprinājumi un tīkla atrašanās vietas
Tomēr jūs varat uzstādīt šos pašus un piekļūt tiem Linux vidē ar īpašu piestiprināšanas komandu, kas izmanto DRVF failu sistēmu.
Pārslēdzieties uz Zsh (vai citu apvalku), nevis Bash
Piemēram, jūs varat izmantot Zsh apvalku, nevis Bash. Jūs pat varat izmantot standarta Bash apvalku automātiski pārslēgties uz Zsh apvalku, kad atverat Linux apvalks saīsni izvēlnē Sākt.
Izmantojiet Bash skriptus operētājsistēmā Windows
Jūs varat iekļaut Bash komandas partijas skriptā vai PowerShell skriptā, kas ir diezgan ērts. Lai iegūtu visu šo un vairāk, skatiet mūsu rokasgrāmatu par bash skriptiem sistēmā Windows 10.
Palaidiet Linux komandas ārpus Linux Shell
bash -c
vai
wsl
komandu izpildīt Linux komandu no ārpuses Linux apvalks.Linux vidē vienkārši palaiž komandu, un pēc tam tiek aizvērta. Ja palaižat šo komandu no komandu uzvednes vai PowerShell loga, komanda izdrukā savu izvadi Command Prompt vai PowerShell konsolēm.
Jūs varat daudz ko darīt ar
bash -c
vai
wsl
. Jūs varat izveidot darbvirsmas saīsnes, lai palaistu Linux programmas, integrētu tās partijas vai PowerShell skriptos vai palaistu tos jebkādā citā veidā, kā jūs palaistu Windows programmu.
Palaidiet Windows programmas no bash
Lai palaistu Windows programmu, ievadiet ceļu uz.exe failu un nospiediet Enter. Jūs atradīsiet instalētās Windows programmas mapes / mnt / c vidē Bash. Atcerieties, ka komanda ir reģistrjutīga, tādēļ Linux Example.exe atšķiras no "example.exe".
Palaist grafiskās Linux darbvirsmas programmas
Tomēr tas nedarbosies pēc noklusējuma. Jums būs nepieciešams instalēt X serveri un iestatīt
DISPLAY
mainīgais pirms grafisko Linux darbvirsmas programmām darbosies jūsu Windows darbvirsmā. Jo vienkāršāka ir lietojumprogramma, jo lielāka iespēja, ka tā būs labi darbojusies. Jo sarežģītāk ir lietojumprogramma, jo lielāka iespēja, ka tā centīsies kaut ko darīt, Microsoft pamatā esošā Windows apakšsistēma Linux vēl neatbalsta. Viss, ko jūs varat darīt, ir dot tam šāvienu ar šīm instrukcijām un ceru uz labāko.
Izvēlies savu noklusējuma Linux vidi
Ja jums ir instalēti vairāki Linux distribūcijas, varat izvēlēties noklusējuma instalāciju. Šis ir distro, ko izmanto, palaižot Linux izplatīšanu ar
bash
vai
wsl
komandu vai, kad jūs izmantojat
bash -c
vai
wsl
komandas palaist Linux komandu no citur Windows.
Pat ja instalējat vairākus Linux distros, jūs joprojām varat tos palaist tieši, izpildot komandu, piemēram
ubuntu
vai
opensuse-42
. Precīza komanda, kas jums nepieciešama, ir izskaidrota katras Linux izplatīšanas lejupielādes lapā Microsoft veikalā.
Ātri palaidiet Bash no File Explorer
Šajā rakstā ir sniegti arī norādījumi, kā papildināt opciju File Explorer ar opciju Open Bash shell here, rediģējot Windows reģistru, dodot jums ērtu konteksta izvēlnes opciju, kas darbojas līdzīgi kā "Open PowerShell window here" vai "Open command prompt here" opcijas.
Mainiet savu UNIX lietotāja kontu
Atinstalējiet un atkārtoti instalējiet Linux vidi
Lai iegūtu svaigu sistēmu bez pārlūka Linux izplatīšanas pārstartēšanas, varat palaist izplatīšanas komandu kopā ar "tīru" opciju no Windows komandrindas vai PowerShell konsole. Piemēram, lai atjaunotu Ubuntu bez tās atkārtotas ielādes, palaidiet
ubuntu clean
Ja jums joprojām ir vecāka Linux vidē instalēta - tāda, kas tika instalēta pirms Fall Creators Update - jūs joprojām varat to atinstalēt ar komandu lxrun.
Jauniniet savu Ubuntu vidi
Tomēr, ja jūs izveidojat Bash vidi vecākajā Windows versijā, jums būs instalēta vecāka Ubuntu vide. Jūs varat vienkārši atvērt Store un instalēt jaunāko Ubuntu no Windows veikala, lai to jauninātu.
Uzņēmīgi geeks bez šaubām izdomās citas interesantas lietas, ko jūs varat darīt ar Linux vidē nākotnē. Cerams, ka Windows apakšsistēma Linux turpinās kļūt spēcīgāka, taču nedomā, ka Microsoft drīzumā oficiāli atbalstīs grafiskās Linux lietojumprogrammas.