terça-feira, 13 de março de 2012

Erro GPG no apt-get update

Erro:

W: Erro GPG: http://ftp.br.debian.org testing Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 07DC563D1F41B907
W: Erro GPG: http://debian-multimedia.org testing Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 07DC563D1F41B907

W: Erro GPG: http://ftp.br.debian.org testing Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 07DC563D1F41B907
W: Erro GPG: http://debian-multimedia.org testing Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 07DC563D1F41B907

Solução:

apt-get install debian-multimedia-keyring

segunda-feira, 12 de março de 2012

Adicionar um pendrive como repositório Debian no sources.list

Instalando o wheezy em um notebook, notei que no final da instalação, o apt havia adicionado uma entrada deb cdrom: no sources.lists, não reconhecendo o pendrive como um repositório. Não tinha o DVD de instalação nem CD, não tinha internet tmb, só tinha em mãos o pendrive com os arquivos nele.....

sábado, 10 de março de 2012

Editar imagem iso - Edit iso images

É foda quando você baixa uma imagem iso, que diz ter 3.7 gigas para que caiba em um pendrive de 4 gigas e ele não cabe!

sexta-feira, 9 de março de 2012

Transmission Agora com Fila para Download

Finalmente adicionado a Fila para download. Ficou completo agora!!


É só configurar quantos arquivos baixar, e o resto fica na fila. Deixa o bicho baixando e esquece!




Torrent queuing

quinta-feira, 8 de março de 2012

Ralink Wireless rede 3090

Complicação para instalar o driver ralink do modelo RT3090.

Solução:
apt-get install firmware-ralink

Carregar o módulo rt2860sta
Não foi testado, mas diz a lenda que funciona

segunda-feira, 5 de março de 2012

apt source.list

repositórios:

Chromium + icedtea-plugin + Banco do Brasil

IcedTea tá massa, rodando 100% no site do banco do brasil.

sábado, 3 de março de 2012

Firewall Firestarter

Problemas após a instalação do firewall pelo aptitude install firestarter

O erro:
A proper configuration for Firestarter was not found. If you are running Firestarter from the directory you built it in, run 'make install-data-local' to install a configuration, or simply 'make install' to install the whole program.
Firestarter will now close.


A solução:
Iniciar o firewall com o comando: dbus-launch firestarter &


segunda-feira, 20 de fevereiro de 2012

Limpar os arquivos de /var/log - Clean log files

Os arquivos de log do sistema está somando mais de 17 gigas. Está na hora de limpar!!!

kern.log.1 está com 3,3 gigas
messages.1 está com 3,3 gigas
ufw.log.1 está com 3,3 gigas
syslog está com 1,6 gigas
kern.log está com 1,6 gigas
messages está com 1,6 gigas
ufw.log está com 1,6 gigas
syslog.1 está com 1,6 gigas

para limpar os arquivos de log basta copiar os comandos abaixo e socar no shell, como root:

echo > /var/log/kern.log.1
echo > /var/log/messages.1
echo > /var/log/ufw.log.1
echo > /var/log/syslog
echo > /var/log/kern.log
echo > /var/log/messages
echo > /var/log/ufw.log
echo > /var/log/syslog.1


Os logs ficaram com esse tamanho absurdo por causa do firewall, com o gufw aberto, ir em preferências e marque para ele não salvar os logs, ou deixe-o em low.


Limpar o histórico arquivos recentes
rm  ~/.local/share/recently-used.xbel

terça-feira, 14 de fevereiro de 2012

QasMixer

QasMixer é um bom substituto ao kmix. Para quem usa o fluxbox assim com eu é uma mão na roda!

Firewall Gufw

Firewall descomplicado, ativa o padrão de segurança bloqueando todo tráfego de entrada e liberando o tráfico de saída. Dessa forma, terceiros não poderão conectar a você mas você poderá se conectar à terceiros. Em outras palavras o pedido de conexão deve ser da sua máquina.


Possui ainda opções já pré-configuradas que geram os códigos de iptables para serviços e programas, habilitando o acesso.

sexta-feira, 10 de fevereiro de 2012

baixar arquivos .zip de um site - Download .zip or .pdf or any type file from a website

para baixar os arquivos utilizar o wget:

wget -r --no-parent -A.zip http://site.com.br

sexta-feira, 20 de janeiro de 2012

Instalando o Tor no Debian - (Installing Tor in Debian)

Já se sentiu espionado em algum momento na internet? Sites parecem reconhecer você e podem até cumprimentá-lo mencionando inclusive o seu nome, quando você os visita. Google parece sempre saber o que você está procurando, mesmo antes de você clicar em buscar. Ficando com medo? Talvez seja hora de você ligar seu filtro de privacidade.

Tor é um software gratuíto que te ajuda a defender-se contra ameaças à sua privacidade.

Instalando o Tor no Debian:

apt-get install tor


No firefox, será habilitado um ícone do Tor onde você poderá ligar e desligar o filtro de privacidade. Em browsers diferentes, deve-se configurar manulamente:

Em Network Proxy Preferences:

HTTP proxy: 127.0.0.1 Port: 8118
Secure HTTP proxy: 127.0.0.1 Port: 8118
Socks host: 127.0.0.1 Port: 9050

Clique em fechar.
Para testar, vá até o site:
https://check.torproject.org/

Se aparecer a mensagem:

Congratulations. Your browser is configured to use Tor.

O Tor está ligado.

Para maior segurança para quem não sabe mexer no Tor, o TorProject sugere que o usuário baixe o
Tor juntamente com o navegador que está todo configurado para melhor anonimato. Pode ser baixado no site do projeto.



Depois de instalado:
# cd /opt/tor-browser_en-US/

Executar:
# ./start-tor-browser

O painel do Vidalia será carregado e se conectará a rede Tor, logo em seguida o navegador é carregado.


terça-feira, 17 de janeiro de 2012

Java Game - Movimentar um jLabel com as setas do teclado






  1. public void keyPressed(KeyEvent evt) {
  2.      
  3.       int x,y;
  4.  
  5.       x = jLabel1.getX();
  6.       y = jLabel1.getY();
  7.      
  8.       if (evt.getKeyCode() == evt.VK_LEFT){
  9.          x = x - 6;
  10.          jLabel1.setLocation(x, y);
  11.       }
  12.      
  13.       if (evt.getKeyCode() == evt.VK_UP){
  14.          y = y - 6;
  15.          jLabel1.setLocation(x, y);
  16.       }
  17.      
  18.       if (evt.getKeyCode() == evt.VK_RIGHT){
  19.          x = x + 6;
  20.          jLabel1.setLocation(x, y);
  21.       }
  22.      
  23.       if (evt.getKeyCode() == evt.VK_DOWN){
  24.          y = y + 6;
  25.          jLabel1.setLocation(x, y);
  26.       }
  27.        
  28.        if (evt.getKeyCode() == evt.VK_RIGHT && evt.getKeyCode() == evt.VK_UP){
  29.           x = x + 6;
  30.           y = y - 6;
  31.           jLabel1.setLocation(x,y);
  32.        }
  33.      
  34.    }

Thunar plugin

Adicionar a funcionalidade de "extrair aqui" quando se clica com o botão direito em algum arquivo compactado. Extremamente útil.

#aptitude install thunar-archive-plugin

quinta-feira, 5 de janeiro de 2012

ADICIONAR DNS no Debian - OpenDNS - CONFIGURAÇÃO

Configurar o dns que vive dando pau.
Não adianta editar o resolv.conf em /etc porque o network-manager vai apagar os dns que você colocou. Para isso não acontecer é necessário editar o arquivo que o network-manager lê para gerar o resolv.conf.

# vim /etc/dhcp/dhclient.conf
dentro desse arquivo, adicionamos a linha abaixo em negrito:
prepend domain-name-servers 8.8.8.8, 8.8.4.4, 208.67.222.222, 208.67.220.220;


Dns primário Google: 8.8.8.8
Dns secundário Google: 8.8.4.4
Dns primário OpenDns: 208.67.222.222
Dns secundário OpenDns: 208.67.220.220

O OpenDns possui mais ferramentas, porém, o do Google é mais rápido, pelo menos aqui no Brasil nessa data.

Página de teste do opendns:
https://www.opendns.com/welcome/

************************************************************


dns-nameservers não funcionou!
/etc/network/interfaces
dns-nameservers 208.67.222.222 208.67.220.220

Pra nao dar pau, deleta os routes que estão estabelecidos:
ip route del default


Se usar o NetworkManager
vim /etc/NetworkManager/system-connections/Conexão\ Ethernet\ 1

[ipv6]
method=auto

[ipv4]
method=auto
dns=208.67.222.222;
ignore-auto-dns=true

************************************************************

Tem que reiniciar o network

mata o network manager
killall NetworkManager

Inicia o networkmanager
NetworkManager

segunda-feira, 2 de janeiro de 2012

Medindo a performance do HD

# hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   7676 MB in  2.00 seconds = 3840.24 MB/sec
 Timing buffered disk reads: 200 MB in  3.00 seconds =  66.63 MB/sec


quinta-feira, 1 de dezembro de 2011

OpenJDK

Para instalar o openjdk
apt-get install openjdk-6-jre

Para modificar qual java usar:
update-alternatives --config java

Install Java JRE - chromium - debian linux

To install the latest version of jre, just download it from sun.com:

go to the : /usr/lib/chromium/plugins
and as root:
 ln -s /opt/JRE.64/jre1.6.0_29/lib/amd64/libnpjp2.so


Se tiver o google Chrome instalado, ele também irá reconhecer o pluging do java na pasta do chromium e passará a utilizar o mesmo.

sexta-feira, 25 de novembro de 2011

comandos do apt get

apt-get -u install foo bar-
Esse comando instala o pacote foo e remove o pacote bar.


dpkg -l nome_pacote - lista os pacotes instalados que casam com "nome_pacote". Na prática use '*nome_pacote*', a não ser que você saiba o nome completo do pacote.

aptitude - O Aptitude é uma interface em modo texto para o sistema de pacotes Debian GNU/Linux e derivados. Assim como o apt-get, permite ver a lista de pacotes e realizar operações como instalação, atualização e remoção de pacotes, porém parece tratar um tanto quanto melhor a questão das dependências.

apt-cache showpkg pacotes - mostra informações sobre os pacotes

apt-cache dumpavail - mostra uma lista de pacotes disponíveis.

apt-cache show pacotes - mostra registros dos pacotes, igual a dpkg --print-avail.

apt-cache pkgnames - rápida listagem de todos os pacotes instalados no sistema.

dpkg -S nome_arquivo - qual foi o pacote que instalou este arquivo?

dpkg -L pacote - Mostra os arquivos instalados pelo pacote.

apt-file search NomeArquivo - Este comando procura por um pacote, não necessariamente precisa estar instalado, que inclua o arquivo passado junto a linha de comando (NomeArquivo. Ou seja, muito útil para localizar facilmente arquivos individuais dentro de pacotes que ainda nem se encontram instalados no seu sistema.

apt-get install --reinstall libgl1-mesa-glx - reinstala o libmesa


apt-cache showpkg pacote     - mostra informaçoes do pacote incluindo o repositorio dele.