CruxPorts4Slack - O ports para Slackware

O Cruxports4Slack foi portado da distribuição "Crux Linux". O ports do "Crux Linux" foi desenvolvido com o intuito de facilitar a instalação de softwares a partir dos códigos fonte.

[ Hits: 25.307 ]

Por: Vagner Rodrigues Fernandes em 28/09/2006 | Blog: https://takedownsec.com.br/


CruxPorts4Slack - pkgmk



O comando pkgmk é o responsável por realizar todo o procedimento de download e instalação do código fonte do software selecionado na hierarquia de diretórios do ports.

Para instalar um software desejado devemos utilizar os parâmetros "-d -i" do pkgmk, então abaixo segue o procedimento de como se instalar o fping a partir dos fontes utilizando o Cruxport4Slack:

# ports --list | grep fping
contrib/fping
# cd /usr/ports/contrib/fping/
# pkgmk -d -i

O pkgmk irá realizar o download do código fonte mais recente do fping no site oficial www.fping.com e automaticamente irá iniciar o processo de de compilação dos códigos fontes do fping. Automaticamente o Cruxport4Slack irá criar um pacote Slackware (TGZ) obedecendo todos os padrões necessários para que haja a compatibilidade do pacote criado com o sistema padrão de pacotes do Slackware.

Com o pkgmk também é possível atualizar os pacotes já instalados no Slackware, mesmo para os pacotes que não foram instalados via Cruxport4Slack. Para atualizar o pacote a partir do código fonte deve-se utilizar a opção "--upgrade" do pkgmk.

# ls /var/log/packages/fping-2.4b2_to-i686-1
/var/log/packages/fping-2.4b2_to-i686-1
# ports --list | grep fping
contrib/fping/
# cd /usr/ports/contrib/fping/
# pkgmk --upgrade


Para obter mais informações sobre o pkgmk:

$ pkgmk --help
$ man pkgmk


Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalando o Cruxport4Slack
   3. CruxPorts4Slack - ports
   4. CruxPorts4Slack - pkgmk
   5. Conclusão
Outros artigos deste autor

Vacuum - otimizando sua base de dados PostgreSQL

Mantendo seu Slackware atualizado com o slackcurrent

DropBear: um serviço de SSH alternativo

tMSNc - MSN modo texto

Configurando um servidor de FTP no OpenBSD

Leitura recomendada

Instalando o DVD Decrypter no GNU/Linux

Tutorial de instalação do H3270 (sources) com SSL no RHEL5 (s390x)

GIMP 2.0: Tutoriais rápidos

Kernel otimizado? Porque não?

Turbinando o seu aMSN

  
Comentários
[1] Comentário enviado por yetlinux em 28/09/2006 - 10:49h

Apesar de ser "For Slack", este sistema deve servir para LFS.

[2] Comentário enviado por slacklinux_js em 28/09/2006 - 11:23h

Olá bugreport!!! Vc disse que o programa baixa os fontes e compila. Tem como passar parametros de compilação? Existe algum arquivo de configuração?

[3] Comentário enviado por vagnerd em 28/09/2006 - 12:39h

Cada port contém um arquivo chamado Pkgfile, dentro do arquivo você pode alterar os parâmetros conforme sua necessidade.

[4] Comentário enviado por pcnmota em 28/09/2006 - 16:00h

Show isso cara, pois o ports no Free é uma mao na roda.

Valew.
Vou testar no meu slackware.

[5] Comentário enviado por boy em 07/11/2006 - 23:15h

pessoal, alguem sabe pq da esse erro???

[email protected]:~# ports --update
Connecting to http://crux.nu/portdb/repo/contrib/
Failed to download REPO: The requested URL returned error: 404
Failed to get remote repo file
Connecting to http://crux.nu/portdb/repo/opt/
Failed to download REPO: The requested URL returned error: 404
Failed to get remote repo file
[email protected]:~#

desde ja agradeço xD


Contribuir com comentário