User Tools

Site Tools


linux:acm_custom_repo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux:acm_custom_repo [2016/02/02 05:14]
walter
linux:acm_custom_repo [2016/11/16 23:57]
walter [Updating A Packet]
Line 40: Line 40:
  
 [[https://​wiki.archlinux.org/​index.php/​Pacman_tips#​Custom_local_repository]] [[https://​wiki.archlinux.org/​index.php/​Pacman_tips#​Custom_local_repository]]
 +
 +===== Updating A Package =====
 +
 +  - Push updated files to the acm-packages git repo (don't forget to update the PKGBUILD md5sums for the files)
 +  - Log into mozart.acm.cs and go to /​srv/​http/​acm-packages
 +  - Run "sudo su http -s /​bin/​bash"​
 +  - Run "git pull origin master"​
 +  - Enter a username and password to access the git repo
 +  - Navigate to the directory with the updated package
 +  - Run "​makepkg"​ to generate the new pkg.tar.gz file
 +  - Navigate one directory up to the "​archlinux"​ directory of the repo
 +  - Create a symbolic link to the new package file in this directory "ln -s <​package_dir>/<​package_tar>​ <​package_tar>"​
 +  - Run "​repo-add uicacm.db.tar.gz <​package_tar>" ​
 +  - Done
linux/acm_custom_repo.txt · Last modified: 2021/05/02 21:36 (external edit)