Arquivo da tag: dicas

Vamos usar o apt-p2p?

Debian OpenLogo

Olá,o apt-p2p, é um cache de pacotes deb para o apt-get e aptitude, não só isso, alem de fazer um cache, ele é um proxy p2p, ou seja, ele vai baixar os pacotes .deb para você de outros usuários que já tiverem ele baixado,

Funciona de forma semelhante ao Torrent.

Quando você, por exemplo, fizer um apt-get install xterm, o apt-p2p primeiro vai tentar baixar do máximo de pessoas que puder, se ninguém tiver os debs que tu precisa, então ele vai pegar do mirror normal mesmo. Ou seja, sempre vai funcionar.

Como qualquer coisa p2p, quanto mais gente tiver usando, melhor.

E o melhor de tudo, é super fácil de instalar ele tanto no Debian quanto no Ubuntu e seus derivados, é claro.

Para instalar simplismente abra um terminal, logue-se como root e digite: apt-get update && apt-get install apt-p2p

Agora faltam apenas dois passos, abra, como root, o seu /etc/apt/sources.list e modifique-o para que fique neste formato.

Por exemplo, se estiver lá:

deb http://ftp.br.debian.org/debian squeeze main contrib non-free

Mude para:

deb http://localhost:9977/ftp.br.debian.org/debian squeeze main contrib non-free

Basicamente é só colocar o localhost:9977/ entre o http:// e o ftp..

Agora de um apt-get update ou aptitude update para que o apt-get comece a buscar os pacotes com o apt-p2p e volte a usar seu sistema normalmente.

Vamos todos adotar o p2p, assim reduzindo a carga nos servidores principais e aumentando nossa velocidade de download!

Qualquer coisa, pergunte.

Copiando arquivos entre computadores usando o SCP

Olá, hoje vai mais uma dica rápida de como copiar arquivos entre dois computadores ou servidores usando o SCP, resumidamente o SCP, Secure Copy, é um método de trasferir arquivos de forma segura, ele usa o SSH para isso.

  • Para copiar um arquivo de um computador remoto para o computador local:
scp nomedeusuário@endereçodopcremoto:arquivo.txt /diretório/onde/salvar
  • Copiar um arquivo do computador local para um computador remoto:
scp arquivo.txt nomedeusuário@endereçodopcremoto:/diretório/onde/salvar
  • Copiar um diretório do computador local para um computador remoto:
scp -r diretório nomedeusuário@endereçodopcremoto:/diretório/onde/salvar
  • Copiar um arquivo entre dois computadores remotos:
scp nomedeusuário1@endereçodopcremoto1:/diretóriodoarquivo/arquivo.txt nomedeusuário2@endereçodopcremoto2:/diretório/onde/salvar
  • Copiar os arquivos arquivo.txt e arquivo2.png do computador local para seu diretório “home” do computador remoto:
scp arquivo.txt arquivo2.png nomedeusuário@endereçodopcremoto:~
  • Copiar o arquivo backups.tar.gz usando a porta 2423 para um computador remoto:
scp -P 2423 backups.tar.gz nomedeusuário@endereçodopcremoto:/diretório/onde/salvar
  • Copiar vários arquivos do computador remoto para o diretório atual do computador local:
scp nomedeusuário@endereçodopcremoto:/diretório/dos/arquivos/\{arquivo1.txt,arquivo2.pnt,backups.tar.gz\} .

Esta dica foi baseada na minha leitura de um outro post em outro blog quando eu estava procurando sobre exemplos de uso do SCP.

Baixando uma ISO direto pro pendrive.

Opa, aqui vai uma dica rápida de como baixar uma ISO/imagem de disco e grava-la direto num pendrive, sem salvar no disco antes, útil pra quando não se tem muito espaço em disco ou está em PC público ou outra situação qualquer.

Substitua sdb pelo dev de seu pendrive, pergunte aqui para saber como descobrir qual é o dev correspondente ao seu pendrive.

Vou dar logo um exemplo prático.

megaf@amd-pc:~/Videos$ cd ~
megaf@amd-pc:~$ su
Password:

root@amd-pc:/home/megaf# umount /dev/sdb*
root@amd-pc:/home/megaf# curl ftp://ftp.br.debian.org/MandrivaLinux/official/iso/2011/Mandriva.2011.i586.1.iso > /dev/sdb
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
9 1647M    9  159M    0     0  1179k      0  0:23:50  0:02:18  0:21:32 1199k

Pronto, agora a ISO do Mandriva 2011 (que é uma ISO híbrida, que pode ser gravada diretamente em pendrives e disco) está sendo baixada direto do servidor para meu pendrive. Pelo qual depois vou iniciar a instalação do Mandriva em meu EeePC 701.