Quantcast
Channel: Non-Root Package Managers - Unix & Linux Stack Exchange
Browsing latest articles
Browse All 13 View Live

Answer by HaoZeke for Non-Root Package Managers

I'd suggest http://linuxbrew.sh/ It's basically a fork of brew for macOS and has precompiled binaries for usage... Especially great for handling older gcc versions. If you really want to install by...

View Article



Answer by cristi for Non-Root Package Managers

Yum needs to write to the database, which is own by root. Because of this you can't use it as a normal user. You could try to decompress rpm files (rpm2cpio package.rpm | cpio -idmv) inside a directory...

View Article

Answer by eMPee584 for Non-Root Package Managers

There's a new kid on the block: "JuNest (Jailed User NEST) - The Arch Linux based distro that runs upon any Linux distro without root access." @ https://github.com/fsquillace/junest Advantage is that...

View Article

Answer by user967489 for Non-Root Package Managers

I use JuJu which basically allows to have a really tiny linux distribution (containing just the package manager) inside your $HOME/.juju directory. It allows to have your custom system inside the home...

View Article

Answer by Michael Ekstrand for Non-Root Package Managers

If you're fine with compiling from source and resolving dependencies yourself, primarily wanting the package manager to handle deploy/undeploy/upgrade operations, you might want to take a look at GNU...

View Article


Answer by Michael Ekstrand for Non-Root Package Managers

Another one with a rather different model is 0install. It's based on the idea that you don't really install packages, but merely run them from a global namespace which downloads, compiles if necessary,...

View Article

Answer by new123456 for Non-Root Package Managers

The tools used by Slackware, specifically installpkg, can. From the man page: --root /otherroot Install using a location other than / (the default) as the root of the filesystem to install on. In the...

View Article

Answer by imz -- Ivan Zakharyaschev for Non-Root Package Managers

There's a package manager project--Nix--with an interesting foundational idea (a "functional" pkg manager), which also supports a per-user operation: Multi-user support Starting at version 0.11, Nix...

View Article


Answer by James Antill for Non-Root Package Managers

My experience is really just limited to yum, but I don't understand why I wouldn't be able to drop a repo file into ~/etc/yum.repos.d and have yum install everything into a home account. The...

View Article


Answer by ephemient for Non-Root Package Managers

Binary packages are compiled with the assumption that they will be installed to specific locations in /. This is not always easily changed, and it would take additional QA effort (which is difficult...

View Article

Answer by Maciej Piechotka for Non-Root Package Managers

First of all it is due to dependencies. Some packages may not be installed by user - like PolicyKit. Therefore it would require additional burden on packager who donate their free time and usually...

View Article

Non-Root Package Managers

From my research, I seem to notice that all package managers insist on being used as a privileged user and must be installed into /. Typically, what I like to do is create a throwaway account, compile...

View Article

Answer by Badr Elmers for Non-Root Package Managers

and a new one is zpkg, it is magic:With zpkg you can install programs from other distributions into your systemzpkg will install programs to your home directory. Global installations are also supported...

View Article

Browsing latest articles
Browse All 13 View Live




Latest Images