Windows 10 i VirtualBox och enabla bash i windows

  • Författare
  • Meddelande
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11195
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Windows 10 i VirtualBox och enabla bash i windows

Inlägg17 jan 2017, 16:12

När vi ändå jobbar med VirtualBox i linux-kursen så kan ni passa på att installera Windows 10 (och enabla bash i windows) i VirtualBox. Bra övning är det.

Det är så jag själv sitter för att testa olika OS och labbmiljöer.

Som student får man gratis OS från Windows (Dreamspark).
https://studentportal.bth.se/web/studen ... rogramvara

Själv plockade jag Windows 10 därifrån och enablade bash i Windows enligt:
https://msdn.microsoft.com/commandline/ ... tall_guide

Både smidigt och trevligt att kunna sitta och göra copy&paste mellan Windows och min standard Debian miljö.

I längden kan vi troligen skippa Cygwin, när Windows Bash blir standard i OS:et.

Det ryktas att dbwebb-cli funkar på Windows Bash, det låter ju bra.
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11195
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Windows 10 i VirtualBox och enabla bash i windows

Inlägg17 jan 2017, 16:27

Coolt.
Kod: Markera allt
-- Beta feature --
This will install Ubuntu on Windows, distributed by Canonical
and licensed under its terms available here:
https://aka.ms/uowterms

Type "y" to continue: y
Downloading from the Windows Store... 100%
Extracting filesystem, this will take a few minutes...
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username: mos
Ange nytt UNIX-lösenord:
Ange nytt UNIX-lösenord igen:
passwd: password updated successfully
Installation successful!
The environment will start momentarily...
Documentation is available at:  https://aka.ms/wsldocs
mos@DESKTOP-C3SVUSV:/mnt/c/Windows/System32$ cd
mos@DESKTOP-C3SVUSV:~$ pwd
/home/mos
mos@DESKTOP-C3SVUSV:~$ ls -a
.  ..  .bash_logout  .bashrc  .profile
mos@DESKTOP-C3SVUSV:~$


Mer coolhet.
Kod: Markera allt
mos@DESKTOP-C3SVUSV:~$ sudo apt-get install cowsay
mos@DESKTOP-C3SVUSV:~$ cowsay "Bash äger"
___________
< Bash äger >
-----------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||


Och sen naturligtvis, installera dbwebb-cli och:
Kod: Markera allt
mos@DESKTOP-C3SVUSV:~$ which dbwebb
/usr/local/bin/dbwebb
mos@DESKTOP-C3SVUSV:~$ dbwebb --version
dbwebb version v1.9.68* (2017-01-16)


Funkar bra så långt. Spännande!
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11195
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Windows 10 i VirtualBox och enabla bash i windows

Inlägg19 jan 2017, 17:11

För att förstå hur bash fungerar tillsammans med Windows så behöver man läsa på lite. Till exempel följande:
http://www.pcworld.com/article/3050473/ ... -work.html
http://www.howtogeek.com/261383/how-to- ... e-in-bash/

Från Windows Bash kan man inte köra applikationer som installerats i Windows (och vice versa).

Filsystemet för bash sparas i C:\Users\MIN_USER\AppData\Local\lxss

När man är i bash kan man nå filsystemet i Windows via /mnt/c för C:.
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11195
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Windows 10 i VirtualBox och enabla bash i windows

Inlägg22 jan 2017, 18:00

I nästa uppdatering kommer man kunna köra windows applikationer från bash, man kan tex starta Atom. Man kan även köra bash -c utifrån windows.

Det är en uppdatering jag vill ha.

Läs mer:
http://www.howtogeek.com/285082/how-to- ... ash-shell/
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11195
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Windows 10 i VirtualBox och enabla bash i windows

Inlägg24 jan 2017, 14:51

Om att editera filer via windows och de syns inte i windows bash, näst sista kommentaren: https://github.com/Microsoft/BashOnWind ... -264031025
samt: https://github.com/Microsoft/BashOnWindows/issues/552
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11195
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Windows 10 i VirtualBox och enabla bash i windows

Inlägg10 maj 2017, 17:36

Då ska vi se om den allra senaste uppdateringen av Windows 10 Creators Update, löser de saker som vi gärna vill se i integreringen av Bash och Windows 10.

Jag ska pröva att installera den på olika enheter och se hur det går. Förhoppningen är att det kan bli den rekommenderade labbmiljön inför hösten, och ersätta Cygwin. Vi får se.

Hojta gärna om du testar själv och berätta hur det går.
...
..:
.... /mos
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: Windows 10 i VirtualBox och enabla bash i windows

Inlägg17 aug 2017, 11:37

Jag har Win10 i VirtualBox och vill prova Bash. Installationen har gått fint, men jag lyckas inte komma åt en delad katalog från min host utanför VirtualBox. Problemet verkar vara att Bash inte förstår Windows länkar.

När jag står i min hemkatalog och kör ls -l i både cygwin och Bash så syns allt i cygwin men Bash visar inga länkar. Det gäller inte bara länken jag skapade själv med mklink /D utan även alla länkar som systemet skapade automatiskt under installationen, såsom "Start-meny" och "Programdata".

Kod: Markera allt
Pernilla@pejgwin /cygdrive/c/Users/Pernilla
$ ls -l
totalt 2614
drwx------+ 1 Pernilla Ingen        0 15 aug 11.09  AppData
drwx------+ 1 Pernilla Ingen        0 16 aug 11.47  Contacts
lrwxrwxrwx  1 SYSTEM   SYSTEM      70 15 aug 11.09  Cookies -> /cygdrive/c/Users/Pernilla/AppData/Local/Microsoft/Windows/INetCookies
lrwxrwxrwx  1 Pernilla Ingen       27 17 aug 11.05  dbwebb-kurser -> //vboxsrv/www/dbwebb-kurser
drwx------+ 1 Pernilla Ingen        0 16 aug 11.47  Desktop


Kod: Markera allt
pernilla@pejgwin:/mnt/c/Users/Pernilla$ ls -l
total 1562706
drwxrwxrwx 0 root root     512 Aug 15 11:09 AppData
drwxrwxrwx 0 root root     512 Aug 16 11:47 Contacts
drwxrwxrwx 0 root root     512 Aug 16 11:47 Desktop


Är det någon annan som har lyckats använda delade filer i Bash i VirtualBox?

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 5 gäster