Kirjoittaja Aihe: WSL2 ja Windows 11 ja tiedostojen tallentaminen wsl2 Ubuntussa  (Luettu 3767 kertaa)

Pontus12

  • Käyttäjä
  • Viestejä: 2405
    • Profiili
Minua kiinnostaisi tietää, kuinka WSL2 Ubuntu Windows 11:ssa mahdollistaa tiedostojen tallentamisen ja avaamisen Windowsin levyiltä. Voisin ehkä kokeilla läppärissäni Wsl2:n käyttämistä dualbootin sijaan. Samoin haluaisin tietää, voiko siinä käyttää koko Ubuntun sovellusvalikoimaa ja onko sen koolle olemassa jonkinlainen rajoitus?

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Minua kiinnostaisi tietää, kuinka WSL2 Ubuntu Windows 11:ssa mahdollistaa tiedostojen tallentamisen ja avaamisen Windowsin levyiltä.

Windowsin C-asema on oletuksena liitetty polkuun /mnt/c

Windowsista puolestaan pääsee WSL2:n tiedostoihin polun \\wsl$ kautta.


Samoin haluaisin tietää, voiko siinä käyttää koko Ubuntun sovellusvalikoimaa

Apt/deb-paketit asentuvat ja toimivat pääsääntöisesti. Snap ei toimi ainakaan täysin, koska se riippuu Systemd:stä, jota WSL2 ei tällä hetkellä tue.


onko sen koolle olemassa jonkinlainen rajoitus?

Oletuksena virtuaalisen Linux-levyn maksimikoko on 256 Gt, mutta sitä voi kasvattaa: https://docs.microsoft.com/en-us/windows/wsl/vhd-size

qwertyy

  • Käyttäjä
  • Viestejä: 5675
    • Profiili
Minua kiinnostaisi tietää, kuinka WSL2 Ubuntu Windows 11:ssa mahdollistaa tiedostojen tallentamisen ja avaamisen Windowsin levyiltä. Voisin ehkä kokeilla läppärissäni Wsl2:n käyttämistä dualbootin sijaan.
Kanttaa ehdottomasti harkita tuota. Itse sain vasta juuri aikaiseksi testattua WSL2:sta ja olipa vain melkoinen yllätys, että päätteestä vain asentaa esim. GIMP:n ja se käynnistyy käytännössä ihan yhtä nopeasti mitä natiivissa asennuksessa ja isoimpana yllätyksenä sovellus tulee näkyviin Windowsin omaan käynnistysvalikkoon suoraan. Tämä viimeisin oli jotain mitä en itse osannut arvata lainkaan. Ei tuo tietystikään kaikkeen sovellu esim. pikaisesti kokeilin heittää ja asentaa 3d pelin nimeltä neverball mielenkiinnosta, että käynnistyykö se ja se kaatuu käytännössä heti lataamisessa. Mutta jos käyttää tavallisempia softia, niin tuo on kyllä todella mainio mahdollisuus.

Tuota on todella nopea kokeilla. Windowsissa avaat järjestelmänvalvojana powershellin ja kirjoitat sinne seuraavan.
wsl --install

Oletuksena asentuu Ubuntu ja sen jälkeen tuossa Windows terminalissa saat valittua uuden välilehden plussan vierestä alaspäin väkäsestä suoraan joko Windowsin pääteen, Powershellin tai Ubuntun päätteen välilehden. Siinäpä se melkein on ja kokeilut voi alkaa.

Pontus12

  • Käyttäjä
  • Viestejä: 2405
    • Profiili
Toisaalta Gimp käynnistyy myös suoraan Windowsissa samoin kuin Dark Table, Digikam, Libreoffice jne. Kubuntussa on etuna paitsi neljä työpöytää, myös ainakin neljä aktiviteettia ja jokaisessa niistä ainakin neljä työpöytää. Minä olen tottunut käyttämään aktiviteetteja ja yhdessä käytän toimisto-ohjelmia, toisessa grafiikkaa, kolmannessa videoohjelmia jne. Jokainen voi tehdä niitä oman tarpeensa mukaan.

Epäilen että aktiviteetteja ei välttämättä saa edes WSL2 vrsioon. Ehkä dualbootin hyöty on ainakin siinä, että jos Windows kaatuu, linux toimii. Siksi kiinnostaisi kuulla tästä asiasta mielipiteitä.

qwertyy

  • Käyttäjä
  • Viestejä: 5675
    • Profiili
Juu tottakai löytyy. Itse käytänkin mieluummin W11:sta ja sen kanssa vaikka sitten WSL:ää, koska näinpäin saan kaikki haluamani ohjelmat toimiin helpommin, ilman kankeaa dualboottia. W11 aktiviteettien korvike on työpöydät ja fancy zones.

Järjestelmien kaatuminen tuntuu lähes aina johtuvan kahdesta asiasta.
1. Käyttäjä on itse tehnyt jotain typerää. Tyyliin 95% solmussa olleista koneista mitä olen ihmisiä on auttanut on, että on ihan tyylipuhtaasti ladattu jotain warea haittaohjelmilla tai vielä pahempi. Asenneltu jonkin sortin CCleanereita yms. turhaa skeidaa kone täyteen.
2. Rauta on jotenkin ihan väärin konffattu.

Itse käytän Windowsia todella aktiivisesti ja oiskohan jotain neljä vuotta sitten viimeksi kaatunut käyttis?? Varmasti yli 10 vuotta, että olisin väkisin joutunut uudelleen asentamaan Windowsin.

Pontus12

  • Käyttäjä
  • Viestejä: 2405
    • Profiili
Asensin WSL2:n Microsoft storesta. Sen jälkeen asensin vaihoehdoista, joita ohjelma tarjosi, Windows subsystem for linux preview. Kun klikkasi sitä avautui pääte, Mitä muuta se on mahdollisesti tehnyt, en tiedä. Miten tässä tulisi edetä?

Pontus12

  • Käyttäjä
  • Viestejä: 2405
    • Profiili
Kyseisen ohjelman lisäksi M-store tarjoaa: WSL manager, 2,99 e. GWSL Xserver,  ilmainen. Pengwin 9,99 e. Raft WSL ja sitten sen subsystemin, jonka jo asensin. Tarkoitukseni on ensin vain kokeilla, minkä jälkeen päätän, tulenko käyttämään WSL ohjelmaa, vai en.

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Asensin WSL2:n Microsoft storesta. Sen jälkeen asensin vaihoehdoista, joita ohjelma tarjosi, Windows subsystem for linux preview. Kun klikkasi sitä avautui pääte, Mitä muuta se on mahdollisesti tehnyt, en tiedä. Miten tässä tulisi edetä?

Kuulostaa siltä, että WSL:n pääte aukesi ja toimii kuten pitääkin. Nyt voit asentaa sovelluksia apt:llä samaan tapaan kuin Ubuntussa.

Graafisia sovelluksia varten kannattanee asentaa lisäksi näytönohjainkohtainen WSL OpenGL-ajuri, kuten ohjeessa neuvotaan: https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-apps

Pontus12

  • Käyttäjä
  • Viestejä: 2405
    • Profiili
Yritin tehdä, kuten  neuvoit, mutta ilmeisesti tei jotain väärin.
Koodia: [Valitse]
PS C:\Users\jotaa> sudo apt install Ubuntu 20.04.lts
sudo : The term 'sudo' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
 spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ sudo apt install Ubuntu 20.04.lts
+ ~~~~
    + CategoryInfo          : ObjectNotFound: (sudo:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

PS C:\Users\jotaa> apt install Ubuntu 20.04.lts
apt : The term 'apt' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the s
pelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ apt install Ubuntu 20.04.lts
+ ~~~
    + CategoryInfo          : ObjectNotFound: (apt:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Pitäisikö tyhjentää kaikki, vai saako tämän sotkun selvitettyä? Windows päätteestä en muista enää kuin "dir" komennon, sillä en ole käyttänyt päätettä sitten Windowsin varhaisempien versioiden. Ja jos pitää tyhjentää kaikki, niin millä komennolla?

qwertyy

  • Käyttäjä
  • Viestejä: 5675
    • Profiili
Ei noin.

Avaa ensin komentokehoite (Command prompt) painamalla oikeaa hiirennappia ja käynnistä se "suorita järjestelmänvalvojana". Sitten vain kirjoitat seuraavan
wsl --install

Se tekee homman valmiiksi ja/tai jos se on jo asennettuna, niin voit varmistaa sen kirjoittamalla.
wsl --list --verbose

Pitäis tulla vähän tämäntyylinen listaus, joka kertoo, että asennus järjestelmä on käynnissä.
Lainaus
C:\Users\Hallinta>wsl --list --verbose
  NAME      STATE           VERSION
* Ubuntu    Running         2

C:\Users\Hallinta>
11:ssa taisi olla valmiina jo tuo parempi "pääte". Kirjoitan 10:llä ja siihen sen joutuu asentamaan Microsoft Storesta erikseen. Löytyy nimellä "Windows terminal".

Nyt kun avaat tuon päätteen, niin todennäköisesti oletuksena aukeaa PowerShell, mutta nyt voit siitä ylhäältä, missä on uusien välilehtien plus-merkki, niin sen vieressä on alaspäin osoittava väkänen. Siitä vain valitset Ubuntun. Siitä voi avata uusiin välilehtiin Windowsin omat PowerShell, Command Prompt ja kaikki muut asennetut järjestelmät, mukaan lukien Ubuntu. Kun valitsen Ubuntun, niin aukeaa tosiaan uusi välilehti ja se on merkitty pingviinillä. Sitten käyttö onkin jo Ubuntua.

Eli lyhyesti. Ei, Windowsin PowerShellissä, johon olet kirjoittanut nuo komennot, niin se on ihan Windowsia. Avaa toi Ubuntun pääte erikseen. Se lähes varmasti onkin jo siellä.

Lisäys: PowerShell on tuon vanhan päätteen kehittyneempi versio ja komennot on osittain erilaisia, eli haluat todennäköisesti käyttää tuota vanhaa Command Promptia, jossa komennot on vielä ihan samat kuin Dos aikaan.
« Viimeksi muokattu: 03.05.22 - klo:16.01 kirjoittanut qwertyy »

qwertyy

  • Käyttäjä
  • Viestejä: 5675
    • Profiili
https://www.youtube.com/watch?v=GFgJgGV4d28

Katso tuo ja noin 1:30 kohdalla avataan nuo eri järjestelmien pääteet tuolla uudella tyylillä. Vähän ennen sitä asennetaan tuo uudempi pääte, jos sitä ei oletuksena jostain syystä ole. Mutta kuten muistelen, niin omassa W11 asennuksessa se taisi olla oletuksena asennettuna.
« Viimeksi muokattu: 03.05.22 - klo:16.03 kirjoittanut qwertyy »

Pontus12

  • Käyttäjä
  • Viestejä: 2405
    • Profiili
Ajoin koomennon ja vastaus oli;
Koodia: [Valitse]
PS C:\Users\jotaa> wsl --list --verbose
Jakeluja ei ole asennettu Windows-alijärjestelmä Linuxille.

qwertyy

  • Käyttäjä
  • Viestejä: 5675
    • Profiili
Sitten sen toisen ketjun ohjeen mukaan asennus.

Pontus12

  • Käyttäjä
  • Viestejä: 2405
    • Profiili
En ole saanut asennusta onnistumaan. Lopdetan tämän ketjun, etten aiheuta enempää sekaannusta ja jatkan vaihtoehtoiset käyttöjärjkestelmät.