User Tools

Site Tools


linux:acm_custom_repo

This is an old revision of the document!




ACM Arch Linux Repo

What is is?

The ACM custom repo is a local package repository for internal ACM packages. One example being the 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

pacman.conf

[uicacm]
SigLevel = Optional TrustAll
Server = http://mozart.acm.cs/acm-packages/archlinux/

then sync the repo DB

pacman -Sy

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.1454390048.txt.gz · Last modified: 2021/05/02 21:36 (external edit)