Como instalar o software no linux: formatos de pacotes explicou

Bem-vindo ao Linux. As chances são de sua distribuição veio com uma abundância de software para cobrir o básico. No entanto, não importa o quão profundo de um trabalho que ele fez, que pretende instalar mais. A questão é, como?

Instalando o software no Linux se sente mais perto de um smartphone do que o Windows. Na maioria das vezes, você vai acender um gerenciador de pacotes (semelhante a uma loja de aplicativos) e procure o nome do aplicativo que você deseja. De lá, é uma questão de apertar o botão de instalação.

Mas gerenciadores de pacotes mudam dependendo de sua distro. Ubuntu usa Ubuntu Software. Isso é simplesmente uma versão rebatizada do GNOME Software, que é o Fedora usa. Enquanto isso, o openSUSE faz sua própria coisa com o YaST.

Video: Como instalar programas .tar.gz ou .tar.bz2 no Ubuntu - noções básicas:

gerenciadores de pacotes funciona por pesquisar repositórios de software da sua distribuição. Mas às vezes o que você quer não está lá. Ocasionalmente você vai baixar um arquivo de um site e clique sobre ele como se fosse um EXE do Windows. Exceto que não é um problema. Assim como não há nenhuma única versão do Linux, não há um formato pacote universal Linux (embora algumas pessoas estão tentando mudar isso).Ubuntu Snaps vs Red Hat Flatpaks, Qual é a diferença?Ubuntu Snaps vs Red Hat Flatpaks, Qual é a diferença?distros Linux distribuir aplicações em diversos formatos. Durante anos, os dois mais populares têm sido .debs e .rpms, mas isso pode estar começando a mudar com pacotes instantâneos do Ubuntu e Flatpak da Red Hat.consulte Mais informação

Você precisa saber que tipo de arquivo será instalado com êxito software para sua distro. Felizmente você só precisa aprender algumas siglas e abreviaturas a fazer sentido da situação.

Pacotes DEB

O formato DEB recebe o nome de Debian, uma distribuição Linux e um dos maiores projetos de código aberto existentes. Você pode clicar em um DEB para instalar um aplicativo diretamente ou pesquisar em um gerenciador de pacotes para tê-lo fazer o trabalho para você em segundo plano. No terminal, você usa o dpkg comando, por exemplo:

sudo /home/user/software.deb -i dpkg

Desde Ubuntu é baseado no Debian, DEBs são fáceis de encontrar. Com milhões de usuários e reconhecimento do nome forte, Ubuntu e DEBs tornaram-se o Windows e EXEs do mundo Linux.

Video: Flatpak e o futuro do Linux

Debian e Ubuntu ambos usam o arquivo DEB formato, mas os pacotes que trabalham em um pode não na outra. Os pacotes são, por vezes, compatível com ambos, como Google Chrome. Não presuma que este é o caso. Certifique-se de baixar DEBs destinado para a sua distribuição.

distros populares que usam DEB:

  • Ubuntu
  • Debian
  • Linux Mint
  • steamos
  • Trisquel
  • gNewSense

Pacotes RPM

RPM originalmente significava Red Hat Package Manager. Agora, a sigla é recursiva, em pé de RPM Package Manager. De qualquer maneira, as origens são com a Red Hat. A organização com sede na Carolina do Norte, que passou a se tornar primeira empresa open source bilionária do mundo desenvolvido o formato para o Red Hat Linux. Como resultado, este é o que você encontra em todo o ecossistema Red Hat.



Isso significa que se Fedora é a sua distro de escolha, este é o tipo de arquivo pacote que você vai usar para instalar o software. Quando você clica em um RPM, ele vai abrir dentro de Software GNOME.5 razões para usar Pure Open Source Distro, Fedora5 razões para usar Pure Open Source Distro, FedoraFedora não é tão conhecido como Ubuntu, e tem uma reputação de ser difícil de usar. Mas se isso é verdade, por que tantas pessoas continuam usando o Fedora?consulte Mais informação

Apesar do nome, distros relacionados com o Red Hat não são os únicos a usar RPMs. openSUSE é outra comunidade proeminente que adoptou o RPM. Você pode instalá-los usando YaST, one-stop-shop da distribuição para fazer mais gestão do sistema.

De qualquer maneira, você pode instalar os pacotes usando o rpm comando, por exemplo:

rpm ivh /home/user/software.rpm

Fedora e openSUSE ambos usam RPMs, mas os pacotes não são intercambiáveis. Mais uma vez, certifique-se o RPM você baixar é destinado para a sua distribuição.

distros populares que usam RPM:

  • Red Hat Enterprise Linux
  • Fedora
  • openSUSE
  • SUSE Linux Enterprise Server
  • CentOS
  • PCLinuxOS

Video: Instalando programas no Debian.ogv

Pacotes de TAR

Eu sei que eu disse que não é um formato de pacote universal para Linux, mas isso não é 100% verdadeiro. Quando você vê um aplicativo empacotado como um TAR, TGZ, ou TAR.GZ, há uma boa chance de ele será executado em sua máquina. O problema é que a instalação não é tão simples como apontar o cursor ou inserindo um único comando. A instalação de um arquivo TAR é digno de seu próprio guia separada.Como compilar & Instale TAR GZ & TAR arquivos BZ2 em Ubuntu LinuxComo compilar & Instale TAR GZ & TAR arquivos BZ2 em Ubuntu Linuxconsulte Mais informação

Video: Como instalar um pacote do AUR- Arch Linux

Isso porque este arquivo não é fornecido em um formato executável. Em vez disso, contém os arquivos de origem necessários para construir o aplicativo em questão. Alguns arquivos TAR vêm com suas próprias instruções de instalação pessoal, eo programa resultante pode não aparecer automaticamente no menu do seu aplicativo.

distros populares que usam exclusivamente TAR:

  • Arch Linux
  • Slackware

Mais de onde isso veio

Os três tipos listados acima não são os únicos formatos de pacotes para Linux, mas eles são os mais comuns. Algumas distros desenvolver seus próprios tipos que não são usados ​​em outros lugares. Gentoo tem ebuild. Pardus tem PiSi (abreviação de pacotes instalados com sucesso como pretendido). Android, que é tecnicamente uma distro Linux, usa APK.

Por que são Package Formatos So Weird?

Cada tipo é um arquivo contendo o que um aplicativo precisa executar mais o metadados necessários por um gerenciador de pacotes. Desde diferentes distros usar diferentes ferramentas e repositórios, o que vai para que os metadados varia. É por isso que até mesmo formatos que compartilham o mesmo nome, como Fedora e openSUSE RPMs, não são garantidos para ser compatível.Qual Linux Package Manager (e Distro) é ideal para você?Qual Linux Package Manager (e Distro) é ideal para você?Uma diferença fundamental entre as principais distribuições Linux é o pacote gerente- as diferenças são fortes o suficiente para que ela pode influenciar a sua escolha de distro. Vejamos como os vários gestores de pacotes trabalhar.consulte Mais informação

O que você acha de instalar software no Linux? Como ele se compara a outros sistemas operacionais? Poderia ser melhorado? Compartilhe seus pensamentos, e se você tiver alguma dúvida, não hesite em perguntar!


Artigos relacionados