Pular para o conteúdo

Usando o SlackPorts

Este artigo descreve o uso do SlackPorts, uma coleção de ports para a distribuição Slackware Linux.
Perfil removido removido
Hits: 14.943 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Introdução

Slackports nada mais é que ports para Slackware. Ports é um conjunto de diretórios organizados com seus respectivos scripts e Makefile, desenvolvido para automatizar a compilação e instalação de programas a partir do código-fonte.

Ports é muito comum em sistemas baseado em BSD, algumas distribuições Linux como Gentoo vem fazendo algo bem semelhante ao ports dos BSDs.

Slackports veio para dar um gosto de ports para os usuários da distribuição Slackware, contém os famosos scripts do SlackBuild.
No site diz "Website coming soon, be patience", ou seja, em breve terá um próprio site.

Obtendo e atualizando

O Slackports utiliza o svn para obter e atualizar toda a coleção.

Como diz o próprio site, o comando é esse:

# svn co https://slackports.svn.sourceforge.net/svnroot/slackports/devel /usr/slackports

Se observarmos no final do comando, temos o diretório /usr/slackports, ou seja, é nesse diretório onde está a coleção de ports.

Estrutura

A organização é simples e fácil de entender.

Dentro do diretório /usr/slackports temos alguns diretórios. Ex.:
  • /usr/slackports/audio
  • /usr/slackports/editors
  • /usr/slackports/games
  • /usr/slackports/video
  • /usr/slackports/www
  • /usr/slackports/x11

E muitos outros. Dentro desses diretórios temos outros diretórios com os nomes do programas:
  • /usr/slackports/audio/xmms
  • /usr/slackports/games/supertux
  • e muito mais.

O diretório /usr/slackports/distfiles armazena o código-fonte baixado, o pacote gerado e alguns diretórios para gerar o pacote.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Comandos
   3. Na prática

AFT : Tecnologia para Formatação Avançada - Conceitos básicos

Aventuras do Mint Linux 10 em um computador antigo

Instalando pacotes no Ubuntu e distros Debian-like

Configurando uma pasta compartilhada para os usuários do seu Linux

Gerência e criação de módulos do kernel

OCS-NG Inventory no Debian 8 (Jessie) - Instalação e Configuração

Quero usar o Baiacu em casa, mas será que eu posso?

Compilando o MSN-Proxy no CentOS/Red Hat 5

Produzindo um "reality show" com seu Linux

Falha de planejamento no uso de softwares livres nas escolas públicas

#1 Comentário enviado por juniorcarvalho em 27/09/2010 - 09:55h
Boa Valeu !
#2 Comentário enviado por roberto_espreto em 27/09/2010 - 10:00h
Legal.
Se é Slackware, está tudo certo! :)

Att,
#3 Comentário enviado por marcrock em 27/09/2010 - 19:21h
Muito bom!
Sempre achei o esquema de ports dos BSDs muito interessante e já usei o ABS no Arch e achava muito prático, tomara que esse prjeto para o Slackware cresça e se quem sabe se torne padrão na distro !!!
#5 Comentário enviado por xerxeslins em 28/09/2010 - 00:30h
Muito bom =)

Parabéns pelo artigo!

#6 Comentário enviado por stack_of em 28/09/2010 - 17:40h
Ja utilizei o FreeBSD e gostava muito dos ports.
Vou testar.

Continue com o bom trabalho...
#7 Comentário enviado por levi linux em 25/11/2011 - 23:11h
Parabéns, pelo excelente trabalho.

Contribuir com comentário

Entre na sua conta para comentar.