-
Notifications
You must be signed in to change notification settings - Fork 0
Squirrel
Squirrel is a simple but efficient package manager written in bash. Is goal is to install, update and remove package with simple and understandable code, without sacrifying speed.
If you are on Stock Linux, you can skip this part.
Note: using squirrel along side any other package manager can cause serious problem to your distribution. Install it only if you know what you are doing.
You need the following packages:
git curl make
Install squirrel
git clone https://github.com/stock-linux/stock-packaging
cd stock-packaging
sudo make install
The rolling branch is the default shiped branch. It is the stablest branch to be on.
To use it:
cat > /etc/squirrel.conf << EOF
stocklinux https://packages.stocklinux.org/x86_64/rolling
EOF
The testing branch is the developpement branch. Only for contributors or testers.
To use it:
cat > /etc/squirrel.conf << EOF
stocklinux https://packages.stocklinux.org/x86_64/testing
EOF
The local mirror make the build time shorter for packagers.
Note: We are working on it
Note:
squirrel
need root rights
First, sync the repository
squirrel sync
Then install the package
squirrel install <package>
squirrel remove <package>
First sync the repo
squirrel sync
Then update the system
squirrel update