Category: Tutorials/Tips

How to install Ansible on CentOS 7

How to install Ansible on CentOS 7

Ansible is one of the most popular automation and configuration management tool available to anybody with computer systems to manage and automate. In this article, you’ll learn the simple task of installing it on CentOS 7. Ansible is in the same space as Puppet, Chef, SaltStack, and CFEngine. Unlike a few of those, Ansible, by default, operates over SSH, so […]

Dual-boot Windows 7, Linux Mint Debian Edition 2 on a PC with UEFI firmware

Dual-boot Windows 7, Linux Mint Debian Edition 2 on a PC with UEFI firmware

Linux Mint Debian Edition (LMDE) is a desktop distribution that’s based on Debian. It’s from the same folks responsible for Linux Mint, which is based on Ubuntu Desktop. Unlike Linux Mint, LMDE is recommended for advanced users, though nothing stops less experienced users from using it. It is also not compatible with Linux Mint, so don’t try to upgrade from […]

6 operating systems designed just for Docker and other container runtimes

6 operating systems designed just for Docker and other container runtimes

If you’re familiar with Unix-like free software operating systems, I’m sure you’ve probably lost count of the number of Linux distributions in active developments. I know, it’s a very long list, and growing. But get ready for the same trend on the container technology side, because the conditions that made it possible to have hundreds of Linux distributions – freely […]

Android on a Stick, or how to install Android-x86 on a USB stick

Android on a Stick, or how to install Android-x86 on a USB stick

The Android-x86 project provides ISO installation images of Android that can be installed on personal computers, which is cool, because that makes it possible to use the most popular operating system on the planet without buying an Android tablet or smartphone. The latest stable release is Android-x86 4.4-r2. This tutorial shows how to install it on a USB stick, so […]

How to reset user password on Ubuntu 14.10

How to reset user password on Ubuntu 14.10

After publishing How to reset passwords on Fedora 21 and 22, I thought it was appropriate to do the same for Ubuntu 14.10. So this tutorial will show how to reset a password on Ubuntu Desktop 14.10. It should also work on earlier editions, like Ubuntu 14.04, and even on the upcoming Ubuntu 15.04. The obvious reason you might want […]

How to reset passwords on Fedora 21 and 22

How to reset passwords on Fedora 21 and 22

Thanks to a very strict password policy and one too many passwords to remember, I managed to forget both the root and user account passwords of a test Fedora 21 installation. I could have reinstalled the whole system, but decided that the situation presented a good opportunity to attempt a password recovery. Luckily, performing a password reset operation on a […]

How to install Prey on Linux Mint 17.1

How to install Prey on Linux Mint 17.1

Prey is a cross-platform (Android, Linux, iOS, Mac OS X, and Windows desktop) anti-theft tracking software that, when installed and activated on a supported device, makes it possible for the owner to remotely locate, lock, wipe and recover it, if it’s stolen or missing. If Prey is news to you, read the introduction at How to integrate Prey into the […]

How to integrate Prey into the security posture of your Linux PC

How to integrate Prey into the security posture of your Linux PC

Prey is a cross-platform (Android, Linux, iOS, Mac OS X, and Windows desktop) anti-theft tracking software that, when installed and activated on a supported device, makes it possible to remotely locate, lock, wipe and recover it, if it’s stolen or missing. It’s a good piece of software to install on your Linux computer, whether that computer is a desktop or […]

Triple-boot Windows 7, Linux Mint 17.1, Kali 1.1 on a PC with UEFI firmware

Triple-boot Windows 7, Linux Mint 17.1, Kali 1.1 on a PC with UEFI firmware

What you’ll read in this tutorial is simple: How to triple-boot Windows 7 (or Windows 8), Linux Mint 17.1, and Kali Linux 1.1 on a single hard drive and on a computer with UEFI firmware. This article is, in a sense, a continuation of how to Dual-boot Linux Mint 17.1, Windows 7 on a PC with UEFI firmware, which was […]

How to layout and design an infographic in R

How to layout and design an infographic in R

For R fans and infographics lovers out there (I’m one of you), here’s an article that shows how to layout and design an infographic in R. Here’s how the data used to generate it was obtained.

Below is the final product. Go here to learn how the author did it.

Dual-boot Linux Mint 17.1, Windows 7 on a PC with UEFI firmware

Dual-boot Linux Mint 17.1, Windows 7 on a PC with UEFI firmware

After Linux Mint 17 was released back in mid-2014, I published How to dual-boot Linux Mint 17 and Windows 8 on a PC with UEFI firmware. Now that Linux Mint 17.1 has been released, it seems that many users are stumbling in their attempt to use the tutorial to dual-boot it and Windows 8 on a computer with UEFI firmware. […]

Configure OSSEC to not email alerts on IPTables denied messages

The tl;dr of this article is: It shows how to configure OSSEC, a host-based intrusion detection system, to not send email alerts whenever IPTables rejects or denies a traffic source. The more detailed form follows. So I use OSSEC to monitor and protect my cloud servers, which gives me a lot of confidence because OSSEC keeps me informed about what’s […]

How  to delete Superfish from Lenovo computers permanently

How to delete Superfish from Lenovo computers permanently

So Lenovo has been reeling from the self-inflicted wound called Superfish, VisualDiscovery or WindowShopper. No sympathies from me, buster. What else have you done in the past that nobody found out? If you have no idea what Superfish is, here’s a very brief summary. Superfish is an adware installed on some Lenove consumer computers. The actual name is WindowShopper or […]

The ideal value of listen.backlog when setting PHP-FPM pm = ondemand

I recently wrote about the impact that setting how PHP-FPM’s process manager controls child processes from dynamic (pm = dynamic) to ondemand (pm = ondemand) has on RAM usage. You may read the article at How to reduce PHP-FPM (php5-fpm) RAM usage by about 50%. One other interesting PHP-FPM setting I got to learn a little bit more about while […]

How to reduce PHP-FPM (php5-fpm) RAM usage by about 50%

PHP-FPM is the FastCGI Process Manager for PHP. On Unix-like operating systems, including Linux and BSD distributions, PHP-FPM is enabled by installing the php5-fpm (Linux) or php56-fpm (FreeBSD 10.1) package. The problem with PHP-FPM is that the default configuration and that promoted by numerous blogs chews up too much resources – RAM and CPU. The server that powers this blog […]

For an editor, Atom uses way too much RAM

For an editor, Atom uses way too much RAM

For some time now I’ve been using Atom as a replacement for Kate, KWrite and GEdit, depending on the desktop environment I’m using. That’s because it’s much easier and faster to take notes when you’re formatting with MarkDown. If you’ve never heard about Atom, it’s a text editor from the folks at GitHub and officially described as a “hackable text […]