Came here in search of an answer to a problem, but didn't find it? Visit the forum @ LinuxBSDos.com, pick a category and ask a question.

Category: Tutorials/Tips

Solutions for low screen resolution in Ubuntu 14.04/14.10 and VirtualBox

Solutions for low screen resolution in Ubuntu 14.04/14.10 and VirtualBox

This article was originally posted on the forum. On my test installations of Ubuntu 14.04 in VirtualBox, I had to figure out how to deal with a situation where the highest screen resolution I could get was 640 x 480. And it was not just with Ubuntu 14.04, but also with Kubuntu 14.04. UPDATE: This also applies to Ubuntu 14.10. […]

Dual-boot Ubuntu 14.10 and Window 8 on a Toshiba Satellite C55-A

Dual-boot Ubuntu 14.10 and Window 8 on a Toshiba Satellite C55-A

The Toshiba Satellite C55-A is a Toshiba laptop with Intel Core i3 processor inside, a 750 GB hard disk drive (HDD) and Windows 8 factory installed. That means UEFI firmware and Windows 8 installed using a GPT partitioning scheme. Also, Restricted Boot (or Secure Boot) is enabled. This article offers guidance on how to install Ubuntu 14.10 alongside Windows 8 […]

Install Unity Tweak Tool on Ubuntu 14.10

Install Unity Tweak Tool on Ubuntu 14.10

For both new and experienced users, most especially for new users, System Settings, Ubuntu‘s graphical management application, offers a simple, point-and-click interface for managing most aspects of the desktop. But there are other aspects of the desktop for which Systems Settings has no modules for. That’s where Unity Tweak Tool comes in. It provides the same simple, point-and-click interface for […]

Replace UFW with FirewallD on Ubuntu 14.10

Replace UFW with FirewallD on Ubuntu 14.10

UFW, the Uncomplicated FireWall, is the default firewall application on Ubuntu 14.10. It’s a nice application with a simple command line syntax and an even simpler to use graphical interface, but it lacks support for IP or network zones, a key feature of FirewallD, another firewall application from the Fedora project. This tutorial shows how to remove (uninstall) UFW and […]

Digital Science Studio and the HTTP code: 500, type: java.io.IOException error

Digital Science Studio and the HTTP code: 500, type: java.io.IOException error

Digital Science Studio (DSS) “is a software platform that aggregates all the steps and big data tools necessary to get from raw data to production ready applications.” In other words, it is an application with a fancy graphical interface that makes it easy to perform analytics and visualizations on data – big and small. Think R language, but with a […]

How to replace LibreOffice with Apache OpenOffice on Fedora 20

How to replace LibreOffice with Apache OpenOffice on Fedora 20

For almost a year now, I’ve seldom had to use any component of LibreOffice, the default Office suite on virtually all desktop Linux distributions. The few times that I’ve had to use it, not being able to copy and paste with the mouse always rubbed me the wrong way. That means selecting content with the left-mouse button and pasting with […]

How to replace Shorewall with FirewallD on ROSA Desktop Fresh R4

How to replace Shorewall with FirewallD on ROSA Desktop Fresh R4

Shorewall is the default firewall application on ROSA Desktop Fresh R4, the latest edition of ROSA Desktop. See ROSA Desktop Fresh R4 KDE review. This tutorial show how to replace it with FirewallD, a firewall application with support for network zones (also IP zones). FirewallD comes with a command line client (firewall-cmd), a graphical interface firewall-config and an applet appropriately […]

Why I switched from Postgres to MongoDB, then to Neo4j

Why I switched from Postgres to MongoDB, then to Neo4j

When you’re about to start a project and are trying to make a decision on the what applications to use, one way to proceed is to find out what other people have to say about the available options, especially from others with first-hand experience with those available options. That’s the most prudent way. The other way, of course, is to […]

Debugging a failed Ansible ad hoc command

Debugging a failed Ansible ad hoc command

Ansible is an IT automation and configuration management tool. Of all the most popular Free Software applications of its kind, it is the only one that operates in agentless mode. Chef, CFEngine and Puppet need agents on the client nodes to function. Ansible operates via SSH, so you don’t need to install any code on the client nodes. A few […]

The best Markdown editors for Linux

The best Markdown editors for Linux

During my search for a good Markdown editor for Linux, I came across a few that are good and a few that are not that good. See The search for a usable Markdown editor for my Linux desktop. A few of those don’t have support for binary installation on RPM-based distributions, like Fedora, and attempts to install them using alien […]

The pain of trying to install a .deb package on Fedora using Alien

The pain of trying to install a .deb package on Fedora using Alien

During my search for a good Markdown text editor for Linux, I came across a few that had binary installation only for Debian and Ubuntu distributions. See The search for a usable Markdown editor for my Linux desktop. Because my main Linux desktop is powered for Fedora, I decided to find an alternate method of installing those applications other than […]

The search for a usable Markdown editor for my Linux desktop

The search for a usable Markdown editor for my Linux desktop

I’ve spent the last several days looking for a note-taking/journal application that’s easy-to-use and also feature-rich. I’ve tried Lifeograph, RedNotebook and Xournal, but they didn’t fit the bill. I actually lost data with Lifeograph, which was painful. However, life goes on. So I went looking for something more to my liking. Something that’s Markdown-enabled. That has meant installing and uninstalling […]

Using GNOME Boxes to create and access local virtual systems on GNOME 3.14

Using GNOME Boxes to create and access local virtual systems on GNOME 3.14

GNOME Boxes is a native GNOME 3 application for accessing remote machines and local virtual systems, primarily using the libvirt technology. Consider it an alternative to VirtualBox and VMPlayer. It’s being a usable application for quite some time, but with the release of GNOME 3.14, I decided to give it a test drive to see how far it has come. […]

How to install TwitteR, a Twitter client for R

How to install TwitteR, a Twitter client for R

Installing packages in R is pretty easy, if you know the name of the package you wish to install. Just pass the name of the package to the install.packages() function. Once that’s done, load the package by passing its name to the library() function. So it’s a fairly easy and straight-forward process, right? But it wasn’t so when I attempted […]

Bash susceptible to environment variables code injection attack

Bash susceptible to environment variables code injection attack

A security adversary posted at Red Hat’s security blog and referenced at US-CERT has warned users of the Bash shell of a “specially-crafted environment variables code injection attack.” That means UNIX-based operating systems that use the Bash shell are affected. That includes all Linux distributions and Apple’s Mac OS X. According to the blog post cited above: … the vulnerability […]

DevAssistant: A developer’s best friend

DevAssistant: A developer’s best friend

One application I came across while testing an installation of the main edition Fedora 21 alpha is DevAssistant. (See Fedora 21 Workstation: GNOME 3. KDE and Anaconda screenshots.) DevAssistant automates the process of setting up development environments for a few of the most popular programming languages and development frameworks. Languages supported are shown in the screenshot below. Just after a […]

How to set up a 3-node CoreOS cluster, just for fun

How to set up a 3-node CoreOS cluster, just for fun

“CoreOS is a new Linux distribution that has been rearchitected to provide features needed to run modern infrastructure stacks.” That’s geek-speak for a Linux distribution that makes it (not-so-) super easy to run fun things like Linux containers and containerized applications on commodity hardware. That’s one of the trending things in the business, and it’s the kind of stuff I […]

How to install Oracle JRE on Fedora 20 and use alternatives to switch between it and OpenJDK

How to install Oracle JRE on Fedora 20 and use alternatives to switch between it and OpenJDK

All the Java components installed on Fedora (20) are provided by OpenJDK (Open Java Development Kit), a Free Software implementation of Java SE (Standard Edition). It’s all you’ll need except when you have to install an application that requires Oracle JRE (Java Runtime Environment). One such application is the community edition of Datastax Cassandra, a NoSQL database. I thought I […]

How to extend, grow or resize an LVM logical volume

How to extend, grow or resize an LVM logical volume

This short tutorial shows how to resize an LVM logical volume. WARNING: Do not reduce the size of an active logical volume. It is the easiest way to lose you data. Recovery is possible, but it can be an involved process. Use this just as a guide on how to grow an LVM logical volume. The screenshots you see in […]

Upgrade Ubuntu 12.04 server to 14.04

Upgrade Ubuntu 12.04 server to 14.04

‘Tis the season for upgrading. First was upgrading OSSEC from 2.7 to 2.8, see Upgrading OSSEC 2.7 to 2.8 and the bro-ids rule issue. Now’s the time to upgrade the server that OSSEC was protecting. Before the upgrade, the server was running Ubuntu 12.04 LTS. It was upgraded to Ubuntu 14.04 LTS less than an hour ago. Here’s how I […]