glacier/README

71 lines
1.8 KiB
Plaintext
Raw Permalink Normal View History

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