Como instalar o Zlib no Ubuntu Top 10.Top 10

Como instalar o Zlib no Ubuntu Top 10.Top 10

A compactação de dados é uma maneira eficaz de salvar o espaço do disco e reduzir o consumo de largura de banda de rede. No entanto, ele tem o custo de computação adicional. Felizmente, o hardware moderno é poderoso o suficiente para que a compressão minimize o impacto no desempenho.

Neste guia, mostraremos a instalação do Zlib no Ubuntu 22.04.

Zlib no Ubuntu

Zlib é uma biblioteca popular de compressão/descompressão que é gratuita e de código aberto. Além disso, o Zlib está livre de passivos legais (não cobertos por nenhuma patente), tornando -a uma opção lucrativa para os desenvolvedores. Alguns outros recursos notáveis ​​incluem:

  • Compressão de dados sem perdas
  • Pequena pegada de memória
  • Nunca expande os dados. Para comparação, a LZW pode aumentar o tamanho dos dados compactados em casos extremos, mesmo duplo/triplo
  • Portátil entre plataformas

Devido ao seu amplo uso, o ZLIB também está diretamente disponível no repo do Ubuntu padrão. Verifique a disponibilidade usando o seguinte comando:

$ apt busca zlib1g

Observe que o nome do pacote para Zlib é zlib1g, não ser confundido com zlibc, um pacote completamente diferente.

Instalando o Zlib no Ubuntu

Existem duas maneiras diferentes de instalar o Zlib no Ubuntu. Podemos pegar o pacote ZLIB1G do Ubuntu ou construí -lo a partir do código -fonte.

Instalando o Zlib usando o APT

Usando o APT, podemos instalar o pacote ZLIB diretamente a partir dos repositórios padrão do Ubuntu. Na maioria das situações, este é o caminho recomendado para ir.

Para instalar o Zlib, execute os seguintes comandos:

$ sudo apt update
$ sudo apt install zlib1g -y

Se você precisar do pacote de desenvolvimento para o ZLIB, instale o pacote ZLIB1G-DEV usando o seguinte comando:

$ sudo apt install zlib1g -dev -y

Instalando o Zlib da fonte

Zlib é um projeto de código aberto. Isso nos permite pegar o código -fonte e construir o pacote. No entanto, esse procedimento vem com vários inconvenientes, como exigir gerenciamento manual do pacote.

Primeiro, instale as ferramentas necessárias para a construção do Zlib:

$ sudo apt install build -essencial -y

No momento da redação deste artigo, a versão mais recente do Zlib é V1.2.12. Baixe o arquivo de código fonte:

$ wget https: // zlib.net/zlib-1.2.12.alcatrão.gz

Em seguida, extraia o arquivo usando alcatrão:

$ tar -xvf zlib -1.2.12.alcatrão.gz

A partir do diretório de código -fonte, execute os seguintes comandos:

$ ./configure
$ make -j $ (nproc)

Quando o pacote terminar de compilar, instale -o usando o seguinte comando:

$ sudo fazer instalar

Se você deseja desinstalar o pacote mais tarde, use o seguinte comando:

$ sudo fazer desinstalar

Conclusão

Neste guia, exploramos várias maneiras de instalar o Zlib no Ubuntu. Instalamos os pacotes ZLIB (ZLIB1G e ZLIB1G-DEVEL) usando APT. Também mostramos a construção e instalação do ZLIB da fonte (aplicável em cenários específicos).

Interessado em aprender mais sobre compressão no Linux? Confira as opções de compactação de arquivos Linux e suas comparações. Zstd é outro algoritmo de compressão interessante que vale a pena investigar.