Arquivo de 10/05/2011

Li em algum lugar, não lembro onde agora, que o Axel é mais veloz que o Wget. Então um dia, triste devido a conexão lenta no trabalho, imaginei que seria possível acelerar gerenciadores de pacote de alguma forma forçando-os a usarem Axel. Coloquei no Google e vi que já tinham feito isso com o APT.

Resolvi compartilhar a dica. Aqui no trabalho praticamente triplicou a velocidade de download do APT no Ubuntu.

Primeiro, baixe o Axel:

$ sudo apt-get install axel

Segundo, baixe o script “apt-fast.sh” aqui.

Depois envie o script para /usr/bin sem o final “.sh”. No diretório onde está o script, faça:

$ sudo cp apt-fast.sh /usr/bin/apt-fast

Dê permissão de execução ao script:

$ sudo chmod +x /usr/bin/apt-fast

Agora use o apt-fast como se fosse o apt-get. Por exemplo:

$ sudo apt-fast update
$ sudo apt-fast upgrade

A taxa de download do apt-get aqui no trabalho é ridícula, em média 15KB/s. Com o apt-fast ficou acima de 50KB/s!

Espero que funcione com você!

Fonte:

Publicado por Xerxes Lins

Fonte: viva o linux

Engraçado como desprezamos o poder do Linux.

Testando o Ubuntu 10.10 num Acer com placa wireless da Broadcom, modelo BCM43225, eu “sabia” que não teria rede a não ser que ligasse um cabo na máquina e fizesse a instalação do driver necessário.

Ocorre que, quase sem querer, pois pesquisava outra coisa, li num blog que isso poderia ser feito adicionando o CD do Ubuntu como repositório, ou seja, poderia ser feito “off line”. A notícia dava conta de que muitos dos drivers restritos vêm no Live CD e podem ser instalados a partir dele.

Resolvi ser radical, então, fazendo isso ainda com o Live CD rodando:

1) Alt + F2: jockey-gtk (enter);

2) mandei habilitar o driver Broadcom encontrado.

Para minha surpresa, o driver foi instalado sem que nenhuma outra providência fosse tomada e a minha conexão sem fio ficou imediatamente disponível.

Em suma, não precisei mexer com repositórios para incluir o Live CD ou arranjar uma conexão com fio para ter a minha placa Broadcom BCM43225 funcionando.

Publicado por André L

Fonte: viva o linux

A placa mãe Gigabyte GA-G31M-S2L ou GA-945GCM-S2L vem com a placa de rede on-board da Realtek RTL8111B / RTL8168B NIC.

O CentOS do instalador 1.8a da Frente de Loja da Zanthus, não possui o módulo adequado para esta placa, ele sobe o módulo r1000, que chega a funcionar, mas fica intermitente.

Então devemos instalar o módulo do kernel ideal para esta placa, vamos aos passos:

Verifique se a placa mãe é a Gigabyte GA-G31M-S2L ou GA-945GCM-S2L com o comando:

# dmidecode | grep -i “base board” -A4

O resultado deve ser algo parecido com o conteúdo abaixo:

Base Board Information
	Manufacturer: Gigabyte Technology Co., Ltd.
	Product Name: GA-G31M-S2L
	Version: x.x
	Serial Number:

Caso não seja, este modelo de placa mãe ou para certificar se a placa de rede é a 8168B, use:

# lspci -v | grep -i ethernet

A saída será parecida com isto (note o rev 02):

“02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)”

Caso positivo, instale o modulo r8168 a partir do pacote rpm abaixo, para download clique no link do pacote rpm abaixo:

Ou vá na área de download do site

Instalando o pacote:

# rpm -ivh ­kmod-r8168-8.018.00_NAPI-1.el5.elrepo.i686.rpm

Aguarde o término da instalação e reinicie o Linux.

Agora a placa de rede deverá funcionar normalmente.

Boa sorte.
Gabriel Fernandes

Fonte: viva o linux

Para copiar arquivos de uma máquina Windows ou Linux com um compartilhamento SMB via Samba, diretamente do console shell do Linux, use o smbclient, veja os exemplos abaixo:

Copiando da máquina Linux para uma máquina samba na rede com senha no compartilhamento de rede:

smbclient //IP_Windows/compartilhamento -U usuario –pass senha -c “put /caminho_local/arquivo caminho_destino\arquivo;”

Na prática, ficaria assim para copiar um arquivo da máquina Linux para a máquina 192.168.12.201 (Windows):

# smbclient //192.168.12.201/compartilha -U usuario –pass senha -c “put /etc/hosts teste_copia\hosts;”

Copiando da máquina Windows para a pasta atual da máquina Linux, como convidado sem senha:

smbclient //IP_Windows/compartilhamento -U guest –pass “” -c “get arquivo;”

Exemplo prático, para copiar o arquivo teste.txt para a pasta atual no Linux:

# smbclient //192.168.12.201/compartilha -U guest –pass “” -c “get teste.txt;

Copiando da máquina Windows para uma pasta qualquer da máquina Linux, como convidado sem senha:

smbclient //IP_Windows/compartilhamento -U guest –pass “” -c “get arquivo /caminho_destino/arquivo;”

Exemplo prático:

# smbclient //192.168.254.219/dados -U guest –pass “” -c “get 00021203.ALT /root/Desktop/Altera6.sdf;”

Para finalizar, como alternativa para enviar a senha, pode-se colocá-la ao final da linha de comando, conforme exemplo abaixo, sem a necessidade do parâmetro –pass:

# smbclient //192.168.1.201/path -U usuario -c “get CliSiTef.ini;” senha_do_usuario

Boa sorte.
Gabriel Fernandes

Fonte: viva o linux