Alchemist.Digital

// Jeffrey Reeves
Vagrant, Ansible, and VirtualBox on WSL (Windows Subsystem for Linux)

How To This guide covers how to get Vagrant and Ansible running together on Windows 10 using WSL (Windows Subsystem for Linux), such that they use VirtualBox on the Windows host. Action Steps Install Git on Windows Go to https://git-scm.com/download/win. Download 64-bit Git for Windows. Run the .exe file once it finishes downloading. Install VirtualBox on […]

Forward X without SSH

Preface Generally it is recommended to forward X using SSH, as it provides an encrypted connection. However, on machines limited to a local network, tunneling through SSH results in a performance hit. This article covers how to forward X without using SSH on Ubuntu 18.04. Local machine = the machine you have access to and […]

Prevent Screen Blanking on Multi-User Target or Runlevel 2/3

How To By default, the kernel decides when to make the console go blank / black (usually 10 minutes / 600 seconds). To check the current value: $ cat /sys/module/kernel/parameters/consoleblank To temporarily update the value: $ setterm -blank <value> Note: If the value is 0, blanking will be disabled entirely. To permanently update the value, […]

CSS Grids – The New Hotness

A new technology is coming to browsers via CSS grids.  Presentation This presentation does a fairly decent job at covering the important details (skip to 12:42): Notes  Grid support is available in all major modern browsers. Grid relies only on CSS and HTML, no JavaScript or anything else is needed. Grids cut down on a […]

Select OS in Grub2 Headlessly

Ubuntu and Linux Mint both support the command grub-reboot <num> (where num is the menu entry number, starting from 0 as the first item). To remove Memtest options, the following can be ran on Ubuntu or Linux Mint: $ sudo apt-get remove memtest86+ The above will automatically trigger an update to Grub2, but that can also be called […]

Set Up VNC Server (Multiple Distros)

Foreword This tutorial goes over installing and configuring Tiger VNC Server on: CentOS 7 CentOS 6.9 Ubuntu 16.04 Linux Mint 18.1 OpenSUSE Leap 42.2 Prerequisites You will need: One of the aforementioned Linux operating systems Sudo or root access Steps – CentOS 7 (GNOME) Install VNC Server 1. Install VNC Server: # yum install tigervnc-server […]

Setup Subversion (SVN) Server with Apache on Fedora / CentOS

Foreword This tutorial covers installing Subversion (SVN) Server and configuring it to run through Apache on Fedora 24, but these steps will work on any Red Hat Linux distro (Fedora / CentOS / RHEL).   Prerequisites You will need: Fedora 24+ Sudo or Root Access   Steps Install Subversion (SVN) 1. Install SVN: $ sudo […]

Configure a Static IP Address on Fedora 24-25

Foreword This tutorial covers setting up a static IP address for a wireless connection on Fedora 24/25. This static IP address is for use locally within a home network. Prerequisites You will need: Fedora 24 or 25 A wireless card or Ethernet connection Steps Find the Available Connections 1. Run the following command to see the […]

How to Setup Fedora 25 Beta on a Raspberry Pi 3

Foreword I could not find any good options to put Fedora 25 Beta on an SD card using Windows, so I used VMWare Player with a Fedora 24. This tutorial will cover all of the steps I took. Prerequisites You will need: VMWare Workstation 12 Player Fedora 24 Workstation ISO Raspberry Pi 3 Micro SD Card […]

Set Hostname on Android M (6.0.1)

Issue Recently I configured my router to use DD-WRT, and I noticed that all of my Android devices would have a hostname in this format of ‘android-a3566e1d5961325d’. To make it easier to identify each device connected to my router, I decided to update the hostname on my OnePlus 3 — which is currently using Android […]