Skip to main content

Posts

Adding Older Versions of Mageia to Your Repos

 The Mageia Wiki for URPMI contains useful information in the section titled  Copying CD or a DVD to a home directory and using the copy in urpmi . Before starting, download the appropriate Magia DVD. Since we are not using the kernel or any system files from these earlier distros, it's not necessary to also obtain all the updates. Here are the download links for Mageia7 x86_64 / i586 and Mageia8 x86_x64 / i586 . Method #1 - Mageia Wiki Method First, make directories for each release and each architecture you will be using directory somewhere convenient. Mageia suggests placing them under /home/uid/repo/ . Then, copy the   x86_64/media and/or i586/media directories from the DVD there. For each directory, you will need to create the hdlist that urpmi requires, change to that directory and run: $ sudo genhdlist2 Then add the media you just installed with: $ sudo urpmi.addmedia --distrib NameOfMedia file://home/uid/repo Now, it's as simple as using urpmi to install t...

Add Extra Repos for Mageia

  It is possible to add non-Mageia repos to the URPMI system for Mageia. I add the BDK repos as well as the Google-Chrome repo as follows: $ sudo urpmi.addmedia BDK-Free-x86_64 http://ftp.blogdrake.net/mageia/mageia9/free/x86_64 $ sudo urpmi.addmedia BDK-Free-noarch http://ftp.blogdrake.net/mageia/mageia9/free/noarch $ sudo urpmi.addmedia BDK-NonFree-x86_64 http://ftp.blogdrake.net/mageia/mageia9/non-free/x86_64 $ sudo  urpmi.addmedia --update google-chrome http://dl.google.com/linux/chrome/rpm/stable/$(uname -m | sed -e "s/i.86/i386/") Add Google Signing Key $ sudo rpm --import https://dl-ssl.google.com/linux/linux_signing_key.pub RESOURCES Mageia Forum - Add Google Apps Mageia Linux Online Repos $ sudo urpmi.addmedia --distrib https://repository.mageialinux-online.org/8/x86_64 Mageia Greek Community https://mageia-gr.org/rpm/

DOSBox-X for Mageia Linux

DOSBox-X is a DOS emulator that provides the most flexibility possible for  DOS emulator as it can not only run the DOS games that DOSBox can run, but the Win3.1, Win9X and WinME operating systems.  DOSBox-X is available for Mageia8 in a flatpak repository , something new to Mageia, so we'll cover the installation of DOSBox-X via this method, then move on to configuring a working DOSBox-X installation. 1. Install flatpak using urpmi. $ sudo urpmi flatpak On the test system, this installed about 26MB of additional applications. Install the flatpak repositories. $ sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo Locate the DOSBox-X file in the repo using the search function. $ flatpak search dosbox-x Which returns, in part, Name             Application ID                         Version DOSBox-X       com.dosbox_x.DO...

Web Proxy for Mageia Linux - Privoxy

From the homepage , "Privoxy is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk. Privoxy has a flexible configuration and can be customized to suit individual needs and tastes."  The typical use is to  block ads. While ad blocking extensions are available for modern browsers, ad blocking can be useful for devices that don't have ad-blocking software available. Privoxy can also manage cookies. I have a standalone Mageia8 installation that I use for various things and thought that I would install Privoxy on it to see what I could do with that. Using ssh to access the machine and urpmi to install privoxy, $ ssh 192.168 .1.2XX Once logged in, $ sudo urpmi privoxy Privoxy needs no special configuration out of the box, so to enable the service, $ sudo systemctl enable privoxy.service and to start privoxy, $ sudo systemctl start pri...

fail2ban and sshutout for Mageia Linux

Fail2ban  "Fail2ban is an extensible Swiss-army knife of brute-force authentication prevention and it comes with an additional filters to detect other attempts to compromise your system. If you do nothing but install it, run it, keep it updated and turn on its filters for any services you run, especially SSH, you will be far better off than you were otherwise." --  Greg Bledsoe $ sudo urpmi fail2ban Once installed, it will be started automatically. The configuration file is located in /etc/fail2ban.conf .  $ sudo urpmi sshutout Sshutout Sshutout is Bill DuPree's system daemon that is intended to be run from the server startup script. It periodically monitors log files looking for multiple failed login attempts via the Secure Shell daemon (sshd, or optionally, sshd2). The daemon is meant to address what are known as "dictionary attacks" which are scripted, brute-force attacks that use lists of user names and passwords to attempt unauthorized intrusions.  You...

DOSBox for Mageia Linux

 Mageia7 does provide a pre-compiled package for DOSBox, but does not provide any graphical frontend for it. Since DOSBox may typically need special configurations for specific application, a GUI frontend is handy for managing these configuration files. DBoxFE is available; version 0.1.3.0 dated 21 September 2007 is the most current. Both  32-bit and 64-bit RPM packages are available as well as a win32 version . This installs on Mageia7 with only a warning about the package being unsigned. When launched, the following screen displays. You must create a Profile (here named "Basic") and also provide the path to the dosbox executable (  /usr/bin/dosbox , in the Preferences tab). The named configuration files are kept at ~/.dboxfe Once configured, select the appropriate profile and click Start. But what about configuring DOSBox itself? The default configuration file is found at ~.dosbox/ and named dosbox-0.74.conf . It is well commented and provides a set of sane defaults....

The Sims Complete Collection on WinXP

On February 2, 2000, Maxis Software released the first of a series of life simulation video games, The Sims . Microsoft XP was released on October 25, 2001. There were several expansion packs released for The Sims and several Service Packs released for Windows XP. My goal is to install the most current version of Windows XP on 32-bit hardware and install the DVD version of The Sims Complete Collection . The motherboard used is a Microstar MS-7061 with an AMD Sempron 3000+ and 2GB of RAM. There were no IDE hard drives or CDROM drives available, so IDE to SATA adapters were used on SATA drives. The video card is an nVidia GeForce 6200  compliant with Microsoft DirectX 9.0c specification and OpenGL 2.0. This is adequate to run The Sims satisfactorily. Installation began with an on-hand copy of Windows XP SP2, but it turned out that the game would install but not run on that, so an update to SP3 was needed. I did find an unofficial "SP4" and installed that without issue. Se...