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: 9 hours 47 min ago

How to Install Moodle Learning Platform with Nginx in CentOS 8

Monday 21st of September 2020 07:38:34 AM

Moodle is the world’s most popular learning management system for building robust online learning sites. It features a range of activities and educational tools that you can choose from, it supports assessment management and

The post How to Install Moodle Learning Platform with Nginx in CentOS 8 first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Install Windows Subsystem for Linux

Friday 18th of September 2020 06:44:00 AM

The Windows Subsystem for Linux (WSL) runs a GNU/Linux Environment which includes most of the command-line utilities and applications on top of Windows OS. Traditionally there are many ways we can set up Linux

The post How to Install Windows Subsystem for Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Install Postman on Linux Desktop

Thursday 17th of September 2020 06:58:16 AM

Postman is the most popular collaboration platform for API (Application Programming Interface) development, which is used by 10 million developers and 500,000 companies all over the world. The Postman API platform offers features that

The post How to Install Postman on Linux Desktop first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Install Apache Cassandra on CentOS 8

Wednesday 16th of September 2020 05:45:14 AM

Apache Cassandra is a robust free and opensource NoSQL database that stores data in key-value pairs. Cassandra was initially developed by Facebook and later on acquired by Apache Foundation. Apache Cassandra is built to

The post How to Install Apache Cassandra on CentOS 8 first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

The 11 Best Debian-based Linux Distributions

Tuesday 15th of September 2020 08:14:45 AM

There’s no doubt that Debian is one of the most popular distributions, especially among desktop enthusiasts and professionals alike. This guide features some of the most popular and widely used Debian-based Linux distributions. 1.

The post The 11 Best Debian-based Linux Distributions first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Install Yii PHP Framework on Ubuntu

Monday 14th of September 2020 07:46:16 AM

Yii (pronounced Yee or [ji:]) is a free and open-source, fast, high performance, secure, flexible yet pragmatic, and efficient generic web programming framework for developing all kinds of web applications using PHP. In this

The post How to Install Yii PHP Framework on Ubuntu first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

The 10 Best Rolling Release Linux Distributions

Friday 11th of September 2020 06:23:32 AM

In this guide, we will discuss some of the popular rolling release distributions. If you are new to the concept of a rolling release, worry not. A rolling release system is a Linux distribution

The post The 10 Best Rolling Release Linux Distributions first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Install Linux from USB Device or Boot into Live Mode Using Unetbootin and dd Command

Thursday 10th of September 2020 10:15:51 AM

Installing Linux from a USB mass storage device or logging into Live Linux Environment is a cool Idea. Booting from a USB mass storage device is sometimes necessary, especially when the ROM media device

The post Install Linux from USB Device or Boot into Live Mode Using Unetbootin and dd Command first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

HardInfo – Check Hardware Information in Linux

Wednesday 9th of September 2020 09:48:05 AM

HardInfo (in short for “hardware information“) is a system profiler and benchmark graphical tool for Linux systems, that is able to gather information from both hardware and some software and organize it in an

The post HardInfo - Check Hardware Information in Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Setup a Complete Mail Server (Postfix) using ‘Roundcube’ (Webmail) on Ubuntu/Debian

Wednesday 9th of September 2020 05:31:42 AM

Creating a mail server on Linux powered machines can be one of the most essential things that every system administrator needs to do while configuring the servers for the first time, if you don’t

The post How to Setup a Complete Mail Server (Postfix) using 'Roundcube' (Webmail) on Ubuntu/Debian first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Install MongoDB Community Edition on Ubuntu

Tuesday 8th of September 2020 06:05:11 AM

MongoDB is an open-source, document database based on the cutting edge technology of NoSQL. It supports the development of modern web applications, with features such as strong consistency, flexibility, expressive query languages, and secondary

The post How to Install MongoDB Community Edition on Ubuntu first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

10 Best Ubuntu-based Linux Distributions

Monday 7th of September 2020 06:32:46 AM

Ubuntu is arguably one of the most popular and widely-used Linux distribution owing to its classic UI, stability, user-friendliness, and a rich repository that contains over 50,000 software packages. Furthermore, it comes highly recommended

The post 10 Best Ubuntu-based Linux Distributions first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Open Port for a Specific IP Address in Firewalld

Friday 4th of September 2020 07:36:03 AM

How can I allow traffic from a specific IP address in my private network or allow traffic from a specific private network through firewalld, to a specific port or service on a Red Hat

The post How to Open Port for a Specific IP Address in Firewalld first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Create Your Own IM/Chat Server Using “Openfire” in Linux

Friday 4th of September 2020 05:52:34 AM

With the invention of the Internet, the way of communication revolutionized, a long ago. E-mail replaced traditional postal mail. The email was fast still there were some bottlenecks. One would not know if the

The post How to Create Your Own IM/Chat Server Using "Openfire" in Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

FrostWire – A Cloud Downloader, BitTorrent Client and Media Player

Thursday 3rd of September 2020 09:15:24 AM

FrostWire (formerly known as Gnutella) is a free and open-source BitTorrent client and a fork of LimeWire. It was originally very similar to LimeWire in appearance and performance, but later developers added more rich

The post FrostWire - A Cloud Downloader, BitTorrent Client and Media Player first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Fix “Shared connection to x.x.xx closed” Ansible Error

Thursday 3rd of September 2020 06:01:35 AM

In this short article, we will explain how to solve the: “module_stderr“: “Shared connection to x.x.x.x closed.\r\n”, “module_stdout”: “/bin/sh: /usr/bin/python: No such file or directory\r\n”, while running Ansible commands. The following screenshot shows the

The post How to Fix "Shared connection to x.x.xx closed" Ansible Error first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Setup Sublime Text sFTP for Remote Development

Wednesday 2nd of September 2020 10:05:47 AM

This article is the second in a series about sublime text and how to set it up for remote development using the SFTP package. I suggest you refer to our previous article about the

The post How to Setup Sublime Text sFTP for Remote Development first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Install Moodle Learning Platform in Ubuntu 20.04

Tuesday 1st of September 2020 07:30:50 AM

Moodle is the world’s most popular, robust, free, and open-source online learning (e-learning) management platform built for web and mobile. It offers a wide range of activities and educational tools that enable schools, universities,

The post How to Install Moodle Learning Platform in Ubuntu 20.04 first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Install Apache Cassandra on Ubuntu 20.04

Monday 31st of August 2020 05:56:19 AM

Apache Cassandra is a high-performance opensource NoSQL database engine that provides fault tolerance, linear scalability, and consistency across multiple nodes. Give its distributed architecture, Apache Cassandra handles huge volumes of data with dynamo-style replication.

The post How to Install Apache Cassandra on Ubuntu 20.04 first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

How to Install Wine 5.0 on Debian, Ubuntu and Linux Mint

Saturday 29th of August 2020 09:25:34 AM

Wine is an open-source, free and easy-to-use program that enables Linux users to run some Windows-based applications on Unix-like operating systems. Wine is a compatibility layer for installing almost all versions of Windows programs.

The post How to Install Wine 5.0 on Debian, Ubuntu and Linux Mint first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

More in Tux Machines

Future Looks Bright for Free Video Editor Lightworks

Naturally changes are coming, as are new features and toolsets to ‘provide a fresh and innovative creative environment’ for content creators. A major update to Lightworks, the first under its new owners, will be available to download in November. It’s not clear (yet) wether Lightworks will remain a “freemium” app (it’s free to download and use but a license is required to unlock 1080p exporting) or if it will be made open source (something Editshare had on their roadmap). Despite being one of best video editors for Linux (it’s available for macOS and Windows too) Lightworks has never quite achieved the sort of user-base that other (equally free) video editors have among ‘hobbyist’ editors. But with the right direction the editor could yet cut through its pro-level competition to better meet the needs demanded by modern content production. Or to put it another way: Lightworks is once again a core software product and not just an extra in someone else’s film. Read more

Cantata MPD Client 2.4.2 Released! How to Install in Ubuntu 20.04

Cantata, Qt5 graphical client for Music Player Daemon (MPD), released version 2.4.2 with various fixes. PPA updated for Ubuntu 20.04, Linux Mint 20, and derivatives. Cantata 2.4.2 is primarily a stability improvements and bug-fixes release that features. Read more

Python Programming

  • EuroPython “Ask me Anything”

    we want to try a new experiment and run an “Ask me Anything” (AMA) this Thursday to answer questions you may have, share our knowledge or help you in planning your online event.

  • Async Views in Django 3.1

    Writing asynchronous code gives you the ability to speed up your application with little effort. With Django 3.1 finally supporting async views, middleware, and tests, now's a great time to get them under your belt.

  • Read-Only Attribute

    If you want to make a single attribute read-only on a class, the easiest way to do it is to make a property representing your attribute.

  • Working With Linked Lists in Python

    Linked lists are like a lesser-known cousin of lists. They’re not as popular or as cool, and you might not even remember them from your algorithms class. But in the right context, they can really shine. If you’re looking to brush up on your coding skills for a job interview, or if you want to learn more about Python data structures besides the usual dictionaries and lists, then you’ve come to the right place!

  • The Python Software Foundation re-opens its Grants Program!

    The Python Software Foundation is excited to announce the re-opening of its Grants Program! The pandemic negatively affected the PSF’s finances with the cancellation of PyCon 2020’s in-person conference and lower donations. Thanks to PyCon 2020 Online sponsors, donors, and our financial reserve, we are able to continue to support the Python community!

  • Fun with SDF records - chemfp's text toolkit

    Earlier this year, Noel O'Boyle wrote the essay Python patterns for processing large SDF files and Richard Apodaca wrote Reading Large SDfiles in Rust. In this essay I'll show some examples of using chemfp's text toolkit API to extract non-chemical/near-chemical data from SDF records. The next essay will be a short one on read_sdf_ids_and_values(), followed by one which is more chemisty focused.

today's leftovers

  • ADRIConf Remains The Primary GUI Control Panel For Managing Mesa OpenGL/Vulkan Drivers

    While the Linux kernel graphics drivers and user-space OpenGL/Vulkan drivers expose a lot of options via sysfs on the kernel side and various environment variables and other tunables in user-space, when it comes to graphical control panels to manage these open-source graphics drivers on Linux there are several fragmented different options. For Mesa drivers, ADRIConf remains the leading option. [...] Jean Hertel presented at last week's XDC2020 conference on this utility and its current capabilities with additions in recent years like Vulkan driver support, PRIME GPU handling, MESA_query_driver support, and more.

  • TURNIP Vulkan Driver Up And Running On Qualcomm's KGSL

    The TURNIP driver that is associated with the Freedreno driver effort for providing an open-source Vulkan driver for Qualcomm Adreno graphics hardware can now run atop Qualcomm's KGSL kernel driver. To date this TURNIP Vulkan driver has been working well with the upstream MSM Direct Rendering Manager driver in the Linux kernel, but for those using Qualcomm's official kernel driver (KGSL) that is out-of-tree, it's now a possibility using TURNIP atop that. The Kernel Graphics Support Layer (KGSL) is part of the Android kernel sources and specific to Qualcomm.

  • Felgo in the QML Book

    Over the past year I’ve been bumping into the Felgo crew at various Qt events. They take Qt to the next level. It all started as a game development framework for Qt, but has turned into a powerful app development framework taking a lot of the rough corners of Qt, and extending the tooling with a powerful live reloader at the same time. [...] We also cover a bunch of other things such as how to get started, the QML Live reloader, as well as some more advanced topics such as native dialogs, simplified networking and the JsonListModel.