Encourage FUNIX

The consultation of the site is completely free and without advertisements. Donations are nevertheless appreciated to pay for hosting and encourage its author


Linux home page
[ Page Subject   | Page Content    |  Detailed Content  ]

Last modified February 20, 2025

COME VISIT MY BLOG TO GET THE LATEST NEWS FROM FUNIX

This site has been automatically translated with Google Translate from this original page written in french, there may be some translation errors
 

miscellaneous pages
- my configuration,upgrade to Mageia Cauldron for one of my PCs and addition of an updated photo of my patch panel
- control a garmin GPS watch, upgrade to VSCode version 1.97.2, gps babel 1.10.0 and its new graphical interface

multimedia pages
- basic video tools, upgrade to flac 1.5.0,OpenCV 4.11.0 and ffmpeg 7.1
- mediacenter page, upgrade to kodi 21.2 Omega
- transcoding page, upgrade to HandBrake 1.9.1
- container page, upgrade to mkvtoolnix 90.0
- manage metadata and audio playlist page, upgrade to MusicBrainz Picard 2.13.3
- audio and karaoke players page, upgrade to Clementine-1.4.1-32-g2e6af22d7 and lollypop 1.4.41
- video players page, compilation of the latest development version of vlc and MPlayer

video editing pages,
- video editing page, upgrade to mlt 7.30.0 and kdenlive 24.12.2

network and system pages
- cloud backup page, upgrade to rclone 1.69.1

LAMP pages
- Apache+PHP+MariaDB page, upgrade to MariaDB 1.4.5, apache 2.4.63, PHP 8.4.4 and phpMyAdmin 5.2.2, addition of a paragraph to make a LAMP server accessible from the internet and installation of a certificate with Let's Encrypt

security pages
- video surveillance systems (CCTV) , addition of a paragraph to control zoneminder from a mobile with zmNinja

Subject of the page

A loyal and convinced user of Linux since its beginnings (GNU/Linux, the purists would say...), I started with a version of Linux in 1995, the Linux kernel had just been released in its version 1.0, let's remember that Linux was then only 4 years old! At that heroic time, Linux was installed in a very laborious way with no less than thirty diskettes. There was no graphical interface, you had to make do with an austere shell, as I didn't know much about UNIX, I quickly gave up and only started again in 1998 (RedHat 5.1) with some UNIX notions in addition since in the meantime I had received solid UNIX training through my job at the time and I had become an experienced user and administrator of proprietary UNIX like HP-UX, Irix and Solaris/SunOS. Afterwards, I continued with the first version of Mandrake (5.1) and I remained faithful to it by successively installing all the other stable versions until Mandriva went to pot. Since then I have been using Mageia after having tried (k)ubuntu for a while without ever being very convinced. Mageia has many qualities, it is a widespread, French-speaking distribution, so it is quite easy to get help on the net in case of a problem, especially via the dedicated forum. It is very easy to install as long as you have a relatively standard hardware configuration, it has administration tools, inherited from Mandrake/mandriva, very user-friendly which "almost" exempt the novice administrator from having to fiddle around in the system files.
I wanted to share my passion and experience through these pages, so that others can avoid struggling as I did at times. My goal is not to cover all the possibilities of Linux, the work would be too huge, I only focus on the subjects that I know well by addressing the installation, configuration and implementation steps.

Page Contents

This page was first created to present the installation and configuration of a private network of heterogeneous machines (UNIX, Windows, Mac) around a Linux server connected to the Internet. So that each user of the network can find their work environment and their emails, regardless of the workstation used on the network. Now, even if this part continues to live, the site has evolved according to my use of Linux, so the part on multimedia tools, computer-assisted music and video editing has taken on great importance. This site also deals with security, various tools and games. It aims to be as universal as possible, so even if I use the Mageia distribution, I install everything from source, so we will be able to find ourselves with any recent Linux distribution. The advantage of compilation allows you to benefit from the latest versions, to generate a binary with all possible options, to have an optimized and therefore more efficient version and to be able to tune the configuration as you wish.

Detailed content

First a little presentation of my hardware and software configuration.

A large part is devoted to network configuration with:

- configure sendmail so that my Linux workstation is the SMTP server of my private domain and relays emails from my other workstations, all this while hiding the name of my private domain from the outside, and giving me the possibility to send emails locally on my private network offline.
- if you are fed up with spam and viruses, install an anti-spam and an anti-virus.
- install a server to retrieve emails and make them available to network users
- Install >Apache with PHP, MySQL, phpMyAdmin management, virtual hosts, aliases.
- Presentation of tools to analyze Apache logs, webalizer and awstats.
- OpenLDAP to set up a directory server under LINUX based on LDAP
- Set up a user authentication system with OpenLDAP
- install a VPN network with OpenVPN

A part on securing a Linux workstation

- how to secure your Linux workstation to face the chaos of the Internet
- if you have questions about cryptography, this page can answer some of your questions.
- videosurveillance (CCTV) systems

Then pages relating to the general configuration of the system, including in particular

- backup your system and data with borg, btrfs and unison
- check the integrity of your disks with smartmontools

To some apps, like

- drive a garmin GPS watch
- MariaDB, a DBMS (database management system) which works very well with Apache+PHP.

Multimedia

- definitions and other concepts in video
- basic tools for video
- video players
- video editing software
- a page on video containers like avi or mp4
- video conversion or how to transcode video or rip a DVD
- a presentation of kodi to make a mediacenter
- a page on audio players, karaoke tools and to tag MP3 files with Music Brainz Picard

Video editing with

- a tutorial to edit a video with LiVES
- another tutorial to edit a video with cinelerra
- a tutorial to edit a video with kdenlive
- a tutorial to edit a video with openshot
- a tutorial to edit a video with flowblade
- a tutorial to edit a video with pitivi
- a tutorial to edit a video with shotcut


[ Back to FUNIX home page ]