Home Apps Contact How to install my apps

How to install my apps

How to install APK(Android apps)

My Android apps, such as Die Simulator, Guess The Number and Pong, also come in APK format. If you don't know what is APK, I will explain you.
APK is an alternative file format used to distribute Android apps outside of Google Play.
Below is a video that shows you how to install APK, using Pong as an example:

Note: Once you enable the setting that allows you to install APK files for the first time, it won't ask you to enable it the next times, no matter what app you install(as long as you use the same browser, on some devices it will ask you one time for each app that you use)

How to install my Linux apps

There are 2 ways of installing my Linux apps. The first one is recommended, but if it doesn't work, then you can try the second one

1. Using a package manager:
    The following steps need to be executed in a terminal, which most of the time can be opened by hitting the Ctrl, Alt and T keys at the same time
    For Debian-based Linux distributions(Debian, Ubuntu, Linux Mint etc.):
        If you're installing my apps for the first time, you will need to add my repository, so that you can install my apps from it:
            Check if you have wget installed. You will use it to download the repository key:

                    

wget --version

            If it says something like "wget: command not found", then run the command below to install wget:

                    

sudo apt-get install wget

            Create a directory(folder) for the repository key:

                    

sudo mkdir -p /etc/apt/keyrings

            Download and add the repository key:

                    

sudo wget -qO /etc/apt/keyrings/andreiapps.public https://andreiapps.com/repos/pgp-key.public

            Configure APT so that it will find the repository:

                    

echo "deb [arch=all signed-by=/etc/apt/keyrings/andreiapps.public] https://andreiapps.com/repos/apt stable main | sudo tee /etc/apt/sources.list.d/andreiapps.list"

            Now you can install my apps using APT!

        After adding my repository, you can install any of my apps that I added to the repository by running the following command in the terminal:

            

sudo apt-get install [appname]

        Replace [appname] with "guessthenumber"(without the double quotes) for Guess The Number. I will add other apps soon.

        If, when installing Guess The Number, there is a line that says "E: Unable to correct problems, you have held broken packages.", run "sudo apt-get install openjdk-17-jre" and run "sudo apt-get install guessthenumber" again, and now it should work.
    For Red Hat-based distributions(Fedora, RHEL, etc.):
        If you're installing my apps for the first time, you have to add my repository, so that you can install my apps from it:
            Check if you have wget installed. You will use it to download information about my repository key:

                    

wget --version

            If it says something like "wget: command not found", then run the command below to install wget:

                    

sudo dnf install wget

            Define my repository:

                    

sudo wget -qO /etc/yum.repos.d/andreiapps.repo https://andreiapps.com/repos/dnf/andreiapps.repo

            Add my repository:

                    

sudo dnf config-manager --add-repo /etc/yum.repos.d/andreiapps.repo

            Now you can install any of my apps that I added to the repository using the following command:

                    

sudo dnf install [appname]

            Replace [appname] with "guessthenumber"(without the double quotes) for Guess The Number. I will add other apps soon.
            Note: if you get an error that your architecture is not supported, then I'm sorry, but I can't support every possible architecture, because there are way too many architecture, but the most common types of arm and x86 architectures are supported.
    For Arch Linux-based distributions(Arch Linux, Manjaro etc.):
        First of all, check if you have yay installed. That will help you install any of my apps:

                

yay --version

        If it says something similar to "yay: command not found", then install yay:
            Install required packages:

                    

sudo pacman -S --needed base-devel git

            Download yay:

                    

git clone https://aur.archlinux.org/yay.git

            Install yay:

                    

cd yay && makepkg -si

        After you have installed yay, run the following command to install one of my apps:

                

yay -S [appname]

        Replace [appname] with "guessthenumber"(without the double quotes) for Guess The Number. I will add other apps soon.

2. By downloading the package manually and installing it:
    For Debian-based distributions(Debian, Ubuntu, Linux Mint etc.):
        Go to the Apps page and, under the app that you want to install, click the button that says "Download for Debian-based distributions". If there's no such button, please wait until I make the app available for Debian-based Linux distributions.
        After the app has downloaded, open a terminal window by hitting the Ctrl, Alt and T keys at the same time. Then, enter in the directory where you have the file saved. Most of the time it should be Downloads. This is how to enter into Downloads:

                

cd Downloads

        If you don't know the filename of the app that you want to install, you can run "ls" to see all the files that you've downloaded. Then, once you found the complete filename(it should end in ".deb" without the double quotes), run the following command, replacing [filename] with the filename that you just found:

                

dpkg -i [filename]


    For Red Hat-based distributions(Fedora, RHEL etc.), execute the following commands in a terminal, which most of the time can be opened by pressing the Ctrl, Alt and T keys at the same time:
        Check if you have wget installed. You will use it to download the app that you want to install:

                

wget --version

        If it says something like "wget: command not found", then run the command below to install wget:

                

sudo dnf install wget

        Download the app for your architecture:

                

wget -q https://andreiapps.com/repos/dnf/packages/[appname]-[arch].rpm && sudo dnf install [appname]*.[arch].rpm/h1>

        Replace [appname] with the package name of the app that you want to install: "guessthenumber"(without the double quotes) for Guess The Number. I will add other apps soon. Replace [arch] with the exact output of "uname -m" when running it in the terminal(without the double quotes). If you get an error that your architecture is not supported, then I'm sorry, but I can't support every possible architecture, because there are way too many architecture, but the most common types of arm and x86 architectures are supported.         

    For Arch Linux-based distributions(Arch Linux, Manjaro etc.):
        Go to the Apps page and, under the app that you want to install, click the button that says "Download for Arch Linux-based distributions". If there's no such button, please wait until I make the app available for Arch Linux-based Linux distributions.
        After the app has downloaded, open a terminal window by hitting the Ctrl, Alt and T keys at the same time. Then, enter in the directory where you have the file saved. Most of the time it should be Downloads. This is how to enter into Downloads:

                

cd Downloads

        If you don't know the filename of the app that you want to install, you can run "ls" to see all the files that you've downloaded. Then, once you found the complete filename(it should end in ".pkg.tar.zst" without the double quotes), run the following command, replacing [filename] with the filename that you just found:

                

sudo pacman -U [filename]


After installing one of my apps, you can launch it from the terminal by typing "guessthenumber"(without the double quotes) for Guess The Number.