It's MOSS

Blog Posts

System76 Pangolin : First Impression

Among many Linux enthusiasts, System76 is an aspirational brand. I’ve known of them for several years. I have been a huge fan of the ThinkPad laptops currently made by Lenovo; my interest dates back to the mid 90’s when IBM created them earlier in the decade. I repaired them professionally from the mid 90’s until the early 2000’s, so I grew quite fond of their quality and later compatibility with Linux. Out of all the System76 reviews in print and video, one of the most common criticisms has been that the keyboards do not compare favorably to those of the ThinkPads. I will agree that the ThinkPad keyboard is one of the best compared to other brands. But I’ve been quite curious about the System76 laptops and how they compare to my ThinkPads.

There were only a few things holding me back. First, obviously, was the keyboard, and secondly was NVidia graphics. I knew System76’s Pop!_OS has some of the best NVIDIA support in Linux, however that would still cause issues when wanting to dual boot another distro without included drivers. I personally have not had good luck with NVidia under Linux. I have never been a fan of touchpads and also have a problem bumping them while I type. I usually disable them on my ThinkPads and use the TrackPoint. When System76 announced an all AMD laptop, I was very interested, and signed up for email notifications on it.

Like many others, I received an email in mid-March of this year, stating that the Pangolin was available for purchase. I immediately looked over the specs and pricing. After sleeping on the decision, I configured and ordered the laptop the next day.

My configuration

  • Base System Price $849.00
  • Pop!_OS 20.04 LTS (64-bit) with full disk-encryption
  • 4.0 GHz Ryzen 5 4500U (2.3 up to 4.0 GHz – 8MB Cache – 6 Cores – 6 Threads)
  • 16 GB Dual Channel DDR4 at 3200 MHz (2 x 8GB) $89.00
  • 240 GB Seq Read: 540 MB/s, Seq Write: 465 MB/s
  • 1 Year Limited Parts and Labor Warranty
  • United States QWERTY Keyboard
  • WiFi 6 + Bluetooth
  • 15.6″ Matte FHD FHD Wide View Angle Matte Display
  • Subtotal: $938.00

All features and options are listed below.

Operating SystemPop!_OS 20.10 (64-bit), Pop!_OS 20.04 LTS (64-bit), or Ubuntu 20.04 LTS (64-bit)
ProcessorAMD Ryzen™ 5 4500U: 2.3 up to 4.0 GHz – 6 Cores – 6 Threads AMD Ryzen™ 7 4700U: 2.0 up to 4.1 GHz – 8 Cores – 8 Threads
Display15.6″ 1920×1080 FHD, Matte Finish
GraphicsAMD Radeon™ Graphics
MemoryUp to 64 GB DDR4 @ 3200 MHz
Storage1 x M.2 SSD(SATA or PCIe NVMe). Up to 2TB total.
Expansion1× USB 3.2 Gen 1 Type-A, 1 × USB 3.2 Gen 2 Type-C, 2× USB 2.0 Type-A, MicroSD Card Reader
InputMultitouch Clickpad, Multi-Color Backlit US QWERTY Keyboard
NetworkingGigabit Ethernet, Intel® Dual Band Wi-Fi 6, Bluetooth 5
Video PortsHDMI(w/HDCP)
AudioStereo Speakers, 1× Headphone/Microphone Combo
Camera1.0M 720p HD Webcam
SecurityKensington® Lock
BatteryLi-Ion – 49 Wh
Charger65 W, AC-in 100–240 V, 50–60 Hz
Dimensions14.19″ × 9.42″ × 0.78″ (36.0 × 23.9 × 1.99 cm)
Weight3.64 lbs (1.65kg)
Modelpang10

First Impression

Upon removing it from the box. My first thought was it looked far more expensive than the configured $938. The build quality was as good as my ThinkPad T460. They sell new for around the same price range of the Pangolin. When I pick up the laptop, holding it from the palm rest, it doesn’t flex and feels very rigid. The LCD hinges offer just enough tension to allow adjustment with one hand, although moving it back does require holding the base down with my other hand. It is no different on my T460; both have similar amounts of flex in the LCD. I will say that the T460’s LCD is slightly more rigid. Keep in mind that my T460 has a 14″ LCD and the Pangolin has a 15.4″.

The first couple days typing on the keyboard was quite an adjustment for me. The key caps are flat but have a good texture to them, whereas the T460 is smoother and the key caps have a slight bow to them. The key travel is slightly more than that of the T460 keyboard. So the first week was interesting when you add the flatness, smoothness and deeper key travel. Oddly enough after typing on the Pangolin’s keyboard for 2 weeks, I honestly can say I am kind of preferring it more. The bump I get using the T460’s keyboard is more pronounced than the Pangolin’s and I find myself typing as fast or slightly faster on the Pangolin. Go figure.

One thing I really like about the keyboard is the addition of the 10 keypad AKA the number pad. That is something I missed using my ThinkPads. It has resulted in me re-learning where some keys are on the keyboard.

The backlit keyboard on the Pangolin is much brighter than the T460, which only has two brightness levels. The Pangolin has the default lowest level plus 5 brighter levels. The backlight colors are Magenta, Green, Cyan, Yellow, White, Blue and Red. All are accessible via Fn + marked key caps.

The TrackPad for me has been a big surprise; I must be more self aware about not bumping while typing than I use to be. I still did a couple times but not often. It supports multi-touch gestures, including two finger scrolling and right mouse button usage. I am sure there are more yet to be discovered.

Here are some images of the sides of the laptop.

Right Side showing the USB 3.2 Type A and C ports, full size HDMI and barrel type power socket.
Left side showing Kensington Lock, RJ45 Ethernet, 2 USB 2.0, 2 card readers and the microphone/headset connector.

The battery life so far is decent. With the screen brightness at about 1/4 or so and the keyboard backlight at its lowest setting, I’ve used it for 2 hours and still had 80 to 85% battery. I used it throughout the past week without plugging it in, probably around 4 or 5 hours at about 50%. I will monitor it some more.

A brief mention on Pop!_OS. It has been a good experience. I am not much of a Gnome fan and I haven’t used Gnome 3 much since its release a decade ago. I can’t really give any comparisons to Pop!_OS at the moment. I will speak more on this on the next Distrohoppers Digest, Episode 022. https://distrohoppersdigest.blogspot.com/

Final Thoughts

After two weeks of use, I can say that I am very pleased with the Pangolin. My apprehension over the keyboard and touchpad is pretty much gone. The fact that I am tending to prefer the keyboard on the Pangolin over my much-loved T-series ThinkPads really says something. I will write a follow-up article after I use the laptop for a few more weeks, probably around the time DHD Episode 022 is recorded.

Review: RoboLinux

Moss Bliss

I am running out of time on Distrohoppers’ Digest for more reviews. There surely will come a time when I will not have anything to review, but this is not that month.

This is a Q&D (Quixk & Dirty) review of RoboLinux 12.3 MATE

As this is essentially Ubuntu, it uses the Ubiquity installer. Most people are familiar with this, and it’s easy to learn if you’re not.

Everything looks 3-D metallic, kinda nice if you’re into that, and I am.

There were no surprises during installation. It did not steal GRUB for itself and many distros do, so I had to boot to Mint and run Grub Customizer so Mint would have it in the boot menu. GC identified it as Robolinux, not Ubuntu, so Robo did his background work, which even some of the major distros don’t bother with.

The desktop looks clean, with everything I have come to expect in Ubuntu MATE, with the taskbar on the bottom. The only change I had to make for my machine was to lower the resolution to 1368 from 1920; most users would keep the higher res.

The distro does not supply an office and has a good but light selection of tools. When you update it, you see there are only 5 feeds to upgrade from, which is also light and nice; some distros are searching 30 or more for updates.

I added Ubuntu Restricted Extras, neofetch, Stacer, Audacity, my four games, SoftMaker FreeOffice, gDebi, Slimbook Battery, and flatpaks for Element and Discord. Total disk used is 8.2 Gb. With Slimbookbattery running, RAM is 743 MiB.
A lot of people will like the fact that almost everything is dark mode, but this makes a bit of an issue as the status bar for downloads comes out dark gray on black.

I don’t know what the issue is, but the longer I keep this distro running, the more it seems to slow down.

So basically, this is a slimmed-down version of Ubuntu MATE, and I mostly like it. However, what makes it unique isn’t here, and you’ll have to spend $130 (per year, I think), which will get you some specially-developed White Hat hacking tools.

The developer appears to be a missionary for a rather fringe US/World Christian group, and spends his time either in Michigan or Cambodia, where he has a family.

I still have this installed, so if you have any questions, let me know, and I’ll add on to this.

Distro Madness reaches its final four

Not much to say as we reach the final four of Distro Madness. Linux Mint has clearly dominated from the start thanks to some heavy involvement from Mintcast forums. However there is no longer anywhere to hide with an all Mint semi-final.

Here are my key takeaways

Voting was way up

The Elite 8 was by far the highest number of votes we have received with almost 50 responses. Thanks again to everyone who is participating. I think that it has been a fun exercise.

Solus puts up a noble fight

The community’s love of Solus has been one of the key takeaways of DistroMadness and even in defeat Solus still got plenty of love (22 votes). Yet it was not enough to get past the Linux Mint warwagon as LMDE eeked out the win with 25 votes.

Manjaro XFCE does not

Contrasting Solus’ performance was Manjaro XFCE which lost to Mint Cinnamon by 43 votes. A tough result that I think is due to the popularity of Cinnamon and a preference for Manjaro KDE by our community.

Time for some Mint on Mint crime.

There is nowhere left to hide at this point, we are down to brother vs brother, to decide which DE is the best.

Vote here

Review- Manjaro Mate 21.02 for Pinebook Pro

Dylan Burger (Canada)

I love Pine64. I love how they are making quality hardware available for reasonable prices, I love how the community shapes their decision making and the degree to which they communicate with me as an end user. At the moment I own both a Pinephone and a Pinebook Pro and the build quality on these items relative to the price is just amazing. I will 100% be buying more Pine64.

I purchased my Pinebook Pro (PBP) in August of last year. I needed a laptop for my daughter’s online schooling and I decided to buy a PBP instead of a low-end chromebook. When my daughter returned to in-person schooling later in the fall I claimed it as my own.

As stated above, I think that the Pine64 hardware is simply outstanding. It makes me wonder what they could do for $1000. However I find that the software options have yet to catch up to the hardware. That’s not to complain, I knew that I was purchasing a work-in-progress when I ordered my PBP and the developers are constantly improving things. However in the past 6 months I must admit that I have found myself looking forward to the day when the software catches up to the hardware.

When it comes to evaluating a distro for the Pinebook Pro it is not as simple as on a conventional x86 system. The system uses UBoot instead of UEFI/Grub and it is built on ARM architecture. This means that you have to write the image directly to your eMMC or to an SD Card (the PBP can boot off of either with the SD card superseding eMMC when loaded). Essentially the process of loading a distribution more closely resembles the process for a Raspberry Pi than a conventional laptop or desktop PC.

My typical distro testing process (for PBP) is as follows: I boot into my main driver running off of my eMMC. Then I use GNOME Disks to “restore disk image” on a microSD card. From there I boot off of my microSD card into the new distribution (going through the installation steps such as time zone and user name/password on first boot). If I really like the new distribution then I will install to my eMMC. For that I use GNOME Disks while I am running off of microSD to “restore disk image” onto my eMMC . There are certainly other approaches to getting a distribution onto your PBP (the Pine64 forums are quite good for advising on this) but this process has worked quite well for me.

The ARM architecture, small-ish user base and relatively recent release also means that there are fewer distro options available. In particular there is no “official” Ubuntu release (although there is a community build of 20.04 and the reasonably good Armbian releases rely on Ubuntu). Sadly that means no Linux Mint Cinnamon (my first choice Distro)), or Lubuntu (second choice distro)for me.

Because my top choice distributions are not available I have been searching for an offering that I can use as a daily driver for the entirety of my PBP ownership. At this point I have tried every distro image listed on the Software Release Page at least once. I always manage to find an issue (either major or minor) that keeps me searching. However I recently installed Manjaro ARM 21.02 (MATE version) on my Pinebook Pro and I think that my search for a daily driver may be over. Here are some thoughts on Manjaro Mate for the Pinebook Pro and how it compares to some of my other experiences.

Background

My system initially shipped with Manjaro KDE 20.04. This was sufficiently functional to get my daughter started in her online schooling. It looked professional with a nice Splash screen and background options but I hate KDE and in particular the Manjaro take on KDE. It was a large amount of work to get everything to look and work well for a grade 3 student (i.e. really simple). But my biggest problem with Manjaro 20.04 was that I had an update completely wreck my system . I reported the bug and booted from SD to reflash with Manjaro XFCE 20.04 but about a week later I ran into the same problem.

I then switched to the Fedora 32 Community build because at the time it was the only offering that had the Cinnamon DE. This allowed my daughter to get through her schooling without any further stability issues and I continued to run this until January without any major complications. I did have two issues with Fedora. First, the fact that it was a community build showed through (i.e. no splash screen, limited background etc…). I suspect that this will be addressed if and when the official release comes available (there was some talk about this with Fedora 33 but I haven’t seen any update on this in quite some time). The bigger issue for me, and the one that pushed me to try other options, was the fact that the Fedora build uses DNFdragora as a package and update manager. DNFdragora was SLOW; by far the slowest update process I have ever had for any distribution on x86, RPi, or Pinebook Pro. It is also extremely difficult to browse/search for software. To me this is significant because the PBP is ARM-based. Since not all software is available for ARM architecture, I often find myself looking for alternative programs and DNFdragora makes this challenging.

So in February when Manjaro released their latest offering for the Pinebook Pro I was excited to have a fresh look. The big news for me with this release was that Manjaro added a Mate offering in addition to the KDE and XFCE versions that had been available. XFCE and KDE are my two least favourite desktop environments so having MATE as an option was extremely welcome news. I am still holding out hope that they will eventually offer Cinnamon or LXQT, however Mate is a DE that I quite like and am comfortable with.

Hardware Details

My PBP is essentially as originally ordered. The only modification is that I purchased the 128 GB eMMC to replce the stock 64 GB (it is a simple install that just snaps into place). I also have the NVME adaptor and for a time I had a 256 GB NVME drive installed as well but I found it to be too taxing on the battery and eventually removed it. One of the nice things about the Manjaro release on PBP is that it is an official release designed specifically for PBP. As such I have had no hardware compatibility issues whatsoever. Mind you the only peripheral I have used is a wireless mouse.

My User Experience

My first impression of Manjaro Mate 21.02 was that it was far and away the most polished distribution available for Pinebook Pro. The splash screen looks smoother than the previous iteration and the background options are visually appealing. The menu system is familiar and everything works well.

Setup (i.e. language selection, keyboard layout, region and user details) went smoothly and I was able to get my VPN up and running (a common roadblock with other PBP distros) on first boot. I have been able to run my typical compliment of software: Remmina, Plank, Telegram, Chromium, Shotcut, LibreOffice and Evolution Mail without a single issue over several weeks. I’m particularly happy to have LibreOffice running smoothly as in the previous version of Manjaro (and a handful of other distros) I have had display issues (phantom text disapperances/reappearances). Another issue that I have had with other distros (notably OpenSuse) is with the touchpad sensitivity and button recognition but, again, this has been issue free in Manjaro 21.02.

I also can’t say enough about Pacmac as the package manager. It is loaded with every (ARM-compatible) software you could possibly need, has an intuitive interface with rapid installation and updating. It is on par with the best software centres/package managers that I have used and really makes Manjaro accessible. My primary goal for this system is stability so I am still a little leary about using a rolling release but I’ve had almost two months worth of issue-free use thus far.

From a resource perspective, Manjaro Mate runs fairly lean. The PBP has 4 GB of RAM and at rest it uses about 550 MB. With LibreOffice and two browser windows open it goes up to 1.1 GB. This is fairly similar to my experience with Mate-based distros on my x86 systems and leaves plenty of resources for more intensive use. When my daughter was using Google Meet alongside Classroom there was the occasional frameskip but the sound was smooth and there was no mouse lag.

If you run into issues with Manjaro on PBP, finding help is fairly easy. Those used to a Ubuntu-based distro on x86 architecture may find the material limited but when you consider the PBP specifically then I would put Manjaro at the top of the list. The Pine64 forums have a fairly active base of users who are extremely supportive. There is also a Pine64 podcast “PineTalk” that just started. The focus is more often on the PinePhone and the hosts are developing but new users may still find some nuggets in the episodes. Outside of Pine64 the Manjaro forums are filled with people who are quick to respond and supportive although I personally hate how they are structured. Finally, to avoid hate mail I will add “there is always the Arch Wiki”.

Final Thoughts

The Pinebook Pro is really an excellent piece of hardware that deserves a distribution that can fully realize its potential. My first choice for any system would be Ubuntu-based; and that may eventually be an option now that Ubuntu has an ARM distribution for the Raspberry Pi. But in the meantime the new Manjaro is a smooth and polished distribution that solves all of the major issues I have had to date. It is a no doubt daily driver for a system that didn’t really have such an option until now.

Distro Madness Reaches the Quarterfinals

Distro Madness- Round 3 Wrap-Up

And with that round #3 of distro madness comes to a conclusion. Thanks to everyone for their support and participation. Here is where we stand going into the “Elite 8”:

Here are my key takeaways

The Mintcast Community Continues to Show Up
After 3 rounds of voting, all 4 offerings from Linux Mint remain in the competition. Only LMDE has had a close matchup to date (narrowly defeating Ubuntu in the latest round). Clearly our audience has a preference. Going forward this competition will be more interesting if we can branch out to include other communities but for now I’m curious as to which DE will reign supreme and whether one of our other distros can knock off one of our Mint DEs before the final 4.

Manjaro continues strong showing
Manjaro also brings multiple DEs into the elite 8 with the flagships XFCE and KDE advancing. Manjaro XFCE did so at the hands of its parent distro Arch. On a personal level I have to say that I have historically been quite negative on Manjaro (issues with updates in the past) but the latest edition of Manjaro-MATE on my Pinebook Pro is starting to change my perspective. I’ll likely have a review with further thoughts on this in the coming weeks.

Solus continues Cinderella run
Amongst the final 8 distributions Solus is a bit of an outlier. MX Linux, Manjaro, and Mint are 1,2,3 on DistroWatch rankings while Solus sits 11th. It has managed to outlast Debian, Ubuntu, Fedora, despite the fact that each of those had multiple entries. It is in tough facing LMDE for a slot in the final 4 but, regardless, it has been a strong performance.

Now, on to Round #4
Can anyone prevent an all Linux Mint final 4?

Vote here

Distro Madness Round #2 Concludes

Round #2 of Distro Madness is now complete and it seems to be gaining momentum. We had more responses and much more competitive voting for most of the matches. Here is a quick recap of where we stand.

Here are my takeaways from round #2.

A more competitive round

Because of the seeding, round #1 had a number of matchups that weren’t terribly competitive. However with the popular distributions advancing the matchups were much more competitive in this round. Only two distributions received fewer than 10 votes and 6 matchups were decided by 4 or fewer votes. Hopefully round #3 will bring more of the same

Mint Mate continues strong performance

Mint Mate was the darling from round 1 winning by 31 votes. In round 2 it was given a stronger challenge from Ubuntu Unity but it still received the second highest total votes with 28. Only Mint Cinnamon received more votes with 32.

Debian GNOME edges Elementary OS

I’m going to take personal credit for this because I voted for GNOME but this was a very close matchup that changed leads several times throughout the week. I’m really happy that Debian advanced and stayed in this competition but it faces a daunting task with Mint Mate up next.

PopOS! takes down Ubuntu Mate

To me this was the matchup of round #2 and it didn’t disappoint being decided by just 2 votes. I will admit that I am a little surprised to see PopOS! advance. I thought that Mate would advance on the popularity of Martin Wimpress in the community but it is possible that there are a lot of system76 fans or gamers amongst our voters.

Incomplete votes abound in round #2

The survey is set up such that voting on each individual matchup is optional. Interestingly, many voters are being selective about the matchups that they are voting on. I think that the most likely explantion is that voters are avoiding voting on matchups when they aren’t familiar with the distros involved. This is probably for the best (every vote we are receiving is an educated one) but it is worth noting so that readers aren’t confused by the different vote totals across the matchups.

There is still interest in this

Once again I want to thank everyone for their participation and kind words in the chat. To see the interest grow in this from round #1 to Round 2 was quite gratifying.

Now, on to Round #3

I’d say that the feature matchups are Ubuntu vs LMDE and PopOS! and MX Linux vs Xubuntu. What about you?

Vote Now for Round 3

Distro Madness Round 1 Concludes

Voting for Round 2 will be open until March 12

Distro Madness- Round 1 Wrap-Up

So Round #1 of Distro Madness 2021 is in the books. Thanks to everyone who took the time to vote.

Before we open the voting for round #2 let’s recap the results of round 1. Here is the updated bracket with voting tally’s and the winners advancing to the next round.

Many of the results were predictable thanks to the seeding system which kept the most popular distributions away from one another, however other results were a little more surprising. Here are my takeaways from round #1.

Every distribution received votes

With 64 distributions to complete the bracket I clearly had to include a number of niche choices. Heck, Rocky Linux is still in beta. Despite this however, every single distribution listed received votes. A common refrain from users lamenting the lack of Linux desktop uptake is that “there are too many distributions” but clearly the efforts of developers are still appreciated by the community.

Mint Mate received the most votes

This was surprising to me. Slax is a pretty cool little distro that has 32 bit and 64 bit versions and can be run directly off of USB. It is incredibly lightweight and flexible. The latest release was 2019 so part of this might be a case of “out of sight, out of mind” but I think that this result is more about people’s love of Linux Mint Mate. It has to be considered an early front-runner in DistroMadness.

Close call for Manjaro KDE

I think that most people would consider Manjaro a top tier distribution and the KDE version of Manjaro the “flagship” at this point. Despite this, it struggled against PCLinuxOS and only advanced by X votes. I know that many in the Mintcast Telegram have been stung by a Manjaro update but this was still surprising to me. Is there just a love for PCLinuxOS out there? Other close calls from Rd1? Endeavor OS edging out Kali, and Kubuntu by 1 vote over Bodhi.

CentOS survives a Rocky challenge

I think that you can probably see what I was trying to do with this round #1 matchup. I was curious how people would vote after the PR disaster that was the transition to CentOS stream. In the end, CentOS still advanced, albeit in a close match. Perhaps the fact that Rocky is still in beta was a deterrent. Or perhaps the Jupiter broadcasting damage control campaign from the past few weeks has been effective?

Slackware upset

Round 1 included few results that I would consider “upsets” but Ubuntu Unity handily winning over Slackware probably counts. Not too long ago Slackware finished second in a poll of best distros on LinuxQuestions.org. Clearly this is a different audience. Feren winning over Redhat might also be considered an upset on first view.

There is interest in this

Finally I want to thank everyone for their participation and kind words in the chat. I started this on a whim and wasn’t sure quite how it would go, but having almost 40 participants makes this worthwhile.

Now, on to Round #2

Where the feature matchup has to be Ubuntu Mate vs PopOS,

Vote here

Updates 2/22/21

You probably noticed we added Dylan Burger as a writer and admin on this page. As of today, we have also added Dale Miracle as an admin, and he has some articles to contribute, so watch for those. We have other friends talking to us about submitting articles, so it could get really exciting here.

We are hereby updating the license for all articles published on this website. Everything you find here is licensed under Creative Commons/ Share Alike (CC/SA) license. If you borrow it, do not change it, always credit the author and the site you got it from (ItsMOSS.com).

We also have come to a verbal agreement to share articles we (or Ronnie) choose with Full Circle Magazine, whose articles are also published under a CC/SA license. So if you borrow it from us, and we borrowed it from them, you are welcome to credit them or both of us. Thanks, Ronnie!

We are still accepting contributions from anyone. We are limiting this page to hardware and software, review and instruction, mostly not including phones (but we might make an exception for some Pine64 stuff from time to time).

Enjoy!

It’s MOSS Staff

A Simple Guide to Running a Local WordPress using Docker

Dylan in Canada

As I have started contributing to ItsMOSS, one challenge for me has been using WordPress again. I used WordPress briefly about 8 years ago to help maintain a site for an organization I was involved with, but I haven’t touched it since.

So rather than jump back in unprepared, I decided that I should set up WordPress locally and play around to try and remind myself of how things work.

I did some reading and realized that an option is to run this through Docker. I had been wanting to get into Docker for some time now and this seemed like a good opportunity to learn.

So I set out to learn how to run a local WordPress using Docker. It seemed simple enough, and really the process is not complicated. However, I found the available guides did not work for me.

What follows is an amalgamation of several approaches that finally allowed me to get it working. I have tested this successfully on Ubuntu 20.04 and Linux Mint 20.1, and presumably it will work on most distributions (with adjustment for the appropriate install commands).

By no means is this meant to be the definitive guide to doing this, just something that will hopefully help others who want to try this.

Step 1: Install Docker from Terminal

sudo apt install docker.io

Step 2: Install Docker Compose from Terminal

sudo apt install docker-compose

3. Create a folder for the WordPress container and create a Docker compose file for the container

mkdir wordpress-local && cd wordpress-local
touch docker-compose.yml

4. Open your docker compose file (docker-compose.yml) in a text editor

If you used the above commands then the file will be found in home/wordpress-local/docker-compose.yml

5. Add the following text to your docker-compose.yml file

web:
image: wordpress
links:
- mysql
environment:
- WORDPRESS_DB_PASSWORD=password
ports:
- "127.0.0.3:8080:80"
mysql:
image: mysql:5.7
environment:
- MYSQL_ROOT_PASSWORD=password
- MYSQL_DATABASE=my-wpdb

6. Save your docker-compose.yml file

7. While in your WordPress directory, run docker compose to pull the material for the wordpress container.

sudo docker-compose up -d

Important: You must be in home/wordpress-local/ for this command to work.

8. Run the local WordPress installer by visiting 127.0.0.3:8080 in your preferred browser. 

9. Follow the on-screen prompts to install your WordPress site

10. You can access the admin login for your WordPress site at any point by visiting

http://127.0.0.3:8080/wp-admin/

11. If you turn off or restart your computer, you can re-activate your local wordpress container by simply repeating steps 7-10. 

Distro Madness 2021

Round 1 Voting is closed

Welcome to DistroMadness 2021

What is Distro Madness?

DistroMadness is an effort to understand the Linux community’s distribution and desktop environment preferences that is modelled off of the NCAA college basketball tournament held in March of each year in the United States. That tournament, affectionately called “March Madness” determines the top basketball team in the country through a series of single elimination matchups.

How does it work?

For “Distro Madness” we have selected the most common distributions available and will work through a series of choices between two distributions. Votes will decide which distribution they personally prefer based on whatever criteria they choose. At the end of each round I will tabulate the votes and the distributions with the most votes will advance to the next round and so on for a total of 6 rounds before deciding on the champion distribution.

Seeding

To avoid having the top basketball teams in the country facing each other early, the basketball tournament divides the teams into 4 regions (East, South, Midwest and West) and then further seeds within the regions from 1-16 based on the estimated quality of the team. Similarly, we have divided the Linux distributions into 4 groups with seeding from 1-16. This was done subjectively and is admittedly not perfect at the moment. In future years we hope to use the results from the previous year for seeding.

Enough background let’s see the bracket

Here is the 2021 bracket

How do I vote?

Just click on the link below. We will collect answers using the WordPress plug-in “Quiz and Survey Master”.