Skip to content

idur-package/idur

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

idur

a community package manager to debian systems (ubuntu-based too)

Like an AUR, but more simple.

Easy to use

sudo idur install <package>
sudo idur remove <package>
sudo idur update
idur search <search here>

Install

run this as root or an admin user:

need:

  • curl
  • sudo
curl https://raw.githubusercontent.com/idur-package/idur/master/install.bash | sudo bash

Non-Free packages

Active Non-Free packages with

sudo idur install non-free-repo

Create idurs

(simple bash knows needed)

so simple just use the Idur Dev Tools. Install with

sudo idur install idt

And execute create-idur on terminal this will create a file with the start of your idur and you have to modified the Description, Install and Remove sections.

I'm an Expert User and I want to know more

--help

idur <command> <package>
Use:
    install        <package>                Install package
    remove         <package>                Remove package
    show           <package>                Show details of package
    show-install   <package>                Show install instructions of package
    show-remove    <package>                Show remove instructions of package
    search         <name>                   Search packages
    list                                    list all installed packages
    list-all                                list all packages
    reinstall      <package>                Reinstall package
    update         <package>                Update package
    update                                  Update all package
    update-repos                            Update just repos
    add-repo       <repo-name> <repo-link>  Add a new repo
    remove-repo    <repo name>              Remove a repo
    list-repos                       

Create idurs

Example:

Name="wer"
Version="0.5"
Depends=["python3", "bash", "curl"]
Conflict=["wer"]

Maintainer="Can202"
Contact="[email protected]"
License="https://raw.githubusercontent.com/Can202/wer/main/LICENSE"

Arch="all" #all, x86_64, i386, both

Description="""
wer is a program to read files with terminal, an alternative
to cat, but also it can create plain/text files, write quick
phrases on file, clear the windows, check if the file exists,
remove files and list directories.
"""


Install="""

rm -vrf /tmp/wertmp/

cd /tmp/
mkdir -p wertmp/
cd wertmp/
curl -LO https://raw.githubusercontent.com/Can202/wer/0.5/wer.py

chmod a+x wer.py

cp wer.py /usr/bin/wer


rm -vrf /tmp/wertmp/

"""

Remove="""
rm -vrf /usr/bin/wer
"""

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published