DEV Community

Cover image for Pck3r: Pure - A Package Manager for Ubuntu x64.
AMZY31
AMZY31

Posted on • Edited on

Pck3r: Pure - A Package Manager for Ubuntu x64.

Pck3r

Pck3r is an easy command-line tool for Linux beginners. It is written in Python and makes package management and system tasks simple on Ubuntu 24.04. It uses the apt package manager.

Pck3r is created by AMZY31(Amin Azimi) and is licensed under GPL3. We welcome contributions—send pull requests on GitHub: https://github.com/amzy31/pck3r. New features will be added soon!

Logo

  尸⼕长㇌尺
Enter fullscreen mode Exit fullscreen mode

Overview

Hello Linux users! Pck3r makes managing packages on Ubuntu 24.04 easy and fun. Forget hard apt commands—use simple ones instead. Good for new users and experts!

Commands

Install Command

Install packages or tools. Pck3r has special ways to install popular tools and uses apt for others.

Built-in packages (special install methods):

  • nodejs (Node.js)
  • ohmyzsh (Oh My Zsh)
  • firefox (Mozilla Firefox)
  • google-chrome (Google Chrome)
  • steam (Steam gaming platform)
  • discord (Discord chat app)
  • vscode (Visual Studio Code)
  • skype (Skype)
  • zoom (Zoom video conferencing)
  • vlc (VLC media player)
  • virtualbox (VirtualBox virtualization)
  • wine (Wine for running Windows apps)
pck3r install <package>
Enter fullscreen mode Exit fullscreen mode

Examples:

  • pck3r install nodejs
  • pck3r install google-chrome
  • pck3r install <any_other_package> (uses apt)

Clear Command

Clear your terminal screen:

pck3r clear
Enter fullscreen mode Exit fullscreen mode

System Commands

Manage your system:

  • Update package lists:
  pck3r sys update
Enter fullscreen mode Exit fullscreen mode
  • Upgrade installed packages:
  pck3r sys upgrade
Enter fullscreen mode Exit fullscreen mode
  • Full upgrade (update and upgrade):
  pck3r sys updgr
Enter fullscreen mode Exit fullscreen mode

Package Commands

List built-in Pck3r packages or search for apt packages:

  • List built-in packages:
  pck3r pkg
Enter fullscreen mode Exit fullscreen mode
  • Check if a package is built-in or search for apt packages:
  pck3r pkg <package_name>
Enter fullscreen mode Exit fullscreen mode

If <package_name> is built-in, it will tell you. Else, it searches apt packages in the repos.

Version

Check Pck3r version:

pck3r version
Enter fullscreen mode Exit fullscreen mode

Installation

To install Pck3r for all users:

  1. Make sure Python 3 is on your system (it comes with most Linux distros)

  2. Clone the repo:

   git clone https://github.com/amzy31/pck3r
Enter fullscreen mode Exit fullscreen mode
  1. Go to the folder:
   cd pck3r
Enter fullscreen mode Exit fullscreen mode
  1. Install for all users:
   make install
Enter fullscreen mode Exit fullscreen mode

Or run it directly:

python3 main.py <command>
Enter fullscreen mode Exit fullscreen mode

Update

To update Pck3r to the latest version:

git pull origin master
Enter fullscreen mode Exit fullscreen mode

Then reinstall:

make install
Enter fullscreen mode Exit fullscreen mode

Or use the built-in update command:

pck3r update
Enter fullscreen mode Exit fullscreen mode

Top comments (0)