Πριν ξεκινήσεις
Κατασκευάστε το Brotli
Το Brotli είναι μια νέα μέθοδος συμπίεσης με καλύτερη αναλογία συμπίεσης από το Gzip. Ο πηγαίος του κώδικας φιλοξενείται δημόσια στο Github . Αυτός ο οδηγός θα σας δείξει τις εντολές που χρειάζεστε για να εκτελέσετε και να δημιουργήσετε το Brotli από τον πηγαίο κώδικα στο Debian 9.
Πριν ξεκινήσεις
Ελέγξτε την έκδοση του Debian.
lsb_release -ds
# Debian GNU/Linux 9.6 (stretch)
Βεβαιωθείτε ότι το σύστημά σας είναι ενημερωμένο.
apt update && apt upgrade -y
Εγκατάσταση curl
, wget
και sudo
τα πακέτα? εάν δεν είναι ήδη εγκατεστημένα.
apt install -y curl wget sudo
Δημιουργήστε ένα νέο μη-root λογαριασμό χρήστη με sudo
πρόσβαση και να μεταβείτε σε αυτό.
adduser johndoe --gecos "John Doe"
usermod -aG sudo johndoe
su - johndoe
ΣΗΜΕΙΩΣΗ : Αντικαταστήστε το johndoe
με το όνομα χρήστη σας .
Ρυθμίστε τη ζώνη ώρας.
sudo dpkg-reconfigure tzdata
Κατασκευάστε το Brotli
Εγκαταστήστε εργαλεία κατασκευής και απαιτούμενα πακέτα.
sudo apt install -y build-essential gcc make bc sed autoconf automake libtool git apt-transport-https
Κλωνοποιήστε το αποθετήριο Brotli.
git clone https://github.com/google/brotli.git
Μεταβείτε στον κατάλογο πηγής Brotli.
cd brotli
Δημιουργήστε μια μη αυτόματη σελίδα για εντολές Brotli.
sudo cp ~/brotli/docs/brotli.1 /usr/share/man/man1 && sudo gzip /usr/share/man/man1/brotli.1
Ελέγξτε τη σελίδα του εγχειριδίου.
man brotli
Για να δημιουργήσετε το configure
αρχείο Autotools , εκτελέστε πρώτα την ./bootstrap
εντολή.
./bootstrap
Μετά την παραπάνω εντολή, θα έχετε πρόσβαση στα συνήθη βήματα δημιουργίας του προγράμματος C: configure
, make
και make install
.
Για βοήθεια, εκτελέστε την ./configure --help
εντολή.
Τώρα, χτίστε το Brotli.
./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib/brotli --libdir=/usr/lib/brotli --datarootdir=/usr/share --mandir=/usr/share/man/man1 --docdir=/usr/share/doc
make
sudo make install
Μετά την επιτυχή διαδικασία κατασκευής, μπορείτε να ελέγξετε την έκδοση.
brotli --version
# brotli 1.0.7
Αυτό είναι. Έχετε δημιουργήσει με επιτυχία το Brotli από τον πηγαίο κώδικα. Τώρα μπορείτε να συμπιέσετε και να αποσυμπιέσετε τα αρχεία σας με τη μορφή συμπίεσης Brotli στον διακομιστή σας.