{"id":85484,"date":"2019-02-28T15:17:10","date_gmt":"2019-02-28T15:17:10","guid":{"rendered":"https:\/\/www.sickgaming.net\/blog\/2019\/02\/28\/miyolinux-a-lightweight-distro-with-an-old-school-approach\/"},"modified":"2019-02-28T15:17:10","modified_gmt":"2019-02-28T15:17:10","slug":"miyolinux-a-lightweight-distro-with-an-old-school-approach","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2019\/02\/28\/miyolinux-a-lightweight-distro-with-an-old-school-approach\/","title":{"rendered":"MiyoLinux: A Lightweight Distro with an Old-School Approach"},"content":{"rendered":"<div><img decoding=\"async\" src=\"http:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2019\/02\/miyolinux-a-lightweight-distro-with-an-old-school-approach.jpg\" class=\"ff-og-image-inserted\" \/><\/div>\n<p>I must confess, although I often wax poetic about the old ways of the Linux desktop, I much prefer my distributions to help make my daily workflow as efficient as possible. Because of that, my taste in Linux desktop distributions veers very far toward the modern side of things. I want a distribution that integrates apps seamlessly, gives me notifications, looks great, and makes it easy to work with certain services that I use. <\/p>\n<p>However, every so often it\u2019s nice to dip my toes back into those old-school waters and remind myself why I fell in love with Linux in the first place. That\u2019s precisely what <a href=\"https:\/\/sourceforge.net\/p\/miyolinux\/wiki\/Home\/\">MiyoLinux<\/a> did for me recently. This lightweight distribution is based on <a href=\"https:\/\/devuan.org\/\">Devuan<\/a> and makes use of the <a href=\"https:\/\/i3wm.org\/\">i3 Tiling Window Manager<\/a>. <\/p>\n<p>Why is it important that MiyoLinux is based on Devuan? Because that means it doesn\u2019t use systemd. There are many within the Linux community who\u2019d be happy to make the switch to an old-school Linux distribution that opts out of systemd. If that\u2019s you, MiyoLinux might just charm you into submission.<\/p>\n<p>But don\u2019t think MiyoLinux is going to be as easy to get up and running as, say, Ubuntu Linux, Elementary OS, or Linux Mint. Although it\u2019s not nearly as challenging as Arch or Gentoo, MiyoLinux does approach installation and basic usage a bit differently. Let\u2019s take a look at how this particular distro handles things.<\/p>\n<h3>Installation<\/h3>\n<p>The installation GUI of MiyoLinux is pretty basic. The first thing you\u2019ll notice is that you are presented with a good amount of notes, regarding the usage of the MiyoLinux desktop. If you happen to be testing MiyoLinux via VirtualBox, you\u2019ll wind up having to deal with the frustration of not being able to resize the window (Figure 1), as the Guest Additions cannot be installed. This also means mouse integration cannot be enabled during the installation, so you\u2019ll have to tab through the windows and use your keyboard cursor keys and Enter key to make selections.<\/p>\n<p>Once you click the Install MiyoLinux button, you\u2019ll be prompted to continue using either \u2018su\u201d or sudo. Click the use sudo button to continue with the installation.<\/p>\n<p>The next screen of importance is the Installation Options window (Figure 2), where you can select various options for MiyoLinux (such as encryption, file system labels, disable automatic login, etc.).<\/p>\n<p>The MiyoLinux installation does not include an automatic partition tool. Instead, you\u2019ll be prompted to run either cfdisk or GParted (Figure 3). If you don\u2019t know your way around cfdisk, select GParted and make use of the GUI tool.<\/p>\n<p>With your disk partitioned (Figure 4), you\u2019ll be required to take care of the following steps:<\/p>\n<ul>\n<li>\n<p>Configure the GRUB bootloader.<\/p>\n<\/li>\n<li>\n<p>Select the filesystem for the bootloader.<\/p>\n<\/li>\n<li>\n<p>Configure time zone and locales.<\/p>\n<\/li>\n<li>\n<p>Configure keyboard, keyboard language, and keyboard layout.<\/p>\n<\/li>\n<li>\n<p>Okay the installation.<\/p>\n<\/li>\n<\/ul>\n<p>Once, you\u2019ve okay\u2019d the installation, all packages will be installed and you will then be prompted to install the bootloader. Following that, you\u2019ll be prompted to configure the following:<\/p>\n<ul>\n<li>\n<p>Hostname.<\/p>\n<\/li>\n<li>\n<p>User (Figure 5).<\/p>\n<\/li>\n<li>\n<p>Root password.<\/p>\n<\/li>\n<\/ul>\n<p>With the above completed, reboot and log into your new MiyoLinux installation.<\/p>\n<h3>Usage<\/h3>\n<p>Once you\u2019ve logged into the MiyoLinux desktop, you\u2019ll find things get a bit less-than-user-friendly. This is by design. You won\u2019t find any sort of mouse menu available anywhere on the desktop. Instead you use keyboard shortcuts to open the different types of menus. The Alt+m key combination will open the PMenu, which is what one would consider a fairly standard desktop mouse menu (Figure 6).<\/p>\n<p>The Alt+d key combination will open the dmenu, a search tool at the top of the desktop, where you can scroll through (using the cursor keys) or search for an app you want to launch (Figure 7).<\/p>\n<h3>Installing Apps<\/h3>\n<p>If you open the PMenu, click System &gt; Synaptic Package Manager. From within that tool you can search for any app you want to install. However, if you find Synaptic doesn\u2019t want to start from the PMenu, open the dmenu, search for terminal, and (once the terminal opens), issue the command sudo synaptic. That will get the package manager open, where you can start installing any applications you want (Figure 8).<\/p>\n<p>Of course, you can always install applications from the command line. MiyoLinux depends upon the Apt package manager, so installing applications is as easy as:<\/p>\n<pre>\nsudo apt-get install libreoffice -y<\/pre>\n<p>Once installed, you can start the new package from either the PMenu or dmenu tools.<\/p>\n<h3>MiyoLinux Accessories<\/h3>\n<p>If you find you need a bit more from the MiyoLinux desktop, type the keyboard combination Alt+Ctrl+a to open the MiyoLinux Accessories tool (Figure 9). From this tool you can configure a number of options for the desktop.<\/p>\n<p>All other necessary keyboard shortcuts are listed on the default desktop wallpaper. Make sure to put those shortcuts to memory, as you won\u2019t get very far in the i3 desktop without them.<\/p>\n<h3>A Nice Nod to Old-School Linux<\/h3>\n<p>If you\u2019re itching to throw it back to a time when Linux offered you a bit of challenge to your daily grind, MiyoLinux might be just the operating system for you. It\u2019s a lightweight operating system that makes good use of a minimal set of tools. Anyone who likes their distributions to be less modern and more streamlined will love this take on the Linux desktop. However, if you prefer your desktop with the standard bells and whistles, found on modern distributions, you\u2019ll probably find MiyoLinux nothing more than a fun distraction from the standard fare.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I must confess, although I often wax poetic about the old ways of the Linux desktop, I much prefer my distributions to help make my daily workflow as efficient as possible. Because of that, my taste in Linux desktop distributions veers very far toward the modern side of things. I want a distribution that integrates [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":85485,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40],"tags":[],"class_list":["post-85484","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux-freebsd-unix"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/85484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=85484"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/85484\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/85485"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=85484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=85484"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=85484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}