arch-logo

How to rebuild a package using the Arch Linux Build System

The ABS or Arch Build System is a package building system native to the Arch Linux distribution: with it, we can easily build packages which can be installed with pacman, the distribution package manager, starting from source code. All we have to do is to specify instruction inside a PKGBUILD file and then build the package using the makepkg tool. In this tutorial we will see how to customize and re-build an already existing package.

In this tutorial you will learn:

  • What is the Arch Build System
  • How to download an existing package source files
  • How to modify a PKGBUILD
  • How to build a package using the makepkg utility

Read more

How to install MongoDB on Ubuntu Linux

How to install MongoDB on Ubuntu Linux

MongoDB is popular database software capable of running on a variety of systems, including Linux. In this guide, we’ll be taking you through the steps of installing MongoDB on Ubuntu Linux, as well as some basic configuration after it’s up and running.

In this tutorial you will learn:

  • How to install MongoDB
  • How to control MongoDB (start, stop, etc)
  • How to connect to MongoDB remotely
  • How to change MongoDB default port

Read more

We have successfully compiled and run our Hello World program using OpenJDK on Manjaro

How to install Java on Manjaro Linux

Many developers and programmers choose Manjaro because it’s one of the most user-friendly and feature-rich Linux distributions. In this guide, we go over the steps to install the Java Development Kit on Manjaro Linux. We’ll show you how to install both the OpenJDK package (which is free and GPL-licensed) as well as Oracle Java SE Development Kit.

Arch Linux and Manjaro only officially support the OpenJDK, as that is the non-proprietary version. However, the Oracle package can be installed from the AUR, as you’ll see shortly.

In this tutorial you will learn:

  • How to install OpenJDK
  • How to install Oracle Java SE Development Kit
  • How to test Java installation

Read more

firewalld on CentOS

Install firewalld on CentOS Linux system

firewalld is a front-end for the built in netfilter firewall on Linux systems. The main advantage of firewalld over using raw nftables/iptables commands is that it’s easier to use, especially for more complex firewall features like timed rules. In this regard, it’s similar to the uncomplicated firewall (ufw) that comes installed by default on Ubuntu systems.

On CentOS, firewalld is the default firewall interface and should already be installed on your system. In this guide, we’ll take you through the installation of firewalld on CentOS, which includes some basic usage commands so you can get started managing the firewall.

In this tutorial you will learn:

  • How to install and update firewalld
  • firewalld basic usage commands

Read more

How to install, configure, and use mutt with a gmail account on Linux

How to install, configure, and use mutt with a gmail account on Linux

Email reader programs such as Thunderbird or Evolution are great, but sometimes they can feel bloated. If you found yourself working mainly from CLI, you may find useful to learn how to install and configure Mutt, a command line email client: that’s what we will do in this tutorial.

In this tutorial you will learn:

  • How to install Mutt
  • How to configure Mutt to be used with a gmail account
  • How to store sensitive information in an encrypted file and source it from the main Mutt configuration
  • How to setup some macros to easily switch between mailbox directories

Read more

Start sugarcrm installation wizard

SugarCRM CE installation on Debian 7 Wheezy Linux

In this config we will install SugarCRM CE the community edition of customer relationship management software by SugarCRM, Inc on Debian 7 “wheezy” Linux.

Download

The community edition of sugarCRM is licensed under AGPLv3. Current version of sugarCRM CE is 6.5.18. Head over to SugarCRM CE home page and download the latest full installation package or use the link and command below to download sugarCRM CE to your home directory:

# wget http://goo.gl/lzyQw2
Saving to: `SugarCE-6.5.18.zip'

100%[===========>] 21,267,418   722K/s   in 34s     

2014-10-20 06:09:54 (615 KB/s) - `SugarCE-6.5.18.zip' saved [21267418/21267418]

Read more

apt vs apt-get

apt vs apt-get – Advanced Package Tool

If you’ve ever used Debian Linux or one of the many Linux distributions that were derived from it, such as Ubuntu, you may have seen the apt and apt-get commands sprinkled throughout the distro’s documentation.

At surface level, these commands seem interchangeable, and a lot of documentation or online guides throw them around as if they are. However, there are some key differences between the two and we have some recommendations about which one you should be using. In this guide, we’ll explain the differences and give some examples for both commands. Read on to learn about the specific uses for each command and which one is better for you to use.

In this tutorial you will learn:

  • What distros use apt and apt-get?
  • What is the difference between apt and apt-get?
  • Command examples for apt and apt-get

Read more

Minecraft installed and running on Manjaro Linux

How to install Minecraft on Manjaro

While Linux isn’t always known for its stellar support of video games, Minecraft developers have released a version specifically for Linux, and it runs great on Manjaro. You don’t even need to use Lutris or install Wine for it to function properly.

In this guide, we’ll show you how to download and install Minecraft to get you up and playing in no time.

In this tutorial you will learn:

  • How to install Minecraft from AUR
  • How to launch Minecraft from GUI or command line

Read more

Installing a Windows application on Manjaro with Wine

Install Wine on Manjaro

Wine gives users a way to run native Windows programs on a Linux system. If you’re running Manjaro Linux on your computer but need access to a Windows-only application, installing Wine may be the solution for you.

In this guide, we’ll show you how to install Wine on Manjaro, whether you’d like to install the stable or development package. As a proof of concept, we’ll run a Windows application on Manjaro after Wine has been installed.

In this tutorial you will learn:

  • How to install Wine on Manjaro
  • How to configure Wine
  • How to install a Windows application on Linux

Read more

Setting up a printer in Manjaro Linux

How to setup printer on Manjaro Linux

Printing in Manjaro and the majority of other Linux distributions is handled through the CUPS system. After installing Manjaro Linux, setting up a printer is one of the first tasks that many users will need to tackle.

In this guide, we will guide you through the process of setting up a printer on Manjaro Linux. CUPS makes the process a lot more painless than many other alternative methods, so that’s what we’ll be using.

In this tutorial you will learn:

  • How to install and enable printer software (CUPS)
  • How to configure printer automatically with HP Device Manager or CUPS
  • How to manually setup a printer
  • How to access print jobs, printers, and CUPS documentation

Read more

Installing Manjaro inside VirtualBox

Install Manjaro in VirtualBox

Installing Manjaro inside a VirtualBox virtual machine is a great way to give the operating system a test run or to install some Linux software that you don’t want to run on your main system. If you’re a Windows user, this is also a convenient way to stick a toe in the water with Linux, with the other option being to dual boot Windows 10 and Manjaro.

Manjaro is a user friendly Linux distribution with a lot of features to offer. In this tutorial, we’ll guide you through the installation of Manjaro on a virtual machine and show you the best configuration options to get the most out of the VM.

In this tutorial you will learn:

  • How to install Manjaro in a VirtualBox virtual machine
  • Optimal settings for a Manjaro VM

Read more