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

linux:acm_custom_repo [2014/10/22 14:36]
walter [Arch Linux]
linux:acm_custom_repo [2021/05/02 21:36]
Line 1: Line 1:
-====== What is is? ====== 
  
-The ACM custom repo is a local package repository for internal ACM packages. One example being the [[lxdm_login_theming_setup|LXDM themes]] used by the ACM/LUG workstations. 
-It currently only supports packages with arch type "​any"​. 
- 
-The PKGBUILDs and files are stored in a git repo on the ACM system. 
- 
-https://​acm.cs.uic.edu/​git/​sig-sysadmin/​acm-packages 
- 
-====== Client Side ====== 
- 
-===== Arch Linux ===== 
- 
-Add the mirror to the workstations pacman config 
- 
-<​file|pacman.conf>​ 
-[uicacm] 
-SigLevel = Optional TrustAll 
-Server = http://​mozart.acm.cs/​acm-packages/​archlinux/​ 
-</​file>​ 
- 
-then sync the repo DB 
- 
-<​code>​ 
-pacman -Sy 
-</​code>​ 
-====== Server Side ====== 
- 
-Currently the repo is hosted on mozart.acm.cs ​ 
- 
-The files are located under the standard archlinux http root /srv/http 
- 
-Clone the repo and build the packages with makepkg. All the current version symlinks should be in place, but double check if you have updated a version. 
- 
-For more information read the Arch Linux pages on custom repos and PKGBUILDs 
- 
-[[https://​wiki.archlinux.org/​index.php/​PKGBUILD]] 
- 
-[[https://​wiki.archlinux.org/​index.php/​Pacman_tips#​Custom_local_repository]] 
linux/acm_custom_repo.txt ยท Last modified: 2021/05/02 21:36 (external edit)