The following guide will provide an information on how to install SSH Server on Ubuntu 16.04 Xenial Linux. SSH Server uses the secure shell protocol to accept connections from remote clients.

Let's start by installation of SSH package:
$ sudo apt-get install ssh

The following config will discuss an installation of Skype on Ubuntu 16.04 Xenial Xerus 64-bit Linux.

Install from Ubuntu Partner Repository

Below commands will install Skype from Ubuntu's partner repository:
$ sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
$ sudo dpkg --add-architecture i386
$ sudo apt-get update
$ sudo apt-get install skype
Skype should now be installed on you Ubuntu 16.04 system. Use Ubuntu's application menu to start Skype or start Skype directly from your terminal:
$ skype

Manual install

Start manual Skype installation by downloading the latest official skype ubuntu package from http://www.skype.com/en/download-skype/skype-for-linux website.

Alternatively use the wget command below to download Skype Ubuntu package directly from command line. Please not current version of skype may be different:
$ wget http://download.skype.com/linux/skype-ubuntu-precise_4.3.0.37-1_i386.deb
Since we are trying to perform an installation of i386 package on 64-bit system we need to enable multi-architecture to support both platforms:

SUBSCRIBE TO NEWSLETTER
Subscribe to Linux Career NEWSLETTER and receive latest Linux news, jobs, career advice and tutorials.


$ sudo dpkg --add-architecture i386
$ sudo apt-get update

This short config will show you how to install Spotify client on Ubuntu 14.04 LTS Linux. Let's start by adding a spotify repository:
echo 'deb http://repository.spotify.com stable non-free' >> /etc/apt/sources.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 13B00F1FD2C19886
apt-get update

This article will describe multiple procedures on how to install various GUI desktop environments on Ubuntu Linux 14.04 LTS (Trusty Thar). The article assumes that no desktop manager nor display manager is currently installed on your system. Furthermore, If the display manager needs to be installed explicitly we will install lightweight XDM. In case that you require different display manager simply replace xdm package listed in below commands with some alternatives such as GDM, KDM, lightdm etc.

UNITY

$ sudo apt-get install ubuntu-desktop
How to install unity desktop on ubuntu linux

GNOME

$ sudo apt-get install ubuntu-gnome-desktop
How to install gnome desktop on ubuntu linux

To check your current and previous runlevel use runlevel command:
# runlevel 
N 2
From the above command output we can see that there was no previous runlevel detected and current run level is 2. Runlevel list defined by the Ubuntu Linux:
  • 1 - Single
  • 2,3,4,5 - User defined runlevels. Default 2
  • 6 - Reboot

This article will describe an USB-Creator installation procedure on Ubuntu Linux. USB-Creator allows you to create a bootable USB key from Ubuntu CD or ISO image. First, we need to install all pre-requisites in order to build USB-Creator package. Once we have successfully build USB-creator packages we use dpkg command to install all USB-Creator on the system.

Let's start by pre-requisites installation:
# apt-get update
# apt-get install bzr pbuilder debhelper dh-translations python3-distutils-extra pkg-kde-tools
Now download a current development code from "brz" revision control system:
# bzr branch lp:usb-creator usb-creator.trunk
Navigate to USB-Creator's source code directory:
# cd usb-creator.trunk/

The following linux command procedure can be used to install Wine the Microsoft Windows Compatibility Layer (Binary Emulator and Library) on Ubuntu Linux amd64. If you are running 64bit Ubuntu Linux system in order to install Wine the i386 architecture needs to be enabled first. Otherwise any attempt to install Wine will result in:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 wine : Depends: wine1.6 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Symptoms

The following message appears during the building stage of VirtualBox Guest Additions:
Building the VirtualBox Guest Additions kernel modules
The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.

Solution

First check whether your system includes kernel headers matching your currently running kernel. For example:
# dpkg --get-selections | grep linux-headers
linux-headers-3.13.0-53                         install
linux-headers-3.13.0-53-generic                 install
linux-headers-generic                           install
# uname -r
3.13.0-53-generic

By default the root ssh login to Ubuntu 14.04 Linux server is disable. This is a security feature and even though you chnage the root password the root ssh login will be denied showing message similar to the one below:
$ ssh This email address is being protected from spambots. You need JavaScript enabled to view it.
This email address is being protected from spambots. You need JavaScript enabled to view it.'s password: 
Permission denied, please try again.
This email address is being protected from spambots. You need JavaScript enabled to view it.'s password: 
Permission denied, please try again.
This email address is being protected from spambots. You need JavaScript enabled to view it.'s password: 
Permission denied (publickey,password).

In this config we are going to compile and install the Wesnoth 1.12 on Ubuntu 14.04 Linux. Battle for Wesnoth is a free single-player or multiplayer turn-based strategy game.
Let's get started by installation of all prerequisites:
# apt-get install cmake libsdl-image1.2-dev libboost1.55-all-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libpango1.0-dev libsdl-net1.2-dev wget
Once the prerequisites are installed download Wesnoth's source code. For this we use wget:
$ wget -c http://downloads.sourceforge.net/project/wesnoth/wesnoth-1.12/wesnoth-1.12/wesnoth-1.12.tar.bz2

Introduction

FTP is a service known to almost anyone who works with Internet on daily basis. This guide will describe in detail how to setup an FTP server on Ubuntu Linux in simple to follow steps. We will show how to setup an FTP server in normal and stand-alone mode. We will also provide some security tips for your new FTP setup. This guide will use lightweight and efficient FTP server vsFTPd, which is designed to withstand on servers with high load.

Conventions

Occasionally in this article we will refer to vsFTPd simply as FTP server.

What is FTP

For those who are not familiar with FTP here is a short description of what this service offers. FTP stand for File Transfer Protocol. As the name suggest this network protocol allows you to transfer files or directories from one host to another over the network whether it is your LAN or Internet.

Main features of vsFTPd are: Virtual IP configurations, Virtual users, Standalone or inetd operation, Powerful per-user configurability, Bandwidth throttling, Per-source-IP configurability, Per-source-IP limits, IPv6 andEncryption support through SSL integration.

In this document we describe an installation of Puppet configuration manager on a Ubuntu Linux 14.04 Trusty Tahr. The installation will be followed by a simple puppet manifest example to make sure that installation was successful and puppet ready to use as standalone deployment.
First we need to inlcude puppet repository to our Ubuntu 14.04 Trusty Tahr Linux system:
$ wget http://apt.puppetlabs.com/puppetlabs-release-trusty.deb
$ sudo dpkg -i puppetlabs-release-trusty.deb 
$ sudo apt-get update

If you have forgotten or lost your root password and unable to login to your Ubuntu 14.04 linux system then follow the instructions below to recover your root password.

Step 1 - Reboot to GRUB2 boot menu

First reboot/reset your system to GRUB2 boot loader menu. Navigate to the menu item you normally boot you Ubuntu system from and press "e" for edit.

Step 2 - Modify boot options

Find the line which starts with "linux". Navigate to the end of the line and add:
init=/bin/bash
as illustrated on the screen-shot below: Ubuntu 14.04 Lost Password Recovery Grub 2

Step 3 - Boot your system

Once you have changed boot options as indicated in the previous step press F10 to instruct your Ubuntu system to boot. Your system will boot and you will be provided with root command line prompt.

FIND LATEST LINUX JOBS on LinuxCareers.com
Submit your RESUME, create a JOB ALERT or subscribe to RSS feed.
LINUX CAREER NEWSLETTER
Subscribe to NEWSLETTER and receive latest news, jobs, career advice and tutorials.
DO YOU NEED ADDITIONAL HELP?
Get extra help by visiting our LINUX FORUM or simply use comments below.

You may also be interested in: