"AM" Application Manager for ALL the GNU/Linux distributions - OVERVIEW

Поділитися
Вставка
  • Опубліковано 18 вер 2024
  • SITE: github.com/iva...
    AM 2.0.6 IS OUT!
    AM is an application manager for all GNU / Linux distributions and which can be adapted to all available architectures, as its scripts are entirely based on the programs present in each basic installation.
    Strongly inspired by AppMan, am is very easy to use and can manage a better control of automatic updates for all the programs installed. Using am to install/remove standalone apps is as easy and ridiculous as typing a command at random, out of desperation!
    The main goal of this tool is to provide the same updated applications to multiple GNU/Linux distributions without having to change the package manager or the distro itself. This means that whatever distro you use, you will not miss your favorite programs or the need for a more updated version.
    "AM" also aims to be a merger for GNU / Linux distributions, using not just AppImage as the main package format, but also other standalone programs, so without having to risk breaking anything on your system: no daemons, no shared libraries. Just your program!
    INSTALLATION - copy/paste this command:
    wget raw.githubuser... && chmod a+x ./INSTALL && sudo ./INSTALL
    USAGE:
    am [option]
    where option include:
    -h, help Prints this message.
    -f, files Shows the installed programs managed by "AM".
    -l, list Shows the list of apps available in the repository.
    -s, sync Updates "AM" to a more recent version.
    -u, update Update all the installed programs.
    am [option] [keywords]
    where option include:
    -q, query Use one or more keywords to search for in the list of available applications.
    am [option] [argument]
    where option include:
    -a, about Shows the basic information, links and source of each app.
    -i, install Install a program. This will be taken directly from the repository of the developer (always the latest version): - the installer is stored in /opt/am/.cache; - the command is linked into a $PATH; - the program is stored in /opt/ with all the related files (a script to remove this and all the files listed above and a script to update everything). The icon and the launcher are optional for no-ui programs. "AM" uses both AppImages and other standalone programs. PASSWORD REQUIRED!
    -r, remove Removes the program and all the other files listed above using the instructions in /opt/$PROGRAM/remove. Confirmation is required (Y or N, default is N). PASSWORD REQUIRED!
    -t, template This option allows you to generate a custom script: the command will offer you to choose between different models that may be vary according to the type of application you want to create/install. Once you choose a number, the script will download the template and rename it using the you provided, all this will be created in the "Desktop" folder of the user. So you just have to edit the other parameters (LAUNCHER, AM-updater, Recipes, etc ...). Please, consider submitting your custom script to "AM", at github.com/iva....
    REPOSITORY & MULTIARCHITECTURE
    Each program is installed through a dedicated script, and all these scripts are listed in the "repository" and divided by architecture.
    NOTE that currently my work focuses on applications for x86_64 architecture , but it is possible to extend "am" to all other available architectures (i386, i686, aarch64...).
    HOW TO UNINSTALL "AM"
    sudo am -r am
    How to uninstall a program using "am"
    sudo am -r $PROGRAM
    How to install a program without "am"
    sudo wget raw.githubuser...
    How to update a program without "am"
    /opt/$PROGRAM/AM-updater *
    *Note that this works only if the program has a /opt/$PROGRAM/AM-updater script, other programs like Firefox and Thunderbird are auto-updatable.
    How to uninstall a program without "am"
    sudo /opt/$PROGRAM/remove
    Conclusions
    Having encouraged you to visit this page is already a huge achievement for me, being this my second creation after AppMan. This project is much more demanding than AppMan, as each individual program requires a different script to check the version of the installed program and compare it to the source link, so each individual program can take hours of testing before being published in the repository, and between my real job and other family commitments, I try to carve up some free time for this project.
    If you wish, you can support me, this work and my passion with a small donation, I will gladly appreciate it. Thank you.
    paypal.me/Ivan...

КОМЕНТАРІ • 16

  • @timotoys
    @timotoys 10 місяців тому

    This is absolutely awesome! I have to try it out. Thank you so much for creating this. I don't know why this is not more popular. If you make a Distro based on this package manager I am sure it would go viral. keep up the great work!!

  • @domendrakantsahu9707
    @domendrakantsahu9707 2 роки тому +1

    Sir your link for online hotspot shows server not found problem. Please give solution and take action immediately

  • @zubitechofficial
    @zubitechofficial 2 роки тому

    nice video

  • @arkajit_mondal
    @arkajit_mondal 2 роки тому +3

    Why no more modifications and applications are coming out for kaios devices?

    • @BananaHackers
      @BananaHackers  2 роки тому +2

      because I'm no more involved with KaiOS things

    • @arkajit_mondal
      @arkajit_mondal 2 роки тому

      @@BananaHackers why sir?

    • @BananaHackers
      @BananaHackers  2 роки тому +1

      @@arkajit_mondal KaiOS is an operating system that had potential, but company policies and constant restrictions on its code and free developers have made it useless, at least when it comes to essential services. In contrast, Android has several exploits and is much more customizable than KaiOS. On Android it is still possible to cut down on Google's services and install much more useful programs, developed by free researchers. In practice, KaiOS wants to be a system with no growth prospects. The only thing that is growing are KaiosTech's bank accounts, to the detriment of citizens of developing countries, and all funded by Google, which in the meantime is spreading its services. There is no future for KaiOS, at least for now. Furthermore, the pandemic has led many users (including myself) to take advantage of basic essential services that in KaiOS have no way to exist. That's why I'm done with KaiOS. If I really want to focus on useful projects, I will aim to support free software, and in particular GNU / Linux, providing my contribution for its diffusion in the Desktop / Laptop market, on which offices and public administrations still rely, therefore not only for domestic use. I hope I was clear. I don't want to go crazy behind modifying increasingly closed-source systems, nor do I want to enter the illegality. Free software is much more challenging and opened to everybody. Obviously this is just my opinion.

    • @arkajit_mondal
      @arkajit_mondal 2 роки тому

      @@BananaHackers ok understood

  • @FurkanDndr
    @FurkanDndr Рік тому

    Can I encode Whatsapp to a touch-tone phone with KaiOs? or spotify?

  • @g4gyans
    @g4gyans Рік тому

    I want to block a number in jio phone how can i do it.
    There is no option for blocking any number in the phone settings please help me out 😢

  • @ckcreation252
    @ckcreation252 2 роки тому

    Sir your link for online jio phone (kaios) is now not working. Please fix it.

  • @stain.n9311
    @stain.n9311 2 роки тому

    No video for kaios??

  • @ethan48627
    @ethan48627 2 роки тому

    訂了

  • @jellyuser.9313
    @jellyuser.9313 2 роки тому

    Can You hack iTech Jr watch?

  • @jellyuser.9313
    @jellyuser.9313 2 роки тому

    Pls respond

  • @ckcreation252
    @ckcreation252 2 роки тому

    Your site for online hotspot shows 404 error please give substitute or fix it #bananahackers