Skip to content

Kunde21/paclan

 
 

Repository files navigation

Paclan is a tool to share archlinux packages between machines on a LAN. It is similar in functionalitis to Pacserve, but aims at simplicity.

Official Fork

Thank you to rakoo for starting the paclan project.

As of March 2020, this is the officially maintained fork of paclan.

Manual Installation

  1. Install the go toolchain (see http://golang.org/doc/install)

  2. Build:

    $ cd /path/to/paclan
    $ go build
    
  3. Copy the files in relevant places:

    $ cp paclan /usr/bin
    $ cp paclan.conf /etc/pacman.d/
    $ cp mirrorlist.paclan /etc/pacman.d/
    $ cp paclan.service /usr/lib/systemd/system/
    
  4. Add the relevant include line in the pacman config (/etc/pacman.conf) for each repo where you wish to share packages on the LAN:

    Include = /etc/pacman.d/mirrorlist.paclan
    

Automatic Installation

Paclan is available to install directly from the AUR

Running

Paclan isn't expected to be run manually, a systemd service file is provided. For more details, see Systemd Wiki

About

Share pacman packages on the LAN

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%