Gerenciadores de pacotes GNU/Linux
Um gerenciador de pacotes é uma ferramenta utilizada para instalação, remoção e atualização de programas. Normalmente são encontrados em sistemas GNU/Linux, tendo em vista que tais sistemas consistem de milhares de pacotes distintos. Este artigo disserta sobre os principais gerenciadores de pacotes existentes no mundo GNU/Linux.
Parte 12: SMART
SMART é um gerenciador de pacotes universal. A proposta do SMART é interessante, poder trabalhar com todas as distribuições e todos os tipos de pacotes binários, independente da extensão (DEB, RPM etc). O Smart trabalha diferente de outros instaladores. Ao invés de usar um repositório adicionado, por meio de um documento, um acesso à rede (chamado "canal"), ele encontra o repositório onde estão os pacotes RPM, e os localiza.
O Smart foi criado pelo brasileiro Gustavo Niemeyer em Maio de 2004, sendo um software livre e distribuído pelo licença GPL.
Alguns comandos do SMART:
smart --gui (abre o Smart com uma útil interface gráfica)
# smart update (atualiza a base de dados)
# smart update && smart upgrade smart -y (atualiza a base de dados e o próprio smart)
smart search nome do pacote (procura pelo pacote)
# smart install -y nome do pacote (instala o pacote)
smart channel --show (mostra os canais do Smart)
Uma característica interessante do Smart, é poder baixar e instalar automaticamente um pacote que esteja em um repositório da Internet. Você não precisaria nem baixá-lo previamente. Para isso, seria simples executar um comando do tipo abaixo:
# smart install --y http://www.aquitáopacote.com/diretório_do_pacote/nome_do_pacote.rpm
O Smart foi criado pelo brasileiro Gustavo Niemeyer em Maio de 2004, sendo um software livre e distribuído pelo licença GPL.
Alguns comandos do SMART:
smart --gui (abre o Smart com uma útil interface gráfica)
# smart update (atualiza a base de dados)
# smart update && smart upgrade smart -y (atualiza a base de dados e o próprio smart)
smart search nome do pacote (procura pelo pacote)
# smart install -y nome do pacote (instala o pacote)
smart channel --show (mostra os canais do Smart)
Uma característica interessante do Smart, é poder baixar e instalar automaticamente um pacote que esteja em um repositório da Internet. Você não precisaria nem baixá-lo previamente. Para isso, seria simples executar um comando do tipo abaixo:
# smart install --y http://www.aquitáopacote.com/diretório_do_pacote/nome_do_pacote.rpm