FTP. Filezilla, Compilado com Portage, em Sabayon Linux.


Autoria de Alberto Federman Neto, albfneto

1 . INTRODUÇÃO:

FTP. File Transfer Protocol. O Dinossauro conhece bem. “Protocolo para Transferir Arquivos“.

Um antigo desenvolvimento de um programador Hindú do MIT (Massachussetts Institute of Technology),  Abhay Bhurshan, de 1971. Sim, o FTP tem quase 50 anos!

Como um velho e bom Dinossauro, eu gosto de baixar pacotes por FTP.

Dentre todos os clientes FTP, o que eu mais gosto é o Filezilla. Eu uso até em Windows.  Acho  visualmente bonito, rápido e muito prático, de fácil utilização, intuitiva.

Ele foi desenvolvido pelo Americano Tim Kosse, em 2001, como um projeto de TCC. É um pacote de Software Livre e foi premiado em 2003, como o “projeto do mês” do Repositório de Software Livre clássico SourceForge.

Nesses 16 anos de História, tornou-se muito conhecido, sendo um dos principais clientes FTP (Junto do CuteFTP)  e é usado por muitos Linuxers e Profissionais de TI.

Nos tempos antigos da Internet, o protocolo FTP era mais utilizado (até integrado aos navegadores), mas atualmente, a maior parte do usuários comuns, prefere usar HTTP ou HTTPS, até para baixar pacotes.

Mas não eu. Eu ainda prefiro o FTP.  Contudo, o protocolo FTP, e suas novas versões e modificações mais seguras, continuam sendo muito usados pelos profissionais de TI.

2 . INSTALAÇÃO:

No Sabayon Linux, a última versão dos repositórios é a 3.25.2. Para instalar o binário, comando:

# equo up
# equo i -av filezilla 
 

No Sabayon: Net-FTP. Filezilla-3.25.2.

Porém, essa versão tem um novo Patch no Gentoo:

No Gentoo: Net-FTP.Filezilla-3.25.2-r1.

Que pode ser instalado  com Portage.

Para fazê-lo, siga as instruções dadas no Meu Artigo, sobre o Método Geral para usar Entropy, junto com Portage:

Usando Portage em Sabayon Linux. Método Geral, Passo a Passo.

o make.conf que usei foi otimizado para o Phenon, 8 núcleos. Foi submetido ao Viva o Linux, Está aprovado, mas ainda não saiu publicado.

Advirto que isso é necessário, ou o instalador Entropy pode passar a sugerir Downgrade dos pacotes, ao invés de Upgrade.

Após seguir o exposto em meu Artigo, basta atualizar o Portage, desmascarar o pacote e instalar o Filezilla, compilando diretamente em Português do Brasil.

Parece complicado, mas não é. Consulte este Meu Artigo, lembrando que no Portage novo do Sabayon, o caminho foi modificado para  /opt/sabayon-build/conf/intel/portage/
e não /etc/portage/ , como no Gentoo clássico.

Tudo isso, atualizar, desmascarar, compilar, instalar etc…, pode ser feito diretamente, apenas com os comandos:

 
# echo 'net-ftp/filezilla' >> /opt/sabayon-build/conf/intel/portage/package.unmask 
# emerge --sync
# emerge -av --oneshot portage (só necessário se não tiver o Portage mais novo)
# layman -S
# LINGUAS="pt_BR" emerge -av =filezilla-3.25.2-r1 libfilezilla

Demora um pouquinho para compilar. “tenha Paciência” Rsrrsrsrsrsr!  Vá tomar…. um Café! Rsrsrsrsrrs!”. Dependências serão baixadas e instaladas automaticamente.

Uma observação, mesmo neste Phenon de 8 núcleos, com 16 Giga de RAM, demora bastante. Já tem uns bons 40 minutos e ainda não acabou. Note (no Monitor, na barra do KDE, em baixo) ficou tudo branco! Isso indica que os 8 núcleos estão sendo usados no limite do processamento…

Compilando Filezilla com Portage, em Sabayon Linux. Note a Faixa Branca, Mostrando Total Uso dos 8 Núcleos.

A CPU está a 73 Graus Centígrados…! Vai Micrão! Tá trabalhando bastante!

Eis o novo Filezilla…. Divirta-se!

Filezilla. Compilado com Portage. Aberto em Sabayon KDE.

No Terminal, observe a versão.

 

Anúncios
FTP. Filezilla, Compilado com Portage, em Sabayon Linux.

Um comentário sobre “FTP. Filezilla, Compilado com Portage, em Sabayon Linux.

  1. luiztux disse:

    Wow Alberto. 8 núcleos e está tomando todo este tempo? 40 minutos é pro meu note, dual-core..rsrsrsr. Mas se você está usando o ccache a primeira compilação é a mais demorada mesmo…

    Você faz uso de tmpfs? Poderia colocar em FEATURES o “parallel-install” e no EMERGE_DEFAULT_OPTS setar um –jobs e –load-average.

    Estou pra mandar um artigo aqui sobre isto e vários testes que tenho feito. =]

    Curtir

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s