All Projects → Morganamilo → Paru

Morganamilo / Paru

Licence: gpl-3.0
Feature packed AUR helper

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Paru

Pacback
Advanced Version Control for Arch Linux
Stars: ✭ 146 (-88.23%)
Mutual labels:  archlinux, arch, pacman
Pacaur
[unmaintained] An AUR helper that minimizes user interaction
Stars: ✭ 818 (-34.03%)
Mutual labels:  archlinux, arch, pacman
ArchI0
ArchI0 : Arch-Based Distros Applications Automatic Installation Script
Stars: ✭ 26 (-97.9%)
Mutual labels:  archlinux, arch, pacman
Cylon
A CLI TUI menu driven bash shell script supporting updates, maintenance, backups and system checks for an Arch based Linux distro
Stars: ✭ 121 (-90.24%)
Mutual labels:  archlinux, arch, pacman
Trizen
Lightweight AUR Package Manager
Stars: ✭ 696 (-43.87%)
Mutual labels:  archlinux, arch, pacman
ArchLinuxTutorial
✨Arch Linux安装使用教程 每日实时更新! | 包含ArchLinux从安装到日常使用、娱乐、编程、媒体制作的各个方面,让Arch成为你的常用系统吧! | 提供在线网页文档 ✨
Stars: ✭ 513 (-58.63%)
Mutual labels:  archlinux, arch
Pine64 Arch
PKGBUILD for running Arch Linux on PinePhone/PineTab.
Stars: ✭ 258 (-79.19%)
Mutual labels:  hacktoberfest, arch
Octopi
A powerful Pacman (Package Manager) front end using Qt libs
Stars: ✭ 331 (-73.31%)
Mutual labels:  archlinux, pacman
Customarch
Arch Linux Based Custom ISOs Made With "Archiso"
Stars: ✭ 606 (-51.13%)
Mutual labels:  archlinux, arch
paruz
A fzf terminal UI for paru or pacman
Stars: ✭ 29 (-97.66%)
Mutual labels:  archlinux, pacman
Pacwall
A live wallpaper that shows the dependency graph and status of installed packages.
Stars: ✭ 412 (-66.77%)
Mutual labels:  archlinux, pacman
Aurutils
Helper tools for the AUR.
Stars: ✭ 695 (-43.95%)
Mutual labels:  archlinux, pacman
dotfiles
My arch setup script and dotfiles
Stars: ✭ 37 (-97.02%)
Mutual labels:  archlinux, arch
lucjan-kernels
Dell Inspiron 15-3542 (3542-2538) with Fourth Gen Intel Core i3/i5/i7 optimized.
Stars: ✭ 16 (-98.71%)
Mutual labels:  archlinux, arch
Bauh
Graphical user interface for managing your Linux applications. Supports AppImage, Arch (repositories/AUR), Flatpak, Snap and native Web applications.
Stars: ✭ 280 (-77.42%)
Mutual labels:  archlinux, arch
zarch
The Ultimate Script For Arch Linux
Stars: ✭ 49 (-96.05%)
Mutual labels:  archlinux, arch
Mycroft Core
Mycroft Core, the Mycroft Artificial Intelligence platform.
Stars: ✭ 5,489 (+342.66%)
Mutual labels:  hacktoberfest, arch
Yay
Yet another Yogurt - An AUR Helper written in Go
Stars: ✭ 7,100 (+472.58%)
Mutual labels:  archlinux, pacman
Cpcache
central pacman cache
Stars: ✭ 15 (-98.79%)
Mutual labels:  archlinux, pacman
arch-odroid
A simple script automatically installing Arch Linux for the ODROID.
Stars: ✭ 30 (-97.58%)
Mutual labels:  archlinux, arch

Paru

Feature packed AUR helper

paru paru-bin paru-git

Description

Paru is your standard pacman wrapping AUR helper with lots of features and minimal interaction.

asciicast

Installation

sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si

General Tips

  • Man pages: For documentation on paru's options and config file see paru(8) and paru.conf(5) respectively.

  • Color: Paru only enables color if color is enabled in pacman. Enable color in your pacman.conf.

  • File based review: To get a more advanced review process enable FileManager with your file manager of choice in paru.conf.

  • Flip search order: To get search results to start at the bottom and go upwards, enable BottomUp in paru.conf.

  • Editing PKGBUILDs: When editing PKGBUILDs, you can commit your changes to make them permanent. When the package is upgraded, git will try to merge your changes with upstream's.

  • PKGBUILD syntax highlighting: You can install bat to enable syntax highlighting during PKGBUILD review.

Examples

paru <target> -- Interactively search and install <target>.

paru -- Alias for paru -Syu.

paru -S <target> -- Install a specific package.

paru -Sua -- Upgrade AUR packages.

paru -Qua -- Print available AUR updates.

paru -G <target> -- Download the PKGBUILD and related files of <target>.

paru -Gp <target> -- Print the PKGBUILD of <target>.

paru -Gc <target> -- Print the AUR comments of <target>.

paru --gendb -- Generate the devel database for tracking *-git packages. This is only needed when you initially start using paru.

paru -Ui -- Build and install a PKGBUILD in the current directory.

Debugging

Paru is not an official tool. If paru can't build a package, you should first check if makepkg can successfully build the package. If it can't, then you should report the issue to the maintainer. Otherwise, it is likely an issue with paru and should be reported here.

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].