Microsoft conferma l'arrivo della shell Bash di Linux in Windows 10

Microsoft conferma l'arrivo della shell Bash di Linux in Windows 10

Microsoft conferma le indiscrezioni precedentemente emerse sull'integrazione della shell Bash di Linux in Windows 10. Si tratterà di un tool nativamente integrato in Windows 10.

di pubblicata il , alle 19:00 nel canale Sistemi Operativi
MicrosoftWindows
 
I migliori sconti su Amazon oggi
91 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
jeremy.8331 Marzo 2016, 08:19 #41
Originariamente inviato da: Phoenix Fire
[...]
Poi io qualche scriptino in bash me lo sono scritto, ricordo che per fare una compattazione/copia/rinomina di lunghi elenchi di file, avevo scritto un paio di righe in bash che già conoscevo e utilizzavo linux solo per quello su un altra macchina su un hd di rete da cui poi accedevo con windows. Avere la shell mi avrebbe evitato un passaggio.


Esatto, a volte ci si trova in realtà dove non esistono server linux e la necessità di far girare script che un programmatore ha già scritto in bash.
Poi è vero che esistono tool esterni che possono già risolvere il problema, ma avere il supporto ufficiale secondo me è una gran cosa e non richiede configurazioni al limite su server di cui non si ha il pieno controllo.

Vedremo poi come evolverà il tutto, adesso sembra proprio una nebulosa astratta, ma se è tutto vero e si riesce a far tutto, secondo me è una grande notizia
coccos8431 Marzo 2016, 08:48 #42
Dustin Kirkland, di Canonical, che forse di Ubuntu qualcosa capisce, scrive:

"Right, so just Ubuntu running in a virtual machine?" Nope! This isn't a virtual machine at all. There's no Linux kernel booting in a VM under a hypervisor. It's just the Ubuntu user space.

"Ah, okay, so this is Ubuntu in a container then?" Nope! This isn't a container either. It's native Ubuntu binaries running directly in Windows.

"Hum, well it's like cygwin perhaps?" Nope! Cygwin includes open source utilities are recompiled from source to run natively in Windows. Here, we're talking about bit-for-bit, checksum-for-checksum Ubuntu ELF binaries running directly in Windows.
.......
Did you catch that bit about /mnt/c... That's pretty cool... All of your Windows drives, like C: are mounted read/write directly under /mnt. And, vice versa, you can see all of your Ubuntu filesystem from Windows Explorer in C:\Users\Kirkland\AppData\Local\Lxss\rootfs\
coccos8431 Marzo 2016, 08:49 #43
Direi che più chiaro di così...
GTKM31 Marzo 2016, 08:58 #44
Originariamente inviato da: coccos84
Dustin Kirkland, di Canonical, che forse di Ubuntu qualcosa capisce, scrive:

"Right, so just Ubuntu running in a virtual machine?" Nope! This isn't a virtual machine at all. There's no Linux kernel booting in a VM under a hypervisor. It's just the Ubuntu user space.

"Ah, okay, so this is Ubuntu in a container then?" Nope! This isn't a container either. It's native Ubuntu binaries running directly in Windows.

"Hum, well it's like cygwin perhaps?" Nope! Cygwin includes open source utilities are recompiled from source to run natively in Windows. Here, we're talking about bit-for-bit, checksum-for-checksum Ubuntu ELF binaries running directly in Windows.
.......
Did you catch that bit about /mnt/c... That's pretty cool... All of your Windows drives, like C: are mounted read/write directly under /mnt. And, vice versa, you can see all of your Ubuntu filesystem from Windows Explorer in C:\Users\Kirkland\AppData\Local\Lxss\rootfs\

Continuo a non capire. Si parla dello user-space di Ubuntu ricompilato per Windows? Quindi la toolchain è stata modificata per interagire col kernel di Microsoft? O solo con le implementazioni di API POSIX?
cdimauro31 Marzo 2016, 10:03 #45
A quanto pare è l'equivalente di WINE. Dovrebbero chiamarlo LINE.
GTKM31 Marzo 2016, 10:05 #46
Originariamente inviato da: cdimauro
A quanto pare è l'equivalente di WINE. Dovrebbero chiamarlo LINE.


E c'è bisogno di tanta "eccitazione" per un WINE al contrario?
cdimauro31 Marzo 2016, 10:14 #47
Direi di sì, se non costringe ad avere a che fare direttamente con Linux.
GTKM31 Marzo 2016, 10:17 #48
Originariamente inviato da: cdimauro
Direi di sì, se non costringe ad avere a che fare direttamente con Linux.


Io sono troppo curioso di vedere, all'atto pratico, che hanno combinato, e quali saranno gli sviluppi.
battilei31 Marzo 2016, 10:33 #49
Originariamente inviato da: coccos84
Dustin Kirkland, di Canonical, che forse di Ubuntu qualcosa capisce, scrive:

"Right, so just Ubuntu running in a virtual machine?" Nope! This isn't a virtual machine at all. There's no Linux kernel booting in a VM under a hypervisor. It's just the Ubuntu user space.

"Ah, okay, so this is Ubuntu in a container then?" Nope! This isn't a container either. It's native Ubuntu binaries running directly in Windows.

"Hum, well it's like cygwin perhaps?" Nope! Cygwin includes open source utilities are recompiled from source to run natively in Windows. Here, we're talking about bit-for-bit, checksum-for-checksum Ubuntu ELF binaries running directly in Windows.
.......
Did you catch that bit about /mnt/c... That's pretty cool... All of your Windows drives, like C: are mounted read/write directly under /mnt. And, vice versa, you can see all of your Ubuntu filesystem from Windows Explorer in C:\Users\Kirkland\AppData\Local\Lxss\rootfs\

oh grazie
quindi al primo malware di Windows, si imputtanerebbe anche la macchina Linux, utilissimo
in pratica è un esercizio tecnico che io non userei neanche da morto, e non se lo caca nessuno a parte il marketting


Originariamente inviato da: cdimauro
Direi di sì, se non costringe ad avere a che fare direttamente con Linux.

attento che tu sarai uno dei pochi che dovrai averci a che fare, e dovrai sviluppare qualche accrocchio per fare funzionare tutto su questa simbiosi degna di Frankenstin
WinLinux OGM !
red5goahead31 Marzo 2016, 10:58 #50
Ma quando anche le applicazioni Linux ad interfaccia finiranno anche esse , come le Win32, convertite come univ. app e scaricabili da Microsoft Store che farete? vi farete esplodere? Perché vedo già gente un po' nervosa adesso..

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^