Skip to content

Do your package management controls in one command in all of linux distro. Helpful script for linux newbie.

License

Notifications You must be signed in to change notification settings

farhansadik/CCLI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CCLI

Common Command Line Interface

This project only work with bash and zsh only. After install please reopen your terminal.

Installation

  1. Clone Repository
  2. Run Installer ./install

After install please restart/re-login your terminal.

Keywords and Usages

  1. install or i~ to install a package
    example ~ install <package-name> or i distribution

  2. remove or r~ to remove/install a package
    example ~ remove <package-name> or r distribution

  3. sync or u ~ to update/sync distro repository
    example ~ type sync or u

  4. upgrade ~ to upgrade all of package
    example ~ type upgrade or u

  5. clean-cache ~ Clean up all local caches
    example ~ clean-cache and hit enter

  6. please ~ added for fun
    please works replace of sudo command
    example ~ please install toilet and hit enter

Git Keywords

  1. commit ~ to commit
    example ~ commit -m "hell yeah" filename.txt or commit -am "updated"
  2. status ~ to view status
  3. push ~ push repository
  4. pull ~ pull repository
  5. log ~ to view git log

Operating System Support

  1. Supported Arch Linux Based distribution
    • Tested on Arch Linux and Manjaro
  2. Supported Debian Based distribution
    • Tested on Ubuntu, Linux Mint, ElementaryOS and Kali Linux
  3. Supported Android Based OS (Termux Environment)
    • Tested on Android R, Android x86 Project, Phoenix OS

Note ~ Works only with Termux application on android

  1. Supported on Red Hat Enterprise Based Distribution.
    • Tested on Fedora Workstation, Red Hat Enterprise 9, Rocky Linux 9

Development

Created By, Farhan Sadik
Algorithm by Ahmmed Sabbir

About

Do your package management controls in one command in all of linux distro. Helpful script for linux newbie.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%