An AUR-inspired package manager for Ubuntu
GPL-3.0 License
.deb
packages-git
packages. No need to wait for the pacscript maintainer to update the script!bash
(ZSH
), and fish
You can run the command below to install Pacstall. You can also grab the deb file here but it may be a bit older.
sudo bash -c "$(curl -fsSL https://pacstall.dev/q/install || wget -q https://pacstall.dev/q/install -O -)"
You can run the command below to uninstall Pacstall.
bash -c "$(curl -fsSL https://pacstall.dev/q/uninstall || wget -q https://pacstall.dev/q/uninstall -O -)"
Install foo
(Equivalent of apt install
):
pacstall -I foo
Remove foo
(Equivalent of apt remove
):
pacstall -R foo
Search for foo
(Equivalent of apt search
):
pacstall -S foo
Adding a Repository:
pacstall -A REPOSITORY_NAME
Update Pacstall's Scripts:
pacstall -U
Update Packages (Equivalent of apt upgrade
):
pacstall -Up
These are the basic commands, for more info, run pacstall -h
Pacstall has fully supported auto completions for the bash
, and fish
shells. For the ZSH
shell you can emulate the completions using the following commands.
Zsh can emulate bash completion scripts by default so all you have to do is add these to your .zshrc
or wherever you source things:
autoload bashcompinit
bashcompinit
source /usr/share/bash-completion/completions/pacstall
misc/po/<language_code>.po
file, making a new one by running cp misc/po/pacstall.pot misc/po/<language_code>.po
, or using Weblate (https://hosted.weblate.org/projects/pacstall/pacstall/). Once you have completed or partially completed a po file, make a PR and we will merge it! Our goal is to have as many languages translated as possible due to the amount of people who may not be fluent in English.Pacstall is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, version 3 of the License
Pacstall is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Pacstall. If not, see <https://www.gnu.org/licenses/>.