Language Selection

English French German Italian Portuguese Spanish

Tecmint

Syndicate content Tecmint: Linux Howtos, Tutorials & Guides
Tecmint - Linux Howtos, Tutorials, Guides, News, Tips and Tricks.
Updated: 5 hours 2 min ago

Best Command-Line FTP Clients for Linux

Saturday 25th of May 2019 05:35:41 AM
File Transfer Protocol (FTP) is a network protocol used for transferring files between a client and a server on a computer network. The very first FTP applications were made for the command line before...

How to Create Local HTTP Yum/DNF Repository on RHEL 8

Friday 24th of May 2019 05:37:29 AM
A software repository or “repo” is a central location for keeping and maintaining RPM software packages for Redhat Linux distribution, from which users can download and install packages on their Linux servers. Repositories are...

Install OpenNMS Network Monitoring Tool in CentOS/RHEL 7

Thursday 23rd of May 2019 05:07:58 AM
OpenNMS (or OpenNMS Horizon) is a free and open source, scalable, extensible, highly configurable and cross-platform network monitoring and network management platform built using Java. It’s an enterprise-grade network service management platform currently being...

How to Count Word Occurrences in a Text File

Wednesday 22nd of May 2019 05:59:26 AM
Graphical User Interface word processors and note-taking applications have information or detail indicators for document details such as the count of pages, words, and characters, a headings list in word processors, a table of...

How to Create and Manage Cron Jobs on Linux

Tuesday 21st of May 2019 09:27:40 AM
Cron is one of Linux’s most useful tools and a developer favorite because it allows you to run automated commands at specific periods, dates, and intervals using both general-purpose and task-specific scripts. Given that...

How to Setup Secure Private Chat Server with Ytalk over SSH

Monday 20th of May 2019 08:14:12 AM
Ytalk is a free multi-user chat program which works similar to the UNIX talk program. The main advantage of ytalk is that it allows for multiple connections and can communicate with any arbitrary number...

Best Command Line Language Translators for Linux

Friday 17th of May 2019 05:48:18 AM
The importance of Language translation applications cannot be overemphasized especially for those who travel a lot or communicate with people who don’t share the same language on a regular basis. Today, I introduce to...

NVM – Install and Manage Multiple Node.js Versions in Linux

Thursday 16th of May 2019 06:58:25 AM
Node Version Manager (NVM in short) is a simple bash script to manage multiple active node.js versions on your Linux system. It allows you to install multiple node.js versions, view all versions available for...

How to Find Linux Server Geographic Location in Terminal

Wednesday 15th of May 2019 06:19:37 AM
In this article, we will show you how to find the IP address geographic location of a remote Linux system using open APIs and a simple bash script from the command line. On the...

How to Install Seafile on CentOS 7

Tuesday 14th of May 2019 08:27:14 AM
Seafile is an open source, cross-platform high-performance file syncing and sharing and cloud storage system with privacy protection and teamwork features. It runs on Linux, Windows and Mac OSX. It allows users to create...

Useful Commands to Manage Apache Web Server in Linux

Friday 10th of May 2019 05:07:07 AM
In this tutorial, we will describe some of the most commonly used Apache (HTTPD) service management commands that you should know as a developer or system administrator and you should keep these commands at...

Useful Tips to Troubleshoot Common Errors in MySQL

Thursday 9th of May 2019 08:42:56 AM
MySQL is a widely used open source relational database management system (RDMS) owned by Oracle. It has over the years been the default choice for web-based applications and still remains popular in comparison to...

How to Upgrade from RHEL 7 to RHEL 8

Wednesday 8th of May 2019 08:31:08 AM
Red Hat has announced the release of Red Hat Enterprise Linux 8.0, which comes with GNOME 3.28 as the default desktop environment and runs on Wayland. This article describes instructions on how to upgrade...

How to Upgrade Fedora 29 to Fedora 30

Tuesday 7th of May 2019 06:15:25 AM
Fedora Linux 30 officially released and ships with GNOME 3.32 and many other improvements such as Kernel 5.0.9, Python 3.7.3, Perl 5.28.1, PHP 7.3, MariaDB 10.3.12, Ansible 2.7.10 and more. If you are already...

How to Install Oracle VirtualBox 6.0 in OpenSUSE

Tuesday 7th of May 2019 05:50:29 AM
VirtualBox is a free and open source, powerful, feature-rich, cross-platform and popular x86 and AMD64/Intel64 virtualization software for enterprise and home use. It is targeted at server, desktop, and embedded use. It runs on...

How to Install PostgreSQL with PhpPgAdmin on OpenSUSE

Monday 6th of May 2019 06:41:13 AM
PostgreSQL (commonly known as Postgres) is a powerful, free and open source, fully-featured, highly extensible and cross-platform object-relational database system, built for reliability, feature robustness, and high performance. PostgreSQL runs on all major operating...

How to Install and Use Tor Network in Your Web Browser

Saturday 4th of May 2019 06:34:43 AM
Privacy Online is becoming a big deal and concerned Internet users are continuously looking for effective methods or tools for surfing the web anonymously for one reason or the other. By surfing anonymously, no...

Install LAMP – Apache, PHP, MariaDB and PhpMyAdmin in OpenSUSE

Friday 3rd of May 2019 06:18:09 AM
The LAMP stack comprises of Linux operating system, Apache web server software, MySQL database management system and PHP programming language. LAMP is a software combination used to serve dynamic PHP web applications and websites....

How to Create a Disk Partitions in Linux

Thursday 2nd of May 2019 07:59:19 AM
In order to effectively use storage devices such as hard drives and USB drives on your computer, you need to understand and know how to structure them before using in Linux. In most cases,...

Install LEMP – Nginx, PHP, MariaDB and PhpMyAdmin in OpenSUSE

Tuesday 30th of April 2019 08:08:18 AM
LEMP or Linux, Engine-x, MySQL and PHP stack is a software bundle composed of open source software installed on the Linux operating system for running PHP based web applications powered by the Nginx HTTP...

More in Tux Machines

Linux 5.2-rc2

Hey, what's to say? Fairly normal rc2, no real highlights - I think most of the diff is the SPDX updates. Who am I kidding? The highlight of the week was clearly Finland winning the ice hockey world championships. So once you sober up from the celebration, go test, Linus Read more Also: Linux 5.2-rc2 Kernel Released As The "Golden Lions"

Audiocasts/Shows: Linux Action News, Linux Gaming News Punch, Open Source Security Podcast and GNU World Order

Review: Red Hat Enterprise Linux 8.0

My experiment with RHEL 8 got off to a rough start. Going through the on-line registration process produced some errors and ended up with me getting the wrong ISO which, in turn, resulted in some confusion and delays in getting the distribution installed. Things then began to look up as RHEL 8 did a good job of detecting my system's hardware, registered itself without incident and offered good performance on physical hardware. I was particularly pleased that the distribution appears to detect whether our video card will work well with Wayland and either displays or hides Wayland sessions in response. I did have some trouble with the GNOME Classic Wayland session and GNOME Shell on X.Org was a bit sluggish. However, the Classic session on X.Org and GNOME Shell on Wayland both worked very well. In short, it's worthwhile to explore each of the four desktop options to see what works best for the individual. The big issues I ran into with RHEL were with regards to software management. Both GNOME Software and the Cockpit screen for managing applications failed to work at all, whether run as root or a regular user. When using the command line dnf package manager, the utility failed to perform searches unless run with sudo and occasionally crashed. In a similar vein, the Bash feature that checks for matching packages when the user types a command name it doesn't recognize does not work and produces a lengthy error. There were some security features or design choices that I think will mostly appeal to enterprise users, but are less favourable in home or small office environments. Allowing remote root logins by default on the Workstation role rubs me the wrong way, though I realize it is often useful when setting up servers. The enforced complex passwords are similarly better suited to offices than home users. One feature which I think most people will enjoy is SELinux which offers an extra layer of security, thought I wish the Cockpit feature to toggle SELinux had worked to make trouble-shooting easier. I was not surprised that RHEL avoids shipping some media codecs. The company has always been cautious in this regard. I had hoped that trying to find and install the codecs would have provided links to purchase the add-ons or connect us with a Red Hat-supplied repository. Instead we are redirected through a chain of Fedora documentation until we come to a third-party website which currently does not offer the desired packages. Ultimately, while RHEL does some things well, such as hardware support, desktop performance, and providing stable (if conservative) versions of applications, I found my trial highly frustrating. Many features simply do not work, or crash, or use a lot of resources, or need to be worked around to make RHEL function as a workstation distribution. Some people may correctly point out RHEL is mostly targeting servers rather than workstations, but there too there are a number of problems. Performance and stability are provided, but the issues I ran into with Cockpit, permission concerns, and command line package management are all hurdles for me when trying to run RHEL in a server role. I find myself looking forward to the launch of CentOS 8 (which will probably arrive later this year), as CentOS 8 uses the same source code as RHEL, but is not tied to the same subscription model and package repositories. I am curious to see how much of a practical effect this has on the free, community version of the same software. Read more

GNOME 3.34 Revamps the Wallpaper Picker (And Fixes a Longstanding Issue Too)

The upcoming release of GNOME 3.34 will finally solve a long standing deficiency in the desktop’s background wallpaper management. Now, I’ve written about various quirks in GNOME wallpaper handling before, but it’s the lack of option to pick a random wallpaper from a random directory via the Settings > Background panel that is, by far, my biggest bug bear. Ubuntu 19.04 ships with GNOME 3.32. Here, the only wallpapers available to select via the Settings > Background section are those the system ships with and any top-level images placed in ~/Pictures — nothing else is selectable. So, to set a random image as a wallpaper in GNOME 3.32 I tend to ignore the background settings panel altogether and instead use the image viewer’s File > Set as background… option (or the similar Nautilus right-click setting). Thankfully, not for much longer! Read more