The Glacier package manager
Go to file
2024-10-02 10:30:40 -04:00
src init 2024-10-02 10:30:40 -04:00
LICENSE init 2024-10-02 10:30:40 -04:00
README init 2024-10-02 10:30:40 -04:00

+---------+
| Glacier |
+---------+

Glacier is a package manager designed for Everest Linux. It retrieves package source code, and commpiles it
locally on your machine, resulting in incredibly optimized packages.

Glacier was historically written in Bash, while newer versions (>4.0.0) are mainly written in C.

+-------------------+
| Included Programs |
+-------------------+

	- gpkg
	- syspkg
	- gquery
	- glist
	- gpc
	- glacier-mkprofile
	- glacier-update-pkgdb

+--------------+
| Installation |
+--------------+

Installing Glacier is not recommended on other distributions due to how fundamentally integrated it is with
Everest.

If you wish to continue anyways, follow these steps below:

Glacier requires the following libraries for compilation:

	- libcolor
	- libconfig
	- libglacier

Once these libraries are installed, clone this repository:

	$ git clone https://git.everestlinux.org/EverestLinux/glacier

Enter the directory, modify config.mk to your liking, and compile:

	$ cd glacier
	$ $EDITOR config.mk
	$ make

Install Glacier:

	# make install

Once Glacier is installed, first time setup must be completed. These steps can be found at:
https://everestlinux.org/docs/glacier-setup

+-----------+
| Copyright |
+-----------+

(C) 2021-2024 Everest Developers
This program 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, either version 3 of the License, or (at your option)
any later version.

This program 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
this program.
If not, see <https://www.gnu.org/licenses/>.