a community package manager to debian systems (ubuntu-based too)
Like an AUR, but more simple.
sudo idur install <package>
sudo idur remove <package>
sudo idur update
idur search <search here>
run this as root or an admin user:
need:
- curl
- sudo
curl https://raw.githubusercontent.com/idur-package/idur/master/install.bash | sudo bash
Active Non-Free packages with
sudo idur install non-free-repo
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.
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
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
"""