All Projects → pacstall → pacstall

pacstall / pacstall

Licence: GPL-3.0 license
An AUR-inspired package manager for Ubuntu

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to pacstall

pacstall-programs
Pacstall's official program repository
Stars: ✭ 63 (-92.52%)
Mutual labels:  debian, aur, pacscript, pacstall
Qv2ray
⭐ Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 ⭐
Stars: ✭ 12,886 (+1430.4%)
Mutual labels:  debian, aur
Kaidan
[Replaced by https://invent.kde.org/network/kaidan] Kaidan, a simple and user-friendly Jabber/XMPP client for every device and platform.
Stars: ✭ 67 (-92.04%)
Mutual labels:  debian, gplv3
piu
Cross platform package manager wrapper
Stars: ✭ 33 (-96.08%)
Mutual labels:  package-manager, debian
xtrix
xtrix OS repo
Stars: ✭ 23 (-97.27%)
Mutual labels:  debian, gplv3
Launchpad
An open-source game launcher for your games
Stars: ✭ 322 (-61.76%)
Mutual labels:  debian, gplv3
zap
⚡ Delightful AppImage package manager
Stars: ✭ 354 (-57.96%)
Mutual labels:  package-manager, hacktoberfest2022
Apt Offline
Offline APT Package Manager
Stars: ✭ 102 (-87.89%)
Mutual labels:  package-manager, debian
Trizen
Lightweight AUR Package Manager
Stars: ✭ 696 (-17.34%)
Mutual labels:  package-manager, aur
Zebra
🦓 A Useful Package Manager for iOS
Stars: ✭ 667 (-20.78%)
Mutual labels:  package-manager, debian
notion-repackaged
notion executables with the notion-enhancer embedded & a vanilla port of the official app to linux
Stars: ✭ 733 (-12.95%)
Mutual labels:  debian, aur
AwsTerm
A collection of awesome terminal utilities
Stars: ✭ 37 (-95.61%)
Mutual labels:  fish, debian
QPrompt
Personal teleprompter software for all video creators. Built with ease of use, productivity, control accuracy, and smooth performance in mind.
Stars: ✭ 168 (-80.05%)
Mutual labels:  gplv3, freesoftware
ansible-nodejs
Ansible role to set up the latest version of Node.js and npm in Debian-like systems
Stars: ✭ 14 (-98.34%)
Mutual labels:  package-manager, debian
ansible-apt
Ansible role to manage packages and up(date|grade)s in Debian-like systems
Stars: ✭ 21 (-97.51%)
Mutual labels:  package-manager, debian
Ansible Aur
Ansible module to manage packages from the AUR
Stars: ✭ 149 (-82.3%)
Mutual labels:  package-manager, aur
basalt
The rock-solid Bash package manager
Stars: ✭ 16 (-98.1%)
Mutual labels:  fish, package-manager
Plugin Git
Git plugin for Oh My Fish (similar to oh-my-zsh git)
Stars: ✭ 240 (-71.5%)
Mutual labels:  fish
ILIAS-Pegasus
An ILIAS Companion App
Stars: ✭ 19 (-97.74%)
Mutual labels:  gplv3
Silver
A cross-shell customizable powerline-like prompt with icons
Stars: ✭ 238 (-71.73%)
Mutual labels:  fish

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 found here.


Features

  • Supports binary, git, appimage, building and .deb packages
  • Accelerated package download using axel (optional)
  • During upgrades, you always get the latest build off of the latest commit from the developer for -git packages. No need to wait for the pacscript maintainer to update the script!
  • Ability to install programs from multiple repositories
  • Ability to track Pacstall updates from any fork/branch easily
  • Completions available for bash (ZSH), and fish

Installing

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://git.io/JsADh || wget -q https://git.io/JsADh -O -)"

Uninstalling

You can run the command below to uninstall Pacstall.

bash -c "$(curl -fsSL https://git.io/JEZbi || wget -q https://git.io/JEZbi -O -)"

Basic Commands

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


Auto completions

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

License


GPLv3

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/>.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].