Import VirtualBox and Virt Manager VMs to Proxmox

If you’re like me, prior to using Proxmox you had virtual machines running in something like VirtualBox or Virt Manager. You may have spent a lot of time configuring these VMs and now that you’re migrating to Proxmox you really don’t want to start from scratch on those existing VMs. Luckily, you can import those into Proxmox and I’ll show you how to do that here, so let’s get started. ...

03-10-2023 · Adam

9 Things to Do After Installing Fedora 37

Fedora 37 was released in November of 2022, and since then it has gained a lot of attention. Fedora supports Flatpaks by default and is running the latest Gnome desktop environment which is version 43 at this time. While it does run Gnome by default, you can find Fedora Spins with alternative desktop environments such as KDE Plasma and XFCE. Fedora is an excellent option for new users and seasoned users as well. Many developers with plenty of experience with Linux choose Fedora for the availability of apps, ease of use, and stability. ...

03-06-2023 · Adam

Install Pi-hole on a Proxmox Ubuntu Container

Ad and tracking blocker plugins are popular in most web browsers, but what if you could apply ad blocking to your entire network without a need for these plugins? This is where Pi-hole comes in, providing you with whole network ad blocking. In this guide, I will walk you through installing Pi-hole on Proxmox using a Ubuntu container so you don’t need many resources to do this. What is Pi-hole? To put it simply, Pi-hole is a DNS server that uses a blocklist to block ads, trackers, and more. It is customizable, meaning you can add additional blocks manually or via openly available blocklists. You can further customize your DNS by whitelisting domains that you find should not be blocked by Pi-hole. ...

03-01-2023 · Adam

Setup XRDP on a Fedora VM for Remote Desktop

I recently rebuilt my Proxmox server and decided that I wanted to give Fedora 37 with KDE Plasma 5.27 a spin. It’s not ideal to always use the console built into Proxmox for remote desktop, as the experience is not the best. To improve the experience, I was going to install and set up XRDP to get the best speed and experience possible while connecting from my main Manjaro laptop. Here, I’ve documented how to XRDP on the Fedora virtual machine and set up the connection on my Manjaro machine using Remmina. ...

02-24-2023 · Adam

Mac OSX on Manjaro Linux Made Easy With Docker

There are times, especially if you are a developer when you really need to create or test something on macOS. Luckily, there is a very easy way to do this on Linux, using Docker. There are many methods out there, such as running macOS in Virtual Box or even dual booting if you have the right hardware combination and a lot of time to fiddle with it. Running macOS in Docker on Linux is really easy thanks to an open-source project from sickcodes called Docker-OSX. This will actually run on most distributions of Linux, assuming you can install Docker and the other dependencies. I will be covering the steps for Manjaro specifically since this is what I run. This exact process should also work on Arch and EndeavourOS flavors of Linux as well. ...

02-21-2023 · Adam

Install JetBrains Rider for C# on Linux

If you are a .NET developer and coming to Linux, you have a few different options for a development IDE. You may choose any standard text editor if that’s your thing, or you may like Vim or VS Code. If you are looking for a Linux alternative that is close to Visual Studio, like you have on Windows, JetBrains Rider is an excellent choice. Rider is a fully featured .NET IDE for Linux that also supports the cross-platform GUI framework Avalonia UI. This means that you can develop GUI applications that run natively on many different operating systems such as Linux, Windows, MacOS, iOS, etc. by using the Avalonia UI framework. Coupled with JetBrains Rider, your .NET C# development becomes much smoother. While Rider is not a free product, you do get a free 30-day trial to try it out. ...

02-20-2023 · Adam

Linux C# .NET GUI App Using Avalonia UI

I said in a recent article that Avalonia UI is a great framework for creating Linux GUI applications using C# and .NET. I also said that it paired well with the JetBrains Rider IDE. So today, we are going to build the basic Linux GUI app using Avalonia UI and Rider. The GUI applications built using this framework will be cross-platform. They will run on Linux, Windows, and MacOS which greatly speeds up development. Also, if you are already familiar with WPF apps in Visual Studio on Windows, Avalonia UI borrows a lot from WPF so you will feel right at home. ...

02-20-2023 · Adam

Join a Linux Device to Active Directory

I assume if you are reading this, then you are familiar with what Active Directory and Linux are. Although, you may be asking yourself, what would be the benefit of joining a Linux device to Active Directory? The answer: Central ID and user management. Especially for large organizations that use both Windows and Linux devices or servers. Imagine not having to set up local accounts across all of the Linux servers and devices, instead, you just log in with your active directory domain credentials and authenticate with your AD server. Plus you can easily manage who has access to sudo. Another benefit is that you don’t have to clean up old local accounts when an employee leaves the company. ...

02-16-2023 · Adam

Install Plex Media Server on Manjaro Linux

Plex has become extremely popular since its humble beginnings back in 2008. Today Plex is used all over the world, serving up streaming content as well as users’ own content. They have built relationships with many big players in the entertainment industry as well, such as MGM, Lionsgate, and Warner Bros. If you have been looking for a solution to stream your own video content and also access tons of content from the web, Plex has you covered. You can also set up remote access so you can stream from anywhere, not just your home. ...

02-15-2023 · Adam

8 Things to Do After Installing Manjaro Linux

Manjaro is one of the most popular Linux distributions based on data from DistroWatch and their very active online communities such as Reddit. I personally use Manjaro on my daily laptop PC and I have found it to be not only reliable but easy to use and install the necessary software on. Since Manjaro is derived from Arch Linux, many new users shy away from it, but I think this may be a mistake. Sure, Ubuntu is great for new users but I do not agree that it delivers the best all-around experience. ...

02-11-2023 · Adam