- WINDOWS 10 USB TOOL TO MAKE UBUNTU 18.04 HOW TO
- WINDOWS 10 USB TOOL TO MAKE UBUNTU 18.04 SOFTWARE
- WINDOWS 10 USB TOOL TO MAKE UBUNTU 18.04 CODE
- WINDOWS 10 USB TOOL TO MAKE UBUNTU 18.04 DOWNLOAD
- WINDOWS 10 USB TOOL TO MAKE UBUNTU 18.04 MAC
To quote directly from the documentation:
It doesn't use a virtual machine and is as easy to access as opening a terminal window. Windows Subsystem for Linux (WSL) is a way to run native Linux commands and tools alongside your existing Windows apps. Something more fundamental under the hood would have to change. However, it's just an emulator and therefore is still just using Windows shell script. I do like theming my applications so that they look more pleasing to the eye, but I was willing to forget about that for this short-lived exercise. It's based on Electron and so is cross-platform, and supports more advanced features like themes and plugins. Hyper is a terminal emulator that supports at least the UI features of being able to use tabs and window splitting.
WINDOWS 10 USB TOOL TO MAKE UBUNTU 18.04 MAC
I'm in love with iTerm2 on the Mac for its ability to use tabs, split windows, profiles, and theming, so is there anything that gets me close? Interestingly for the Powershell users, posh-git gives you adornments in the terminal as the Git status of the current folder, which is one of the features I like about Oh-my-zsh. Ultimately, it would take time until I'm as productive as before. There is also Powershell and, as the name suggests, is very powerful but it's something new I'd have to learn. Windows has Command Prompt, which doesn't support any of those nice UI features that I like, and with me not being familiar with Windows shell script, I find it cumbersome.
Unfortunately, this is where Windows starts to break down. Using a terminal that supports features such as tabs, horizontal and vertical splitting, and Unix command utilities and features like piping and output redirection is very important to me. I really enjoy using the terminal for the speed and ability to get things done concisely and quickly. Windows is supported using something like Cygwin, but again it's not really a native solution and I ran into issues getting it to work the way I'm used to.Īll of these are good solutions (if you can get them working) but seeing as the goal of this exercise is to figure out a way to work just like I have been doing on my MacBook, I wanted to explore further. Or you can use a desktop application like GitHub Desktop, or the built-in Git interface inside Visual Studio Code.Īs for Ruby, I enjoy using RVM, which makes the installation and management of different Ruby versions very easy and relatively painless. For example, the best way to use Git on Windows is to use Git for Windows, which provides a Git Bash application that drops you into a terminal running Git. Fortunately, there are Windows installers for all of these that ultimately work, but they all feel a bit Windows-y. So it looks like all the desktop applications I need are available, which is great!įor my main development and blog writing activities, I primarily use Git, Ruby and NodeJS. I occasionally dip into using Intellij for Scala development and again this runs cross-platform.
WINDOWS 10 USB TOOL TO MAKE UBUNTU 18.04 CODE
This covers apps like Visual Studio Code and Slack, which are the two main tools I use day-to-day.
Of course, a lot of the applications I just mentioned are available cross-platform, with many of them being HTML, CSS, and JavaScript applications wrapped up using Electron.
WINDOWS 10 USB TOOL TO MAKE UBUNTU 18.04 HOW TO
"Learn how to install Windows Subsystem for Linux, turning your Windows 10 machine into a full-blown Linux powerhouse" One option would be to simply install Docker and set up a containerized development environment, but that would be too easy.Ĭould I continue using my normal development tools and my workflow without my MacBook? I set out to find out!
I also primarily use desktop tools like Visual Studio Code, Docker, and Slack. In my day job, I have to use Ruby and Node on a regular basis, and I love using iTerm2 as my main terminal emulator. I love using a Unix command line and tools such as ZSH and Oh-my-zsh!. I had to find a way to keep working while my development machine was in the shop. I was in a very similar situation recently, although instead of being stranded on a desert island I was forced to leave my MacBook with the Apple Store while they fixed a weird issue with my touch bar. Which as it happens, also involves installing Ubuntu.
WINDOWS 10 USB TOOL TO MAKE UBUNTU 18.04 DOWNLOAD
Okay, you could just download Ubuntu and install it onto a Virtual Machine, but there is another way. Luckily the island already has an internet connection - what do you do? Yet the only things that you were able to bring with you to your desert island was a Windows machine, and enough tea and biscuits to last a lifetime.
WINDOWS 10 USB TOOL TO MAKE UBUNTU 18.04 SOFTWARE
You're a software developer and have been using Linux systems or an Apple Mac ever since you were old enough to type on a keyboard. Imagine for a moment that you're stranded on a desert island.