Sve što možete učiniti s novom Bash Shell sustava Windows 10
Možete instalirati Linux okruženje i Bash ljusku na bilo kojoj verziji sustava Windows 10. Današnji članak će sažeti što možete učiniti u novoj Bash ljusci sustava Windows 10.
Obljetničko ažuriranje sustava Windows 10 dodalo je podršku za Linux okruženja sustavu Windows 10 od 2016. Ali neka vas ne zavara ova informacija: to nije samo Bash ljuska, već potpuni sloj kompatibilnosti dovoljan za pokretanje Linux aplikacija u sustavu Windows .
Današnji članak će sažeti sve stvari koje možete učiniti u novoj Bash ljusci sustava Windows 10 radi praktičnosti.
Sve što možete učiniti s novom Bash Shell sustava Windows 10
Možete instalirati Linux okruženje i Bash shell na bilo kojoj verziji sustava Windows 10, uključujući Windows 10 Home. Međutim, zahtijeva 64-bitnu verziju sustava Windows 10. Jednostavno omogućite značajku podsustava Windows za Linux, zatim instalirate odabranu distribuciju Linuxa - na primjer, Ubuntu - iz Windows trgovine.
Od ažuriranja Fall Creators krajem 2017., više ne morate omogućiti način rada za razvojne programere u sustavu Windows, a značajka više nije u beta verziji.
Najlakši način instaliranja Linux softvera u Ubuntu (ili Debian) okruženju je pomoću naredbe apt-get . ( Naredba apt također radi u ovom slučaju). Ova naredba preuzima i instalira softver iz Ubuntuovih repozitorija softvera. Možete preuzeti i instalirati jednu ili više aplikacija samo jednom naredbom.
Budući da je ovo okruženje korisničkog prostora više ili manje povezano s Ubuntuom, softver možete instalirati i na druge načine. Možete kompajlirati i instalirati softver iz izvornog koda, baš kao što biste to učinili na distribuciji Linuxa, na primjer.
Ako imate instaliranu drugu distribuciju Linuxa, koristite naredbe za instaliranje softvera na tu distribuciju. Na primjer, openSUSE koristi naredbu zypper.
Prethodno je Windows 10 podržavao samo Ubuntu, ažuriranje Fall Creators omogućilo je podršku za mnoge distribucije Linuxa. U početku možete instalirati Ubuntu, openSUSE Leap, SUSE Linux Enterprise Server, Debian GNU/Linux, Kali Linux ili Fedora i vjerojatno ćemo vidjeti mnogo više Linux distribucija u budućnosti.
Možete instalirati više distribucija Linuxa, pa čak i pokrenuti više različitih Linux okruženja u isto vrijeme.
Ako niste sigurni koju verziju instalirati, trebali biste koristiti Ubuntu. Međutim, ako vam je potrebna određena distribucija Linuxa - možda testirate softver koji će raditi na poslužitelju koji pokreće SUSE Linux Enterprise Server ili Debian, ili želite koristiti alate za testiranje sigurnosti u Kali Linuxu - oni su dostupni u trgovini s Ubuntu.
Vaše Linux datoteke i Windows datoteke obično se drže odvojeno, ali postoje načini za pristup vašim Linux datotekama iz Windowsa i Windows datotekama iz Linux okruženja.
Distribucije Linuxa koje instalirate stvorit će skrivenu mapu u kojoj su pohranjene sve datoteke korištene u tom Linux okruženju. Ovoj mapi možete pristupiti iz Windowsa ako želite, kao i sigurnosno kopirati Linux datoteke s Windows alatima, ali Microsoft upozorava da ne biste trebali mijenjati te Linux datoteke s Windows alatima ili stvarati nove datoteke ovdje pomoću Windows aplikacija.
Kada ste u Linux okruženju, možete pristupiti svojim Windows pogonima iz direktorija /mnt/. Na primjer, vaš C: pogon nalazi se na /mnt/c , a vaš D: pogon nalazi se na /mnt/d. Ako želite raditi s datotekama unutar Linux i Windows okruženja, smjestite ih negdje u svoj Windows datotečni sustav i pristupite im kroz direktorij / mnt/.
Značajka podsustava Windows za Linux automatski montira fiksne pogone unutar direktorija /mnt/, ali ne montira automatski prijenosne pogone kao što su USB pogoni i optički pogoni. Također ne postavlja automatski mapirane mrežne pogone na računalo.
Međutim, možete ih montirati sami i pristupiti im u Linux okruženju s posebnom naredbom za montiranje, kako biste iskoristili prednost datotečnog sustava drvfs.
Dok je Microsoft u početku nudio ovu značajku kao okruženje "Bash shell", to je zapravo osnovni sloj kompatibilnosti koji vam omogućuje pokretanje Linux softvera na Windowsima. To znači da možete pokretati druge ljuske umjesto Basha, ako želite.
Na primjer, možete koristiti Zsh shell umjesto Bash-a. Možete čak postaviti standardnu Bash ljusku da se automatski prebaci na Zsh ljusku, kada otvorite prečac Linux ljuske u izborniku Start .
Zahvaljujući ovom okruženju, zapravo je moguće napisati Bash shell skriptu na Windowsima i pokrenuti je. Bash skripte mogu pristupiti Windows datotekama pohranjenim u /mnt direktoriju, tako da možete dopustiti Linux naredbama i skriptama da rade na vašim normalnim Windows datotekama. Također možete pokretati Windows naredbe unutar Bash skripte.
Možete kombinirati Bash naredbe u praktičnu Batch skriptu ili PowerShell skriptu.
Ako samo želite brzo pokrenuti program, izvršiti naredbu ili pokrenuti skriptu, ne morate čak ni prvo pokrenuti Bash okruženje. Možete koristiti naredbu bash -c ili wsl za izvršavanje Linux naredbe izvan Linux ljuske. Linux okruženja jednostavno pokreću naredbu i zatim izlaze. Ako pokrenete ovu naredbu iz naredbenog retka ili prozora PowerShell, naredba šalje rezultate u naredbeni redak ili PowerShell konzolu.
Možete učiniti mnogo s bash -c ili wsl. Možete stvoriti prečace na radnoj površini za pokretanje Linux programa, integrirati ih u paketne ili PowerShell skripte ili ih pokrenuti na bilo koji drugi način na koji inače pokrećete Windows programe.
Od ažuriranja Creators Update (pokrenutog u proljeće 2017.), možete pokrenuti Windows programe iz Linux okruženja . To znači da možete integrirati Windows naredbe zajedno s Linux naredbama u Bash skriptu ili samo pokrenuti Windows naredbe iz standardne Bash ili Zsh ljuske koju koristite.
Za pokretanje Windows programa unesite put do .exe datoteke i pritisnite Enter. Instalirane Windows programe pronaći ćete u direktoriju /mnt/c u okruženju Bash. Zapamtite, ova naredba razlikuje velika i mala slova u Linuxu, tako da se "Example.exe" razlikuje od "example.exe".
Microsoft službeno ne podržava Linux grafički softver u sustavu Windows. Značajka podsustava Windows za Linux dizajnirana je za pokretanje programa naredbenog retka koji mogu biti potrebni programerima. Ali zapravo je moguće pokrenuti Linux grafičke programe na Windows radnoj površini pomoću ove značajke.
Međutim, to neće raditi prema zadanim postavkama. Morat ćete instalirati X poslužitelj i postaviti varijablu DISPLAY prije nego što se Linux grafički programi počnu izvoditi na vašoj Windows radnoj površini. Što je aplikacija jednostavnija, to će bolje funkcionirati. Što je aplikacija složenija, vjerojatnije je da će pokušati učiniti nešto što Microsoftov osnovni Windows podsustav za Linux još ne podržava.
Ako imate instalirano više distribucija Linuxa, možete odabrati zadanu instalaciju. Ovo je distro koji se koristi kada pokrenete distribuciju Linuxa pomoću naredbe bash ili wsl ili kada koristite naredbu bash -c ili wsl za pokretanje Linux naredbe s nekog drugog mjesta u sustavu Windows.
Čak i ako imate instalirano više distribucija Linuxa, još uvijek ih možete pokrenuti izravno pokretanjem naredbe poput ubuntu ili opensuse-42. Točna naredba koja će vam trebati nalazi se na svakoj stranici za preuzimanje distribucija Linuxa u Microsoft Storeu.
Ne morate pokretati ljusku Linuxa iz ikone prečaca. Možete ga brzo pokrenuti iz File Explorera upisivanjem "bash" u adresnu traku i pritiskom na Enter. Pojavit će se Bash ljuska zadane distribucije Linuxa, a trenutni radni direktorij bit će onaj koji ste otvorili u File Exploreru .
Također možete dodati opciju " Otvori Bash shell ovdje " u File Explorer uređivanjem Windows registra , dajući vam praktičnu opciju kontekstnog izbornika, sličnu opcijama " Otvori PowerShell prozor ovdje " ili " Otvori naredbeni redak ovdje ".
Kada prvi put postavite Bash, od vas će se tražiti da kreirate UNIX korisnički račun i postavite lozinku. Bit ćete automatski prijavljeni s ovim računom svaki put kada otvorite Bash prozor. Ako želite promijeniti svoj UNIX korisnički račun ili koristiti root račun kao svoj zadani račun u ljusci, postoji skrivena naredba za promjenu zadanog korisničkog računa .
Nakon što ste instalirali neke programe ili promijenili neke postavke, možda ćete htjeti ponovno instalirati Ubuntu ili drugu distribuciju Linuxa. Ovo je prije bilo malo komplicirano, ali sada to možete učiniti jednostavnim deinstaliranjem distribucije Linuxa, kao što biste učinili s bilo kojom drugom aplikacijom, a zatim je ponovno instalirate iz trgovine.
Da biste dobili novi sustav bez preuzimanja distribucije Linuxa, možete pokrenuti naredbu distribucije zajedno s opcijom "clean" iz Windows Command Prompt ili PowerShell konzole. Na primjer, da resetujete Ubuntu bez ponovnog učitavanja, pokrenite ubuntu clean.
Ako još uvijek imate instalirano starije Linux okruženje - ono koje je instalirano prije ažuriranja Fall Creators - još uvijek ga možete deinstalirati pomoću naredbe lxrun.
Nakon ažuriranja Fall Creators za Windows 10, sada morate instalirati Ubuntu i druga Linux okruženja iz trgovine. Nakon što to učinite, automatski će se ažurirati na najnoviju verziju bez posebnih naredbi.
Međutim, ako ste stvorili Bash okruženje na starijoj verziji sustava Windows, instalirat ćete starije Ubuntu okruženje. Možete jednostavno otvoriti trgovinu i instalirati najnoviji Ubuntu iz Windows trgovine za nadogradnju.
Tehnički entuzijasti neće sumnjati u uzbudljive stvari koje mogu učiniti s okruženjem Linuxa u budućnosti. Značajka Windows podsustava za Linux će, nadamo se, nastaviti postajati moćnija, ali ne bismo trebali očekivati da će Microsoft uskoro službeno podržati grafičke aplikacije Linuxa na radnoj površini.
Vidi više:
Možete instalirati Linux okruženje i Bash ljusku na bilo kojoj verziji sustava Windows 10. Današnji članak će sažeti što možete učiniti u novoj Bash ljusci sustava Windows 10.
Bash se automatski prijavljuje na taj korisnički račun kada pokrenete ljusku. Međutim, možete promijeniti te vjerodajnice ako je potrebno.
Način rada kioska u sustavu Windows 10 način je za korištenje samo 1 aplikacije ili pristupanje samo 1 web mjestu s gostujućim korisnicima.
Ovaj će vam vodič pokazati kako promijeniti ili vratiti zadanu lokaciju mape Camera Roll u sustavu Windows 10.
Uređivanje hosts datoteke može uzrokovati da ne možete pristupiti Internetu ako datoteka nije pravilno izmijenjena. Sljedeći članak će vas voditi kako urediti datoteku hosts u sustavu Windows 10.
Smanjenje veličine i kapaciteta fotografija olakšat će vam njihovo dijeljenje ili slanje bilo kome. Konkretno, u sustavu Windows 10 možete grupno mijenjati veličinu fotografija uz nekoliko jednostavnih koraka.
Ako ne morate prikazivati nedavno posjećene stavke i mjesta iz sigurnosnih ili privatnih razloga, to možete jednostavno isključiti.
Microsoft je upravo izdao Windows 10 Anniversary Update s mnogim poboljšanjima i novim značajkama. U ovom novom ažuriranju vidjet ćete mnogo promjena. Od podrške za Windows Ink olovku do podrške za proširenje preglednika Microsoft Edge, izbornik Start i Cortana također su značajno poboljšani.
Jedno mjesto za kontrolu mnogih operacija izravno na paleti sustava.
U sustavu Windows 10 možete preuzeti i instalirati predloške grupnih pravila za upravljanje postavkama Microsoft Edgea, a ovaj će vam vodič pokazati postupak.
Dark Mode je sučelje s tamnom pozadinom u sustavu Windows 10, koje pomaže računalu uštedjeti energiju baterije i smanjuje utjecaj na oči korisnika.
Programska traka ima ograničen prostor, a ako redovito radite s više aplikacija, brzo bi vam moglo ponestati prostora za prikvačivanje više vaših omiljenih aplikacija.