Package Details: pacman-static 6.1.0-8

Git Clone URL: https://aur.archlinux.org/pacman-static.git (read-only, click to copy)
Package Base: pacman-static
Description: Statically-compiled pacman (to fix or install systems without libc)
Upstream URL: https://www.archlinux.org/pacman/
Licenses: GPL
Submitter: mazieres
Maintainer: Morganamilo (andreas_baumann)
Last Packager: andreas_baumann
Votes: 46
Popularity: 2.30
First Submitted: 2013-01-09 02:17 (UTC)
Last Updated: 2024-05-16 06:27 (UTC)

Dependencies (5)

Required by (0)

Sources (33)

Pinned Comments

Morganamilo commented on 2022-02-20 18:30 (UTC)

There's now a custom repo and binaries again. Though only for x86_64 currently.

Custom Repo
[pacman-static]
SigLevel = Required
Server = https://pkgbuild.com/~morganamilo/$repo/$arch
Pre compiled binaries

https://pkgbuild.com/~morganamilo/pacman-static/x86_64/bin/

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11

Nowaker commented on 2013-10-21 19:52 (UTC)

@mazieres, why does it depend on glibc or whatever if it's statically compiled? I wanted to install this package before performing the glibc and /usr/lib update, and it doesn't let me go. If it's intended "for fixing systems with corrupt libc" it shouldn't depend on anything.

mazieres commented on 2013-08-07 06:11 (UTC)

If you are running this on another system such as debian, you will need to create /var/lib/pacman/{local,sync} and possibly /var/cache/pacman/pkg, same as if you were "pacstrapping" an arch system. Alternatively you can edit your pacman.conf file to put these directories somewhere else.

<deleted-account> commented on 2013-08-01 14:10 (UTC)

I've try to run pacman-static under debian wheezy. I can run "help" (-h) but if i use "pacman-static -Syy" it says: error: failed to initialize alpm library (could not find or read directory)

axlrose commented on 2013-03-23 10:16 (UTC)

nice work

mazieres commented on 2013-01-09 02:35 (UTC)

If you are totally hosed, to the point that even gpg cannot run to verify signatures, but you still have a root shell, you must do the following: # cat > /tmp/conf <<EOF [options] Architecture = auto SigLevel = Never [core] Include = /etc/pacman.d/mirrorlist EOF # pacman-static --config /tmp/conf -S glibc ...