WSL: Kā instalēt un izmantot Ubuntu apakšsistēmu sistēmā Windows 10

Neofetch operētājsistēmā Windows 10

Pirms trim gadiem, microsoft uzrādīts WSL, kas ir saīsinājums no Windows Susbystem for Linux. Kā Ubuntu lietotājs es domāju: "Tas ir bezjēdzīgi, es nekad to neizmantošu, ja jau izmantoju Ubuntu kā vietējo", bet vai man bija taisnība? Visticamāk ne. Es tikko sāku izmantot WSL operētājsistēmā Windows 10, jo esmu Linux lietotājs, jo Ubuntu termināls Tas mums piedāvā ļoti interesantas iespējas, kuras ir vērts būt pie rokas.

Loģiski, ka tas nav ideāls. Kā mēs paskaidrosim tālāk, būs daži uzdevumi, kurus mēs nevaram izpildīt, daļēji tāpēc, ka tas, ko mēs instalēsim un izmantosim, ir tikai terminālis, tas ir, logs, kurā mēs ievadīsim komandrindas, lai darītu to, kas mums nepieciešams. Tālāk es paskaidroju soļus, kas jāievēro, lai instalētu Ubuntu 18.04 termināli sistēmā Windows 10 un ko mēs ar to varam darīt.

WSL, palaižot Linux komandas operētājsistēmā Windows 10

Pirms mēs to varam izmantot, tas ir jāinstalē. Veicamās darbības būtu šādas:

  1. Mēs ejam uz Microsoft veikalu un instalējam Ubuntu 18.04.

Instalējiet Ubuntu 18.04 no Microsoft veikala

  1. Pēc tam mums kā administratoram ir jāpalaiž šāda komanda. Lai to izdarītu, ar peles labo pogu noklikšķiniet uz Sākt un izvēlieties "Windows PowerShell (administrators)":
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Aktivizējiet WSL

  1. Mēs gaidām, līdz tiks aktivizēta WSL. Kad process ir pabeigts, mums ir jārestartē. Pēc noklusējuma tas ir atzīmēts kā "jā", tāpēc mēs varam restartēt, nospiežot Enter. Pirmās darbības mēs varam veikt arī pretēji: vispirms aktivizēt WSL un pēc tam instalēt Ubuntu.

WSL instalēšana

  1. Pēc tam mēs sākam Ubuntu no lietojumprogrammu izvēlnes.
  2. Mēs kādu laiku gaidām, līdz sistēma tiks instalēta.

Mēs gaidām sistēmas instalēšanu

  1. Kad pienāks laiks, tā prasīs mums lietotājvārdu. Mums tas jāievada ar mazajiem burtiem un jānospiež Enter.
  2. Attiecībā uz paroli mēs rīkosimies tāpat kā jebkur citur: ielieciet to vienu reizi, nospiediet taustiņu Enter, ielieciet to vēlreiz, lai apstiprinātu, un vēlreiz nospiediet Enter.

Ievadiet lietotājvārdu un paroli

Un tas būtu viss. Mums jau ir Operētājsistēmā Windows instalēts Ubuntu termināls. Pēc noklusējuma mēs jau varam izmantot tādas komandas kā APT, tāpēc pirmais iesakām pārbaudīt "neofetch" instalēšanu:

sudo apt install neofetch

Lai to palaistu un redzētu kaut ko līdzīgu galvenes attēlam, jums vienkārši jāieraksta "neofetch" bez pēdiņām. Šķiet svarīgi to pieminēt Mēs varam palaist Linux komandas no Windows PowerShell vai tieši no opcijas «Izpildīt".

Ko mēs varam un ko nevaram darīt ar WSL

GUI programmas nedarbojas WSL

Kas jums ir skaidrs, ir tas, kas ir terminālis. Ātri un nepareizi izskaidrojot, tā ir operētājsistēma, kas darbojas tikai un vienīgi ar komandrindām un tas nevar parādīt attēlus ārpus teksta, kuru mēs ievadām / parādām. Tas nozīmē, ka, piemēram, mēs varam instalēt jebkuru programmu, kas ir pieejama Ubuntu krātuvēs, taču mēs nevarēsim palaist tās, kas izmanto GUI, piemēram, Firefox (lai gan nebūtu jēgas instalēt neko, kas ir oficiāli pieejama operētājsistēmai Windows). Tas arī nozīmē, ka mēs nevarēsim sekot, piemēram, tam apmācība ekrāna ierakstīšanai ar ffmpeg: ja mēs ievadīsim komandu un nospiedīsim Enter, uzdevums tiks sākts, bet tiks pārtraukts, kad sapratīs, ka "nav pieejams monitors".

Šī raksta tapšanas laikā arī nav saderīgs ar Snap pakotnēm, tāpēc man nav izdevies pārbaudīt paketi, kas mums ļautu apskatīt GIF no termināla (es par to, iespējams, uzrakstīšu rakstu).

Bet, tā kā mēs pieminējām ffmpeg, sakiet to jā, mēs to varam izmantot failu konvertēšanai, kaut ko, ko mēs izskaidrojam šis cits raksts. Bet vispirms mums ir jāinstalē programmatūra un visas tās atkarības (sudo apt install ffmpeg). Mēs varam arī instalēt ImageMagick un darīt šis cits, kas ļaus mums pārveidot / rediģēt attēlus partijās.

Bet ir neliela problēma ar maršrutiem ...

Kaut kas, ko es vēlētos, lai viņi labo nākotnē, ir saistīts maršrutus. Viņi nav vienādi, un viņš tos neatzīst vienādi. Problēma ir tā, kā Windows tos raksta un kā Linux vajag. Laba lieta ir tā, ka ir viegli atcerēties, kā pārvērst ceļu no Windows uz Linux.

Piemēram: ceļš C: \ Lietotāji \ Pablo \ Destktop \ Windows būtu / mnt / c / Lietotāji / Pablo / Darbvirsma. Zinot to, ja mēs kādreiz vēlamies vilkt Windows failu uz Ubuntu termināli, mums ir jādara būtībā nomaina atpakaļ slīpsvītras uz parastajām joslām, ielieciet mazo burtu «c», noņemiet kolu un priekšā pievienojiet «/ mnt /». To nav grūti atcerēties.

Šādi WSL tiek instalēts un izmantots operētājsistēmā Windows 10. Ņemot vērā pašreizējo datoru cieto disku jaudu un iespējas, ko tas mums piedāvā, Es domāju, ka ir vērts to instalēt. Es atstāju rakstu ar šādu komandu:

izeja


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   lietotājs teica

    Ļoti noderīgi, pateicoties šai apmācībai, neko nezinot par Linux, esmu varējis instalēt un nedaudz saprast skaidroto.
    Liels paldies ?

  2.   Daniel teica

    Es jau esmu instalējis un veicu testus, bet es nevaru zināt, kā no Windows un to lietojumprogrammām izmantot programmas, kuras esmu instalējis Ubuntu.
    Piemēram, ja es gribu izmantot git, kas tiek piegādāts kopā ar Ubuntu, no vizuālās studijas koda, kas instalēts logos, kā es to darīšu?
    Vai arī, ja vēlaties, cita starpā, izmantot dock vai apache un mysql.
    Ideja ir iespēja savstarpēji izmantot Linux lietojumprogrammas no Windows, neieejot konsolē.

    1.    Raimonds teica

      Daniel, es iesaku izmēģināt Laragon. Tas ir ļoti interesants risinājums Windows. (Tas nedarbojas operētājsistēmā Linux.)
      No visām tīmekļa izstrādes vidēm tā ir vispilnīgākā. Ievietojiet Apache 2.4, Nginx, MySQL 5.7, PHP 7.4, Redis, Memcached, Node.js 14, npm, git, un jūs varat to uzlabot, instalējot (bah, atvienojot ZIP mapi noteiktā mapē) šādus: phpmyadmin, Node.js / MongoDB, Python / Django / Flask / Postgres, Ruby, Java, Go.
      Es pārtraucu lietot XAMP un WAMP, jo tas ir patiešām vienkāršs un nes visu nepieciešamo.

  3.   Sebastians Valensija Karvajals teica

    Sveiki, vai jūs varat man palīdzēt? Windows Ubuntu terminālā tiek parādīta šāda kļūda:
    "WslRegisterDistribution neizdevās ar kļūdu: 0x80370102
    Kļūda: 0x80370102 Virtuālo mašīnu nevarēja palaist, jo nebija instalēta nepieciešamā funkcija. "
    Jāprecizē, ka jūs veicat tieši visas norādītās darbības.
    Paldies jau iepriekš.

  4.   Horasio Lobato Eskoto teica

    Ļoti labs ieguldījums.

    Es vēlos padalīties, ka es tikko veicu testu, instalējot Ubuntu 20.04 lts WSL, iepriekš man jau bija instalēts X serveris XMING. Vispirms palaižot XMING serveri, Ubuntu sesijā mēs paziņojam par vides mainīgo DISPLAY =: 0.0, ar to tagad jūs varat instalēt un palaist Ubuntu grafiskās lietojumprogrammas.

    Ceru, ka tas kādam palīdzēs.

    Sveicieni

  5.   Raimonds teica

    Savā darbā es to instalēju bez problēmām, bet mājās Microsoft veikals man uzmet kļūdu "Code: 0x80131500", un to nav iespējams atiestatīt. Viņi iesaka formatēt un instalēt logus, bet es nevēlos sagādāt tik daudz nepatikšanas. Es tikai gribēju to izmantot, bet man nav iespējas lejupielādēt veikalā Ubuntu lietotni. Vai ir veids, kā iegūt šo Ubuntu versiju ārpus Microsoft veikala? Sveiciens!

  6.   liels teica

    Ir daudz problēmu, iestatot strāvas apvalku modalità amministratore, wsl di noklusējuma versija 1.
    wsl-set-default-1. versija

    tas, ko es darīju, sekoja fa vedere le versione per le varie app
    wsl –list –dažāda
    poi potete far manual
    wsl –set-version nome lietotnes (daudzskaitlīgs saraksts) versijas numurs

    sekojiet manam emuāram super-blog-info.blogspot.com

  7.   SULA teica

    Sveiki, kā es lietoju šo konsoli gadiem ilgi kopš tās iznākšanas, patiesība ir tāda, ka tā man ir atvieglojusi daudzus uzdevumus, jo filtru komandas, AWK utt., ir ļoti noderīgas, lai apstrādātu failus Windows, bet es gribēju zināt, vai to var konfigurēt ar Putty vai kādu citu klientu.

    Sveicieni un ļoti laba apmācība