Brotliเป็นวิธีการบีบอัดแบบใหม่ที่มีอัตราการบีบอัดที่ดีกว่า GZIP ซอร์สโค้ดของมันถูกโฮสต์��บบสาธารณะบนrepo Githubนี้ คำแนะนำนี้จะแสดงคำสั่งที่คุณต้องการเรียกใช้และสร้าง Brotli จากซอร์สโค้ด
ก่อนที่จะเริ่ม
ตรวจสอบเวอร์ชั่นของ Ubuntu
lsb_release -ds
# Ubuntu 18.04 LTS
สร้างบัญชีผู้ใช้ที่ไม่ใช่รูทใหม่ด้วยsudo
การเข้าถึงและเปลี่ยนเป็นบัญชี
adduser johndoe --gecos "John Doe"
usermod -aG sudo johndoe
su - johndoe
หมายเหตุ : แทนที่johndoe
ด้วยชื่อผู้ใช้ของคุณ
ตั้งค่าเขตเวลา
sudo dpkg-reconfigure tzdata
ตรวจสอบให้แน่ใจว่าระบบของคุณทันสมัย
sudo apt update && sudo apt upgrade -y
สร้าง 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
brotli --version
# brotli 1.0.5
แค่นั้นแหละ. คุณได้สร้าง Brotli สำเร็จจากซอร์สโค้ด