Linux Tutorials on the topic “linux”

  • How to Install and Use Ruby on Rails with PostgreSQL on CentOS 7

    centos Author: Muhammad ArulTags: , , , Comments: 0Published: Dec 02, 2016

    In this tutorial, I will show you how to install Rails on CentOS 7. We will install and configure Ruby on Rails with a PostgreSQL database, and then create our first project with Rails. Ruby on Rails (RoR), or short "rails", is a server-side web application framework written in ruby that follows MVC (Model-View-Controller) concept.

    read more... | add comment | view as pdf | print

  • Adding a Simple GUI to Linux shell scripts with kdialog

    linux Author: Aaron PetersTags: , Comments: 4Published: Nov 30, 2016

    Shell scripts are incredibly useful things. They allow you to do something as basic as creating an easy command to replace a more difficult one with lots of flags, to batching up many complex commands to run from a cron job. They’re great because you can quickly fire them off in your favorite terminal, but in some cases they require you to remember specific combinations of flags or options. If you find yourself in this situation, you can add some simple GUI dialogs to help you speed your way through the task at hand.

    read more... | add comment | view as pdf | print

  • How to Install Gitlab on Debian 8 (Jessie)

    debian VMWare Image Download Author: Till BrehmTags: , , , , Comments: 0Published: Nov 29, 2016

    Gitlab is a web-based management and collaboration software for GIT servers similar to GitHub. It contains features like issue tracking, file browser, change tracking and a project wiki. In this tutorial, I will install Gitlab CE on a Debian 8 server behind a Nginx proxy. The Nginx proxy improves scalability and security of the system.

    read more... | add comment | view as pdf | print

  • Uncommon but useful GCC command line options

    linux Author: AnshTags: , Comments: 0Published: Nov 28, 2016

    Software tools usually offer multiple features, but - as most of you will agree - not all their features are used by everyone. Generally speaking, there's nothing wrong in that, as each user has their own requirement and they use the tools within that sphere only. However, it's always good to keep exploring the tools you use as you never know when one of their features might come in handy, saving you some of your precious time in the process. So, in this article, we will cover a couple of such options, offering all the required details, and explaining them through easy to understand examples wherever necessary.

    read more... | add comment | view as pdf | print

  • Moving with SQL Server to Linux? Move from SQL Server to MySQL as well!

    linux Author: Tony BransonTags: , Comments: 2Published: Nov 28, 2016

    Over the recent years, there has been a large number of individuals as well as organizations who are ditching the Windows platform for Linux platform, and this number will continue to grow as more developments in Linux are experienced. Linux has for long been the leader in Web servers as most of the web servers run on Linux, and this could be one of the reasons why the high migration is being experienced.

    read more... | add comment | view as pdf | print

  • How to Install Jenkins Automation Server with Apache on Ubuntu 16.04

    ubuntu Author: Muhammad ArulTags: , , Comments: 2Published: Nov 25, 2016

    Jenkins is an automation server forked from the Hudson project. Jenkins is a server based application running in a Java servlet container, it has support for many SCM (Source Control Management) software systems including Git, SVN, and Mercurial. In this tutorial, I will show you how to install the latest Jenkins version on Ubuntu Server 16.04. We will run Jenkins on our own domain name, and we will to install and configure Jenkins to run under the apache web server with the reverse proxy for Jenkins.

    read more... | add comment | view as pdf | print

  • What's new in Ubuntu 16.10 (Yakkety Yak) - an overview

    ubuntu Author: AnshTags: , , , Comments: 0Published: Nov 22, 2016

    The Ubuntu 16.10 operating system was released last month. The new version, which is also called Yakkety Yak, came around six months after Canonical - the company behind Ubuntu - released version 16.04 LTS (Xenial Xerus) of the Linux-based operating system. We've already discussed the changes that Ubuntu 16.04 LTS brought along, so in this article we'll be covering a quick overview of Ubuntu 16.10 desktop, essentially focusing on the major new features/changes it brings to the table when compared to version 16.04 LTS.

    read more... | add comment | view as pdf | print

  • How to install and use profiling tool Gprof on Linux

    linux Author: AnshTags: , Comments: 0Published: Nov 18, 2016

    If you are a programmer, who writes code in C, Pascal, or Fortran77 programming language and uses Linux as the development platform, you'll be glad to know that there exists a powerful tool through which you can check the performance of your code - the tool in question is Gprof. In this tutorial, we'll be discussing the details of how you can download, install, and use this tool.

    read more... | add comment | view as pdf | print

  • Introduction to Audio Workstation Software Tracktion 5 DAW on Linux

    linux Author: Bill ToulasTags: , Comments: 0Published: Nov 17, 2016

    Tracktion is one of the most popular digital audio workstations and one of the very few that are available for the Linux platform along with the magnificent Ardour. While Tracktion is distributed under proprietary software licenses, its creators felt that they should give back something to the Linux community as they have used open source tools for the building of their product. That is why the fifth version of the software that was released in 2014 is now available for free for all Linux users.

    read more... | add comment | view as pdf | print

  • L2TP over IPsec using OpenSwan with Freeradius authentication on Ubuntu 16.04

    Author: AhmadTags: , , Comments: 0Published: Nov 15, 2016

    This article is about the layer 2 tunneling protocol (L2TP) with IPsec to provide end-to-end encryption in the layer 2 VPN. The open source implementations of IPsec are StrongSwan and OpenSwan, both are supported on all Linux distributions. In this tutorial, OpenSwan is used to provide the security channel for L2TP VPN.

    read more... | add comment | view as pdf | print

 


Linux - free and open source operating system

Linux is a unix-like operating system kernel initially released by Linus Torvalds in 1991. The kernel was released under the GPL license in order to be used with the operating system of the GNU Project as GNU Hurd that was the project's kernel wasn't available at the time. That led to the creation of the GNU/Linux OS and shortly after the word Linux alone was used to indicate the operating system and not only the kernel. Linux as a kernel project, enjoyed a constant rise of contributions from a growing number of developers since the very early days of its low functionality, mostly thanks to its open source nature and the rise of the internet. Linux nowadays powers personal computers, mobile devices, embedded devices, servers and supercomputers.

 

What are the reasons to choose Linux?

First and foremost, Linux is free software and as such it allows its users the freedom to utilize it in any way that they see fit, without legislative limitations. Free software belongs to its users while proprietary software belongs to its creators who only sell or grant the permission to use their software and only for certain predefined purposes. Thanks to its nature and financial support from patreons and supporters, Linux as a kernel is distributed free of charge which is also the case for the vast majority of Linux distributions and free software applications.

Apart from the cost and legal benefits, Linux offers more choices to its users. There are literally numerous desktop environments, window managers, applications that serve the same or similar purposes, distributions and even themes to choose from. While this plethora of different options can become overwhelming for some new users, choice is what allows for high levels of customization that can transform an operating system to fit exactly the needs of a user, or a group of users.

Linux is also one of the most hardware friendly operating systems in the sense that it can run in most devices out there. Although closed source hardware was difficult to support during the first years of Linux, the tables have now turned mostly thanks to the support from large hardware and software vendors such as IBM, Google and Intel. Linux can even revive old hardware that would otherwise sit uselessly in a dusty corner.

Last but not least, Linux boasts high levels of security and performance as an operating system, making it ideal for use in servers, scientific supercomputers, aerospace applications, governmental and military networks, and enterprise environments.

 

HowtoForge and Linux

HowToForge offers a rich collection of complete tutorials written in a way that helps and guides users irrespective of their distribution of choice. From “how tos” on the installation of various operating systems and applications, to tutorials on the usage of utilities, their features and technical possibilities. From the very first days that a new Linux related tool get released, HowToForge will have you covered with a detailed and understandable step by step tutorial on how to use it in its full potential.