Skip to main content

Um guia básico para pacotes Linux

COMO COMPROBAR CONDENSADORES CAPACITORES CON CAPACIMETRO NEWCASON XC6013L video 2 de 2 (Abril 2025)

COMO COMPROBAR CONDENSADORES CAPACITORES CON CAPACIMETRO NEWCASON XC6013L video 2 de 2 (Abril 2025)
Anonim

Quer você use uma distribuição Debian baseada no Debian, como Debian, Ubuntu, Mint ou SolyDX, ou você usa uma distribuição Linux baseada no Red Hat, como o Fedora ou o CentOS, a maneira que os aplicativos são instalados no seu computador são os mesmos.

O método físico para instalar o software pode ser diferente. Por exemplo, as ferramentas gráficas no Ubuntu são o Centro de Software e o Synaptic, enquanto que no Fedora existe o YUM Extender e o openSUSE usa o Yast. Ferramentas de linha de comando incluem apt-get para Ubuntu e Debian ou yum para Fedora e zypper para openSUSE.

A única coisa que todos eles têm em comum é o fato de os aplicativos serem empacotados para facilitar sua instalação.

As distribuições baseadas no Debian utilizam o formato de pacote .deb, enquanto as distribuições baseadas no Red Hat utilizam pacotes rpm. Existem muitos outros tipos de pacotes diferentes disponíveis, mas em geral funcionam de maneira semelhante.

O que são repositórios?

Um repositório de software contém pacotes de software.

Quando você pesquisa através do Centro de Software ou usa uma ferramenta como apt-get ou yum, é mostrada uma lista de todos os pacotes dentro dos repositórios disponíveis para o seu sistema.

Um repositório de software pode armazenar seus arquivos em um servidor ou em vários servidores diferentes, conhecidos como espelhos.

Como instalar pacotes

A maneira mais fácil de encontrar pacotes é através das ferramentas gráficas fornecidas pelo gerenciador de pacotes da sua distribuição.

As ferramentas gráficas ajudam a resolver problemas de dependência e a validar se a instalação funcionou corretamente.

Se você preferir usar a linha de comando ou estiver usando um servidor sem cabeçalho (ou seja, não há ambiente de área de trabalho / gerenciador de janelas), poderá usar os gerenciadores de pacotes de linha de comando.

É claro que é possível instalar pacotes individuais. Dentro das distribuições baseadas no Debian você pode usar o comando dpkg para instalar arquivos .deb. Nas distribuições baseadas no Red Hat, você pode simplesmente usar o comando rpm.

O que está em um pacote?

Para ver o conteúdo de um pacote Debian, você pode abri-lo no gerenciador de arquivos. Os arquivos contidos em um pacote são os seguintes:

  • Ao controle
  • Dados
  • Binário do Debian

O arquivo binário do Debian contém o número da versão do formato Debian e o conteúdo é quase sempre definido como 2.0.

O arquivo de controle geralmente é um arquivo tar compactado. O conteúdo do arquivo de controle define recursos importantes do pacote da seguinte maneira:

  • Nome do pacote
  • Número da versão
  • Arquitetura
  • Mantenedor
  • Tamanho Instalado
  • Dependências
  • Seção (ou seja, gráficos)
  • Prioridade
  • Pagina inicial
  • Descrição

O arquivo de dados que também é um arquivo tar compactado fornece uma estrutura de pastas para o pacote. Todos os arquivos no arquivo de dados são expandidos para a pasta relevante no sistema Linux.

Como você pode criar pacotes

Para criar um pacote, você precisa ter algo que deseja entregar em um formato empacotado.

Um desenvolvedor pode ter criado código-fonte que funciona no Linux, mas que atualmente não é empacotado para sua versão do Linux. Neste caso você pode querer criar um pacote Debian ou um pacote RPM.

Alternativamente, talvez você seja o desenvolvedor e deseje criar pacotes para o seu próprio software. No primeiro caso, você precisa compilar o código e certificar-se de que funciona, mas o próximo passo é criar o pacote.

Nem todos os pacotes requerem código-fonte. Por exemplo, você pode criar um pacote contendo imagens de papel de parede da Escócia ou um conjunto de ícones específico.

Este guia mostra como criar pacotes .deb e .rpm.