Skip to content

⚙️ Packages Repository for Rostam Linux. (Automatic AUR Package Builder) // Every 24h

License

Notifications You must be signed in to change notification settings

rostamlinux/packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Packages

All necessary compiled packages for me and my projects in one repository.

Add Rostam Repository to Arch Linux

Add these lines to the end of /etc/pacman.conf:

[rostam]
SigLevel = Optional TrustAll
Server = https://rostamlinux.github.io/packages/$arch

Then update database files with executing this command:

$ pacman -Syy

Remove Rostam Repository

Comment out [rostam] profile in /etc/pacman.conf, It should be like:

# [rostam]
# SigLevel = Optional TrustAll
# Server = https://rostamlinux.github.io/packages/$arch

Then update database files with executing this command:

$ pacman -Syy

Understaing the Process of Updating Repository

Details: This repository is based on the compiled packages in my personal computer from official aur.archlinux.org.

Automotion: To Update Database + Packages, I'll run ./update.sh every day, this script includes ./updatepkgs.sh and ./updatedb.sh.

For new .pkg.tar.zst: I add *.pkg.tar.zst files to x86_64 or any other system architecture, Then I'll run ./updatedb.sh to add it to Repository's Database.

For new packages: I add AUR Package's Name to the end of list.txt file, then I'll run ./updatepkgs.sh to add its archive, then I'll update the database by running ./updatedb.sh.

Once an AUR package is updated: I execute ./updatepkgs.sh to update package archive, then I'll run ./updatedb.sh to Update Repository's Database.

About

⚙️ Packages Repository for Rostam Linux. (Automatic AUR Package Builder) // Every 24h

Topics

Resources

License

Stars

Watchers

Forks

Languages