Home

Awesome

MirrorImages

Table of contents

  1. Overview
  2. Installation
    1. Debian based Linux system install
    2. RPM based Linux system install
    3. Custom package install
    4. Package Sizes
    5. Debian based Linux systems removal
    6. RPM based Linux systems removal
  3. License

Overview

The MirrorCommand project creates config files for a MagicMirror. Many of these config files are used to display images located in the MirrorCommand installation folders. However, these images are not installed by default in the base MirrorCommand package as they are not required for most of the functionality of the MagicMirror. In order to enable preconfigured image display of the MirrorCommand config files, install these packages on a MagicMirror which has the MirrorCommand package installed.

The images in these packages have been tailored for use by a MagicMirror with the MirrorCommand package installed. MirrorImages packages are provided in both portrait and landscape mode. Select the MirrorImages package(s) suitable for the orientation of your MagicMirror.

Installation

These packages all depend upon the MirrorCommand package which must be previously installed.

To install MirrorCommand:

Download the latest Debian package format release

Install the base MirrorCommand package by executing the command

sudo apt install ./MirrorCommand_<version>-<release>.deb

or

sudo yum localinstall ./MirrorCommand_<version>-<release>.rpm

To install the MirrorImage packages:

Download the latest Debian or RPM package format releases

Debian based Linux system install

Install the MirrorImages Debian format packages by executing the commands:

sudo apt install ./ImagesPortrait_<version>-<release>.deb
sudo apt install ./ArtistsPortrait_<version>-<release>.deb
sudo apt install ./CountriesPortrait_<version>-<release>.deb
sudo apt install ./JavPortrait_<version>-<release>.deb
sudo apt install ./ModelsPortrait_<version>-<release>.deb
sudo apt install ./PhotographersPortrait_<version>-<release>.deb
sudo apt install ./TantraTutorial_<version>-<release>.deb

or

sudo apt install ./ImagesLandscape_<version>-<release>.deb
sudo apt install ./ArtistsLandscape_<version>-<release>.deb
sudo apt install ./CountriesLandscape_<version>-<release>.deb
sudo apt install ./JavLandscape_<version>-<release>.deb
sudo apt install ./ModelsLandscape_<version>-<release>.deb
sudo apt install ./PhotographersLandscape_<version>-<release>.deb
sudo apt install ./TantraTutorial_<version>-<release>.deb

RPM based Linux system install

Install the MirrorImages RPM format packages by executing the commands:

sudo yum localinstall ./ImagesPortrait_<version>-<release>.deb
sudo yum localinstall ./ArtistsPortrait_<version>-<release>.deb
sudo yum localinstall ./CountriesPortrait_<version>-<release>.deb
sudo yum localinstall ./JavPortrait_<version>-<release>.deb
sudo yum localinstall ./ModelsPortrait_<version>-<release>.deb
sudo yum localinstall ./PhotographersPortrait_<version>-<release>.deb
sudo yum localinstall ./TantraTutorial_<version>-<release>.deb

or

sudo yum localinstall ./ImagesLandscape_<version>-<release>.deb
sudo yum localinstall ./ArtistsLandscape_<version>-<release>.deb
sudo yum localinstall ./CountriesLandscape_<version>-<release>.deb
sudo yum localinstall ./JavLandscape_<version>-<release>.deb
sudo yum localinstall ./ModelsLandscape_<version>-<release>.deb
sudo yum localinstall ./PhotographersLandscape_<version>-<release>.deb
sudo yum localinstall ./TantraTutorial_<version>-<release>.deb

Custom package install

Alternately, you can clone this repository, create your own packages, and install from source.

To do so, clone the repository:

<code>git clone https://gitlab.com/doctorfree/MirrorImages.git</code>

Use the ./mkpkg script to create Debian format packages on a system with the prerequisite packaging development environment. Once packages have been created in the source repository they can be installed by executing the ./Install command. Packages can be removed with ./Uninstall.

Note: The Artists, Countries, Models, TantraTutorial, and Photographers image archives include images of artistic nudity. If you wish to avoid the display of artistic nudes, only install the ImagesPortrait or ImagesLandscape package.

Package Sizes

No image files are included in these packages. Rather, each package downloads image archives and extracts them into the appropriate locations. Some of these downloads are relatively large and require sufficient available disk space.

In order to minimize disk space requirements, all packages pipe their downloads to stdout and extract the compressed archives via that pipe. This results in the following disk space requirements:

Prior to downloading and extracting the image archives the installation script will provide a prompt allowing the installer to skip larger downloads if desired.

All image archives are extracted into /usr/local/MirrorCommand/pics-landscape/, /usr/local/MirrorCommand/pics-portrait/, and /usr/local/MirrorCommand/movies/

It is possible to configure your system so that those directories reside on a larger external drive if necessary.

Debian based Linux systems removal

To remove/uninstall the MirrorImages packages on Debian based systems, execute the commands:

sudo apt remove artists-portrait
sudo apt remove countries-portrait
sudo apt remove jav-portrait
sudo apt remove models-portrait
sudo apt remove photographers-portrait
sudo apt remove tantra-tutorial
sudo apt remove images-portrait

or

sudo apt remove artists-landscape
sudo apt remove countries-landscape
sudo apt remove jav-landscape
sudo apt remove models-landscape
sudo apt remove photographers-landscape
sudo apt remove tantra-tutorial
sudo apt remove images-landscape

Note: Removal may issue a warning about removing /usr/local and other folders within /usr/local. This is an artifact of the Debian packaging system. If you wish to silence that warning and prevent the Debian packaging system from trying to remove /usr/local then install the core-custom-local Debian package.

RPM based Linux systems removal

To remove/uninstall the MirrorImages packages on RPM bases systems, execute the commands:

sudo yum remove ArtistsPortrait
sudo yum remove CountriesPortrait
sudo yum remove JavPortrait
sudo yum remove ModelsPortrait
sudo yum remove PhotographersPortrait
sudo yum remove TantraTutorial
sudo yum remove ImagesPortrait

or

sudo yum remove ArtistsLandscape
sudo yum remove CountriesLandscape
sudo yum remove JavLandscape
sudo yum remove ModelsLandscape
sudo yum remove PhotographersLandscape
sudo yum remove TantraTutorial
sudo yum remove ImagesLandscape

License

Copyright: 2021 Ronald Joe Record ronaldrecord@gmail.com

License: MIT