Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

An AUR-inspired package manager for Ubuntu

License

NotificationsYou must be signed in to change notification settings

pacstall/pacstall

Repository files navigation

Bash v5

PACSTALL

Pacstall Logo

The AUR Ubuntu never had

Pacstall is the AUR Ubuntu wishes it had. It takes the concept of the AUR and puts a spin on it, making it easier to install programs without scouring github repos and the likes.

The list of available packages can be foundhere.


Features

  • Supports creating native packages from binaries, git repositories, appimages,release artifacts, and.deb packages.
  • Create high quality prebuilt.deb packages for distribution to users.
  • During upgrades, you always get the latest build off of the latest commitfrom the developer for-git packages. No need to wait for the pacscriptmaintainer to update the script!
  • Ability to install programs from multiple repositories instead of a solecentralized repository.
  • Powerful and expressive package recipe format.

Installing

We offer 3 ways to install Pacstall:

  1. From a bash script:
sudo bash -c"$(curl -fsSL https://pacstall.dev/q/install|| wget -q https://pacstall.dev/q/install -O -)"
  1. Fromthe PPR:
sudo apt install pacstall
  1. From a.deb in ourrelease assets.

Uninstalling

If you installed Pacstall from the bash script, you can run the command below. If you are unsure how you installed Pacstall, please runpacstall -U. If it displays an error message, you have installed it with APT.

Important

If you installed Pacstall with APT, please make sure to remove any unwanted packages withpacstall -R pkgname before uninstalling. You can runpacstall -L to list the packages currently installed through Pacstall.

Bash

bash -c"$(curl -fsSL https://pacstall.dev/q/uninstall|| wget -q https://pacstall.dev/q/uninstall -O -)"

APT

sudo apt remove pacstall

Basic Commands

Installfoo (Equivalent ofapt install):

pacstall -I foo

Removefoo (Equivalent ofapt remove):

pacstall -R foo

Search forfoo (Equivalent ofapt search):

pacstall -S foo

Adding a Repository:

pacstall -A REPOSITORY_NAME

Update Pacstall's Scripts:

pacstall -U

Update Packages (Equivalent ofapt upgrade):

pacstall -Up

These are the basic commands, for more info, runpacstall -h


Auto completions

Pacstall has fully supported auto completions for thebash, andfish shells. For theZSH shell you can emulate the completions using the following commands.

Zsh auto completion

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 bashcompinitbashcompinitsource /usr/share/bash-completion/completions/pacstall

Translations

How you can help

  • Work on translations into languages not finished yet by either editing themisc/po/<language_code>.po file, making a new one by runningcp 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.

Supported languages

Translation status

License


GPLv3

Pacstall is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation, version 3 of the LicensePacstall is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with Pacstall. If not, see <https://www.gnu.org/licenses/>.

[8]ページ先頭

©2009-2025 Movatter.jp