![]() ![]() So that may be something I tackle in the near future. I actually have some PowerShell Core samples for generating a Hyper-V VM, I just need to assemble them into a useable script. I’d like to write some PowerShell Core to run on Windows to create and configure the VM, then a shell script to run inside Ubuntu to handle as much installation and configuration as possible. I’ll keep this updated when new versions of Ubuntu or Hyper-V are released that may invalidate the instructions.Īlso, it just screams for automation. I feel these instructions will get you to the basic platform, then you can add on your specific language and other tools from there. Python, PHP, Ruby, Java, Rust, and on and on and on. There are too many other options out there. ![]() VSCode, PowerShell, Azure Data Studio, and gcc/g++ were the core tools installed. In addition, the software I chose to install was a result of my needs. I figure the host machine should be the one to manage these types of things. I turn off things like screen blanking, auto locking, and the like. Many of the configuration choices I made were the result of this being in a VM. If you are familiar with both Hyper-V and Ubuntu, you should not have any problems following the instructions. There aren’t a lot of screen shots, nor do I take time to explain “why” (at least not often). I want to make it understood, this is not meant to be an in-depth tutorial. There you will find the instructions broken down into small, easily digestible parts. Instead, I’ve created a repository on my GitHub site. The instructions were rather long, and if I’d tried to do it as a blog post I’d have had to break it into multiple posts, making it difficult to follow, or have one blog post that was 3 miles long. This is kind of an unusual blog post, in that it doesn’t contain a lot of content. Today I finally decided enough was enough. The problem is my instructions have been scattered across multiple files in a few repositories. It’s not something I do every day though, so I have instructions to remind me of all the steps involved, what buttons to push, and so on. On occasion I will need to setup a new Ubuntu virtual machine in Hyper-V, for doing development or creating new courses for Pluralsight.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |