Linux, baixo e outras histórias Rotating Header Image

Linux

DNS, Linux e o resolv.conf

Dae Pessoal,

Tudo certinho ? Esse post vai ser sobre DNS …

Se você não sabe o que é um bom ponto de partida é o artigo (em inglês) da Wikipedia sobre o assunto, se você não curte inglês pode ler o artigo em português, ele não é tão bom quanto o outro mas já da pro gasto.

O objetivo aqui não é configurar um servidor DNS e sim configurar seu sistema pra usar determinado servidor DNS, tal tarefa é trivial no Windows e no site da Microsoft tem um artigo bem legal sobre o assunto. O negocio é faze-lo no Linux. Digitando o comando:


nm-connection-editor

Você pode ir na aba da conexão que está usando e clicar em propriedades, click em editar, na aba Configurações IPv4 (ou Configurações IPv6 se você estiver usando …) selecione “Somente endereços (DHCP) automáticos” como método e no campo “Servidores DNS” vai ser possível selecionar os servidores DNS desejados e não os que o servidor DHCP indicar.

Massa, legal … mas tem que fazer isso pra toda rede que eu conectar ?

É, esse é o mal desse metodo. Cada rede tem um perfil e que não é aplicável a outras redes. Mas tem uma solução pra isso! Eu não edito nenhum dos perfils de rede, apenas o /etc/resolv.conf. Não sabe o que danado é isso ? Vamo dar uma olhada no que diz o Guia Foca sobre o assunto:

O /etc/resolv.conf é o arquivo de configuração principal do código do resolvedor de nomes. Seu formato é um arquivo texto simples com um parâmetro por linha e o endereço de servidores DNS externos são especificados nele

É possível editar o resolv.conf e especificar quais os servidores DNS serão usados, para editar o bixin use seu editor de preferência, vim, nano, pico, gedit, leafpad ou seja lá qual você usa! O meu resolv.conf está assim agora:


thiago@notebook:~$ cat /etc/resolv.conf
nameserver 208.67.222.222
nameserver 208.67.220.220
Isso já resolve um bocado, mas, sempre que eu acessar uma rede o gerenciador do Gnome vai sobrescrever o resolv.conf editado, pra resolver de vez vamos deixar o arquivo como somente-leitura usando o chattr:

chattr +i /etc/resolv.conf
Lembrando que para isso será preciso direitos de super usuário, ou seja, você vai precisar da senha de root ou usar o sudo. Para editar o arquivo novamente basta usar a opção -i do chattr.
Ok! Agora vamos editar o arquivo pra valer antes de deixar como somente-leitura. A opção domain especifica o domínio local, search uma lista de domínios usados ao procurar por computadores, nameserver é a opção que você vai usar pra valer já que ela especifica que servidor DNS usar. A linha é simples “nameserver XXX.XXX.XXX.XXX”, um servidor por linha. Existem vários servidores DNS na internet os mais confiáveis na minha opnião são o OpenDNS e logo em seguida Google Public DNS.
Agora você já sabe qual arquivo editar, quais servidores DNS pode usar e como não ter que setar cada DNS pra cada rede então mãos a obra!

Mudanças …

Opa Pessoal,

Ultimamente tenho dado uma organizada no blog, atualizei e dei uma melhorada no tema, até criei umas páginas novas (falta escrever nelas, mas isso é outra coisa :).

Acho que de mudança que dê pra um leitor notar mesmo fora o visual foi o nome que de “Ubuntu, baixo e outras hostórias” passou para “Linux, baixo e outras histórias”. Fiz essa mudança porque de uns tempos pra cá tenho usado muito o Ubuntu no notebook e CentOS nos servidores do trabalho, quando eu começar a postar mesmo no blog vou escrever sobre Ubuntu e CentOS, por isso achei uma boa deixar o nome um pouco mais genérico.

:D

FISL11

Passadinha rápida pelo blog pra atualizar, ontem foi a palestra sobre Ubuntu aqui no FISL e o pessoal pediu pra disponibilizar os slides e eu prometi que colocaria aqui no blog. Pra baixar os slides basta clicar aqui. Quando voltar pra terrinha vou escrever um post mais organizado sobre essa viagem pra São Paulo e Porto Alegre, aproveitanto vou criar uma página sobre as palestras

:D

Valeu pelo pessoal que veio ao FISL especialmente quem viu as minhas palestras.

sources.list 9.04

A sources.list que eu to usando atualmente:

# deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Beta i386 (20090324)]/ jaunty main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty main restricted
deb-src http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-updates main restricted
deb-src http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty universe
deb-src http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty universe
deb http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-updates universe
deb-src http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty multiverse
deb-src http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty multiverse
deb http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-updates multiverse
deb-src http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-updates multiverse

## Uncomment the following two lines to add software from the ‘backports’
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://br.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical’s
## ‘partner’ repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu jaunty partner
# deb-src http://archive.canonical.com/ubuntu jaunty partner
# Até aqui não adicionei nada!

# Mediubuntu
# w32codecs principalmente :) – https://help.ubuntu.com/community/Medibuntu
deb http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-security main restricted
deb-src http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-security main restricted
deb http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-security universe
deb-src http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-security universe
deb http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-security multiverse
deb-src http://www.las.ic.unicamp.br/pub/ubuntu/ jaunty-security multiverse
deb http://download.virtualbox.org/virtualbox/debian intrepid non-free

# Banshee – Uma ótima alternativa ao rhythmbox
deb http://ppa.launchpad.net/banshee-team/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/banshee-team/ppa/ubuntu jaunty main

##Themes du ZgegBlog: Project Bisigi
# pacote de temas obrigatório :) – “apt-get install zgegblog-theme”
deb http://ppa.launchpad.net/bisigi/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/bisigi/ppa/ubuntu jaunty main

# Google
deb http://dl.google.com/linux/deb/ stable non-free
deb http://dl.google.com/linux/deb/ testing non-free

# gNote
# port em c++ do tomboy, mas ainda tem que melhorar mais
deb http://ppa.launchpad.net/gnote/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/gnote/ppa/ubuntu jaunty main

Azureus e seus magnet links …

 

… decidi começar a usar a sério bitorrent no lugar do Amule, primeiro passo usar um gerenciador de

torrents decente e nao o que vem com o ubuntu!

=D

sudo apt-get install azureus

Com o Azureus instalado fiz uma busca no torrentz vi que tinha a opção pra ou baixar o torrent ou usar o magnet link do Azureus, fui atras e descobrir que com isso voce não precisa baixar o torrent e abrir com o Azureus, voce pode clicar nele e o Azureus baixa o torrent e começa a fazer o download sozinho pra voce! Uruuuuuuuuuuuu

Mas isso nao funciona sozinho no linux … provavelmente no windows ele faz isso quando instala, assim como o Emule e os links edk: :(

Mas, graças ao ‘Nick Rivers’ do forum do Ubuntu

da pra usar o azureus e os magnet links no firefox
=D

Basta abrir o terminal e colar esses comandos ake! …

gconftool-2 -t string -s /desktop/gnome/url-handlers/magnet/command “azureus %s”
gconftool-2 -s /desktop/gnome/url-handlers/magnet/needs_terminal false -t bool
gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/enabled true

No forum a primeira linha era essa:
gconftool-2 -t string -s /desktop/gnome/url-handlers/magnet/command “/opt/azureus/azureus %s”
Mas não deu certo ake … e eu troquei pela la de cima:
gconftool-2 -t string -s /desktop/gnome/url-handlers/magnet/command “azureus %s”

PDFCHM

Fiquei sabendo de um site bem interessante:

http://www.pdfchm.com/

La tem um monte de e-books pra você baixar, o cadastro é grátis e da pra baixar um alguns livros (ainda nao descobri quantos) por dia sem precisar assinar o pacote PRO deles. Os e-books do site estão no formato chm e pra conseguir lê-los no Ubuntu é facinho facinho, você pode instalar o xCHM ou melhor ainda o GnoCHM que usa o tema do ubuntu e é mais “bonitinho” =D

sudo apt-get install xchm

ou

sudo apt-get install gnochm


Alguns livros tambem estão em .pdf, mas ae não tem segredo pra abrir neh ?

Tardezinha do sabado …

… tenho que estudar calculo, mas da uma preguiiiiiiiiiiiiiiça!

Qualquer dia desses (ainda esse ano) troco a imagem de exibição do blog …


Frets on fire!Quem nunca jogou nem imagina o que está perdendo. Um jogo similar ao Guitar Hero, so que pra PC e feito em python (uruuu).

No ubuntu:

sudo apt-get install fretsonfire

http://fretsonfire.sourceforge.net/

BrOffice

O OpenOffice é bom, mas sempre instalo mesmo é o BrOffice (que é a versão brasileira do openoffice e não so traduzida!). No Ubuntu 7.10 quando abri o Synaptic e fui instalar o BrOffice recebi essa mensagem de erro:

E: /var/cache/apt/archives/broffice.org_1%3a2.3.0-1ubuntu5_all.deb: tentando sobrescrever `/usr/lib/openoffice/program/intro.bmp’, que também está no pacote openoffice.org-common

Solução bem simples, forçar a instalação do pacot. No terminal digite

cd /var/cache/apt/archives/
sudo dpkg -i –force-all broffice.org_1%3a2.3.0-1ubuntu5_all.deb

Note: dpkg ‘menos’i ‘menos’ ‘menos’all, o wordpress transformas dois -’s em um – longo. :)

Ou seja, va na pasta /var/cache/apt/archives/ que é onde o apt guarda os pacotes baixados e usando o dpkg -i –force-all force a instalação do pacote broffice.org_1%3a2.3.0-1ubuntu5_all.deb. Note que pro pacote estar nessa pasta pra poder instala-lo você tem que ter tentado instalar esse pacote, senão o apt-get (synapict, aptitude e etc) não vai ter tentado instalar o pacote antes de você forçar e não vai ter o pacote pra poder instalar e tendo então que baixar na mão … portanto tente ates no modo normal … vai que nem da erro ae pra você!

=D

OpenOffice e BrOffice na Wikipédia – Aqui

fonte: http://www.mail-archive.com/usuarios@br-pt.openoffice.org/msg12901.html

Meu primeiro filho … XD

Não lembro onde li (mas acho que foi no meiobit), so sei que gostei da dica. Fazer uma busca no deviantart procurando pela resolução que você usa … simples, mas genial! Só que a oferta de papeis-de-parede é tão grande que eu acabo baixando um bocando deles e isso me resultou em uma pasta com um bocado de wallpapers.
Nunca passo muito tempo com o mesmo wallpaper, acho legal, curto mas sempre acabo trocando de wallpaper em pouco tempo. Como comecei a estudar python a sério recentemente (por estudar a sério entendesse fazer mais que o maldito “Hello World”) decidi que queria fazer um script que trocasse o wallpaper por um aletório. Usando alguns comandos do shell consegui fazer isso, pra usar o bonitão ae debaixo voce precisa ter o interpretador python instalado e o gnome tambem neh …

#! /usr/bin/env python
# -*- coding: UTF-8 -*-
#
# Imports pra poder executar comandos do shell …
import os
import commands
# Import pra usar o choice
import random
#
# Edite essa variavel endPasta para ela ter o endereço
# da pasta onde estão os wallpapers
endPasta = ‘EDITAKE …’
# Criar ake uma variavel com o endereço da lista de wallpapers
endArquivo = endPasta+’/lista.txt’
# Temos que criar um .txt com os wallpapers
# Pedimos pro shell fazer isso … =D
os.system(‘ls ‘+endPasta+’ >> ‘+endArquivo)
# Abrir a lista de wallpapers no mode de leitura
lista = open(endArquivo,’r')
# Gerar uma lista apartir do arquivo
listaDeWallpapers = lista.readlines()
# Sortear um wallpaper e criar uma string com seu endereço
endWall = endPasta+’/'+random.choice(listaDeWallpapers)
# Pedimos pro shell trocar o wallpaper, usando o gconftoll
os.system(‘gconftool -t str -s /desktop/gnome/background/picture_filename ‘+endWall)
# Com o wallpaper trocado so falta deletar o arquivo de texto …
os.system(‘rm ‘+endArquivo)

Pra baixar o scrip clica aqui! Você vai precisar de uma pasta com os seus wallpapers e por favor coloque apenas os wallpapers nessa pasta, como fiz o script pra solucionar um “problema” que eu tinha aqui e ele da muito bem não vi motivo pra muda-lo.

ps. Dicas,sugestões e contribuições eh so deixar um comentario ae … =D

palavras-chave: python shell script ubuntu linux trocar o wallpaper via linha de comando por um aleatorio randonico uruuuuuuuuu

Ubuntu 7.10 – Gutsy Gibbon

    Ja tem algum tempo que ake em casa o pc so está com o windão instalado ja que so quem usava ubuntu era eu mesmo e so tenho usado o notebook ultimamente, ubuntu so no note! Meu irmão começou a estudar python, e continuando no lado claro da força resolveu usar de vez linux e pediu que eu instalasse o ubuntu denovo no desktop!

Tenho o cd do 7.04 e como o nome ja diz versão lançada em abril de 2007, e como hoje eh o 1o. dia de de outubro o mes 10 eh o mes do lançamento da nova versão do Ubuntu, o Gutsy Gibbon! Pensei em instalar o 7.04, mas ae no final do mes istalaria o 7.10 mesmo então vamo logo na onda da versão mais nova, e alem do mais to querendo dar uma olhadinha nela mesmo …

Entrei no site do ubuntu.org e na seçao de downloads so o link pra versao 7.04, mas sem problemas pois procurando no google por download+ubuntu+7.10 achei esse site ake com o link que eu quero!

Então, se voce quer baixar a versão beta do ubuntu 7.10 eis o link:

Gutsy Beta

palavras-chave: ubuntu 7.10 Gutsy Gibbon download baixar fazer um donald pra abandonar de vez o windows … uruuuuuuuuuuuuuuuu