Manual do Linux

Dezembro 8, 2007

Vote na minha resposta na promoção 4Linux!

Arquivado em: Anúncio — PabloVieira @ 5:24 pm

A 4Linux está sorteando três notebooks Asus eeePC numa promoção. Vencem as três pessoas que derem a resposta mais popular para a seguinte pergunta:

Onde mais o Linux deveria rodar?

Minha resposta está aqui: http://promo.4linux.com.br/resposta/1288

Por favor, votem :D

Powered by ScribeFire.

Novembro 20, 2007

ArchLinux: [core] reconstruído.

Arquivado em: Notícias — PabloVieira @ 7:19 pm

Devido às novas versões de pacotes importantíssimos para o núcleo do sistema, como o gcc e a glibc, os desenvolvedores do ArchLinux acharam melhor reconstruir todos os pacotes do repositório [core](que contém os pacotes essenciais). É recomendado que todos atualizem seus sistemas com o pacman -Syu. Os desenvolvedores pedem que quaisquer bugs causados por essa atualização seja postado no bug tracker.

Novembro 7, 2007

Tutorial: Deixe o seu Linux mais rápido com o prelink

Arquivado em: Tutoriais/Dicas — Dr. Hank @ 9:12 pm

————————————————————————————————–

ATENÇÃO: Existem raríssimos casos de sistemas “quebrados” após o uso do prelink. Foram realizados testes em várias distribuições, (Arch Linux Core Dump, Ubuntu 6.10, Kurumin 6.0) e os resultados foras excelentes em todas as máquinas. No entanto nínguem se responsabiliza por danos que esse programa possa trazer. Use com cuidado, interromper a tarefa no meio pode ser fatal.

Usuários do Ubuntu 7.04 Feisty Fawn e versões superiores: o Ubuntu usa um novo mecanismo chamado DT_GNU_HASH para realizar essas ligações. Por conta disso usuários da distro NÃO necessitam fazer uso do prelink.

————————————————————————————————–

Convenhamos, desempenho nunca é demais. Que tal diminuir em até 50% o tempo de abertura de alguns programas? Inicializações mais rápidas, menos consumo de RAM…

Para isso iremos usar o prelink, um programa poderoso e muito fácil de manusear. O prelink antecipa quais bibliotecas precisam ser carregadas e referências simbólicas a serem resolvidas, isso aumenta relativamente a velocidade.

>>> Instalando o prelink

Debian e derivados (Ubuntu, Kurumin, etc)

# apt-get install prelink

Mandriva

# urpmi prelink

Arch Linux

# pacman -S prelink

Slackware

installpkg nome-do-pacote

http://www.linuxpackages.net/pkg_details.php?id=9132

Gentoo

# emerge prelink

—————————————-

O arquivo de configuração do prelink é o /etc/prelink.conf, que diz quais bibliotecas serão otimizadas. Normalmente ele vem com um configuração padrão que atende os requisitos da maioria dos usuários.

# System
/usr/lib
/usr/bin
/lib
/bin
/usr/sbin

# Gnome
/opt/gnome/lib
/opt/gnome/bin
/opt/gnome/share

# KDE/Qt
/opt/qt/lib
/opt/qt/bin
/opt/qt/share
/opt/kde/lib
/opt/kde/bin
/opt/kde/share

# XFCE
/opt/xfce4/lib
/opt/xfce4/bin
/opt/xfce4/share

—————————————-

>>> Usando o prelink

O uso do programa é extremamente simples. No terminal, basta executar o comando como root:

# prelink -amR

As opções explicadas (cortesia da Documentação do Gentoo):
-a “All”: pré-ligar todos binários
-m Conservar o espaço de memória virtual. É necessário se você tem muitas bibliotecas que precisam ser pré-ligadas.
-R Random — usar ordem aleatória de endereços, isto aumenta a segurança contra buffer overflows.

————————————–

O processo leva alguns minutos e é absolutamente normal que apareçam algumas mensagens de erro.

—————————————-

>>> Finalizando

É necessário rodar o prelink toda a vez que você fizer uma grande atualização sistema (update de pacotes como glibc, gcc, qt, gtk, enfim qualquer biblioteca no geral). Eu costumo fazer isso a cada duas semanas manualmente. Se você quiser, pode agendar o prelink no Cron, por exemplo. =)

Tweaks extras:

1. Há relatos (Gentoo Docs, Ubuntu Forums) de que o KDE pode ficar ainda mais rápido com o seguinte argumento que desliga o kdeinit.

# export KDE_IS_PRELINKED=”true”

2. Configurações extras do prelink para usuários avançados podem ser encotradas no arquivo /etc/default/prelink

Outubro 29, 2007

Concurso de logos do ArchLinux

Arquivado em: Notícias — Etiquetas HTML:, , , , , — PabloVieira @ 8:13 pm

Depois da mudança de liderança que o ArchLinux passou, agora é a vez de mudar a identidade do projeto e para isso, está aberto a competição de logomarcas do ArchLinux. De acordo com o site oficial do projeto, qualquer pessoa poderá participar enviando seus trabalhos para o post oficial no fórum do ArchLinux.

As regras para participação são simples:

- Qualquer um poderá enviar quantas logomarcas quiser;
- Os modelos são livres. Não é necessário basear-se no modelo original. Seja criativo!
- Os artistas poderão escolher o tipo da licença usada sem seus trabalhos enquanto o concurso estiver ocorrendo.

Para participar, você deverá:

- Enviar o arquivo editável no formato SVG.
- Preencher os dados deste formulário no momento em que for publicar seu trabalho no fórum do ArchLinux.
Dos itens do formulário, apenas os campos abaixos são obrigatórios:

- Nome, ou nick.
- Logomarca nos fundos (transparente, branco e preto)
- Colorido ou versão preto e branco
- Versões 128×128px e 16×16px
- Paleta de cor usada

Obs.: Você não será negativado por não preencher os demais campos.

Para enviar seu trabalho, você deverá anexar tudo e mandar via email para : travis AT archlinux.org . A comissão organizadora se encarregará de publicar seu trabalho neste post no fórum.

Todas contribuições serão enviadas a lista [arch-dev] para que sejam analisadas pelos participantes da mesma. Cada participante da lista dará +1 para as logos que mais lhe agradarem. Cada participante da lista poderá dar +1 para mais de uma logo caso queiram. Após todos votarem, a logo que tiver mais votos vencerá! Em caso de empate, as logos empatadas serão anunciadas no fórum para que a comunidade decida quem deverá vencer.

Boa sorte aos participantes. Divirtam-se!

Via ArchLinux Brasil

Acompanhe a notícia original em: http://archlinux.org/news/359/

Neste tópico do fórum do ArchLinux há uma discussão e idéias para a submissão oficial do logo: http://bbs.archlinux.org/viewtopic.php?pid=290216

Discussão e sugestão de conceitos de logotipos, para ajuda aos designers: http://bbs.archlinux.org/viewtopic.php?id=38666

Acompanhe as propostas já enviadas: http://bbs.archlinux.org/viewtopic.php?pid=292815#p292815

Minha favorita até agora é a “The Archer”. E você, de qual mais gostou?

OFF: Acabei de me surpreender ao ver que postaram no tópico de discussão de projetos o primeiro logotipo do ArchLinux, de autor desconhecido:

ArchLinux Original logo

As coisas mudam, não? auhauhuahua :P

 

Powered by ScribeFire.

Outubro 28, 2007

Status musical no Pidgin com MusicTracker

Introdução

É moda entre os usuários Windows ativar um plugin no Windows Live Messenger que se integra ao Windows Media Player e mostra o que o indivíduo está ouvindo.

Esta dica é para você, usuário Linux que sente falta de algo similar a esse plugin. Mostro hoje o MusicTracker, um plugin para o Pidgin(programa de mensagens instantâneas) que se integra com inúmeros players for Linux para mostrar o que você está ouvindo.

Diretamente da página do projeto no Google Code:

MusicTracker is a plugin for Pidgin (previously known as Gaim) which displays the music track currently playing in the status message of various accounts such as AIM, Yahoo, MSN, Gtalk (Jabber), etc., i.e. any protocol Pidgin supports custom statuses on. Support for a wide range of audio players on both Windows and Linux platforms is planned. Currently supported players: Amarok, Rhythmbox, Audacious, XMMS, MPC/MPD, Exaile, Banshee, Quod Libet on Linux. Winamp, Windows Media Player (9+), iTunes, Foobar2000 (incomplete support) on Windows.

Tradução livre:

MusicTracker é um plugin para o Pidgin que mostra a música que está tocando atualmente no status de vários protocolos como AIM, Yahoo, MSN, Gtalk(Jabber), etc. e.g qualquer protocolo do Pidgin que suporte status personalizado. O suporte para uma grande faixa de player tanto para Windows como para Linux é planejado. Players suportados atualmente: Amarok, Rhythmbox, Audacious, XMMS, MPC/MPD, Exaile, Banshee, QuodLibet no Linux. Winamp, WIndows Media Player(9+), iTunes, Foobar2000(suporte incompleto) no Windows.

Quer uma amostra? Aí vai:

Photo Sharing and Video Hosting at Photobucket

Instalação

Nenhuma das distribuições que eu conheço inclui o MusicTracker em seus repositórios. Por isso teremos que compilá-lo direto do código fonte.

Antes de começar devemos instalar algumas dependências. As dependências inluem:

  • Pidgin 2.0.0 ou superior
  • As bibliotecas de desenvolvimento do Pidgin(comumente pidgin-devel)
  • A biblioteca pcre e seu pacote de desenvolvimento (comumente pcre e pcre-devel)
  • Dbus-glib

Instalação das dependências:

Debian, Ubuntu e derivados:

# apt-get install libpcre3-dev pidgin-dev

OpenSuSE

Selecione os pacotes pcre-devel e pidgin-devel no YaST.

Mandriva

# urpmi libpcre-devel pidgin-devel

ToDo: Preciso incluir a instalação das dependências em outras distribuições.

Pra instalar o plugin em si não basta mais do que baixar, descompactar e executar os três comandinhos mágicos:

$ wget -c http://musictracker.googlecode.com/files/musictracker-0.4.1.tar.bz2
$ tar jxvf musictracker-0.4.1.tar.bz2
$ cd musictracker-0.41
$ ./configure
$ make
# make instal
l (como root)

Nota: Para os usuário do ArchLinux, existe uma PKGBUILD no AUR do MusicTracker. Ela pode ser encontrada aqui.

Usando o Plugin

Abra o Pidgin, conecte-se e vá em Ferramentas > Plugins. Localize o MusicTracker, ative-o e clique em Configurar plugin.

Photo Sharing and Video Hosting at Photobucket

Em Player você pode selecionar o player que você usa e que será detectado.
A opção Status Format permite que você configure o modo como será mostrada a música na sua mensagem de status. Para isso você deve usar o código referente às variáveis do MusicTracker. Em Adicionar há uma lista completa, mas aqui vão algumas:

  • %p - Artista
  • %a - Album
  • %t - Nome da música
  • %m - Símbolo de nota musical
  • %d - Duração da Música

Feita a configuração, você pode ser supercool novamente e mostrar pra todo mundo o que está ouvido ;)

Abraços e até a próxima

Powered by ScribeFire.

Outubro 21, 2007

alias - acelere seus comandos!

Arquivado em: Rapidinha — Etiquetas HTML: — PabloVieira @ 3:01 pm

Fala galera! Tudo beleza com vocês?

Primeiramente desculpa por sumir daqui =[

Introdução

Hoje vou mostrar uma dica rapidinha. É sobre o comando alias, que permite a você criar novos comandos baseados em comandos já existentes.

Não entendeu nada? Acompanhe este exemplo:

[root@pabloxubuntu:/home/pablo]# instalar vim-full
Lendo lista de pacotes… Pronto
Construindo árvore de dependências
Reading state information… Pronto
Os pacotes extra a seguir serão instalados:
libruby1.8 tcl8.4 vim-gui-common
Pacotes sugeridos:
tclreadline cscope vim-doc
Os NOVOS pacotes a seguir serão instalados:
libruby1.8 tcl8.4 vim-full vim-gui-common
0 pacotes atualizados, 4 pacotes novos instalados, 0 a serem removidos e 11 não atualizados.
É preciso fazer o download de 3850kB de arquivos.
Depois de desempacotar, 11,6MB adicionais de espaço em disco serão usados.
Quer continuar [S/n]?

Hã? Mas como assim “instalar”? O comando não era apt-get install ?!?!

Essa é a mágica ;)

Sintaxe

O alias cria um novo comando chamado instalar, que na verdade faz “apt-get install”. Veja:

alias instalar=’apt-get install’

É um comando bem simples, mas muito útil =D

Muitas distribuições Linux já incluem alguns alias por padrão, para facilitar a tarefa do usuário. Quer um exemplo? Digite ls no terminal e veja se a saída sai colorida. Esse é um alias clássico, pois o ls sozinho não colore a saída. O que faz o ls sair colorido é a opção –color, onde então ficaria ls –color. (com dois traços - o WordPress acaba juntando os dois e faz parecer um só, mas são dois) Esse é o alias que as distribuições criam:

alias ls=’ls –color=auto’ (com dois traços)

Salvando aliases e exemplos de uso

Aqui vou dar algumas dicas de comandos longos que podem ser encurtados com o alias. Obivamente são só exemplos: solte sua imaginação e faça seus próprios comandos mágicos!

ls & grep coloridos

Este é o mesmo exemplo acima. Essa sintaxe funciona com os comandos ls(listar diretórios) e grep(buscar trechos de texto em arquivos). No caso do ls, ele colore de acordo com o tipo de arquivo e com seus atributos. Já o grep colore em vermelho o texto encontrado.
alias ls=’ls –color=auto’ (com dois traços)
alias grep=’grep –color=auto’ (com dois traços)

Comandos do gerenciador de pacotes

Este é o primeiro exemplo que eu dei. É bem mais fácil digitar “instalar programa” do que “apt-get install programa”. Aqui dou uma lista completa de aliases de remoção, instalação, busca, atualização de pacotes e repositórios de várias distribuições.

Debian, Ubuntu, Kurumin e derivados (apt)

alias instalar=’apt-get install’
alias remover=’apt-get remove
alias buscar=’apt-cache search’
alias upgrade=’apt-get upgrade’
alias update=’apt-get update’

Fedora(yum)

alias instalar=’yum install’
alias remover=’yum remove’
alias buscar=’yum search’
alias upgrade=’yum update’

ArchLinux(pacman)

alias instalar=’pacman -S’
alias remover=’pacman -Rns’
alias buscar=’pacman -Ss’
alias upgrade=’pacman -Syu’
alias update=’pacman -Sy’

Gentoo (portage

alias instalar=’emerge’
alias remover=’emerge –unmerge’
(com dois traços)
alias buscar=’emerge -s’
alias upgrade=’emerge -u world’
alias sync=’emerge –sync’
(com dois traços)

Pronto, agora você tem as principais funções do seu gerenciador de pacotes favorito em comandos fáceis de lembrar.

Pra finalizar, dou a dica mais valiosa. Repare que sempre que você fecha o terminal o alias se perde. Para guardar um alias pra sempre, você deve colocá-lo no seu arquivo ~/.bashrc, que é o “arquivo de inicialização do bash”. Sempre que você abre o terminal, esse arquivo é lido e são executados os comandos descritos nele. É nele que é configurado, por exemplo, a variável PS1, que dita o título do prompt(usuario@host:pasta$). Não altere as demais opções do .bashrc, apenas adicione as suas, uma por linha.

É isso aí. Desculpe novamente por ter sumido e espero que tenham curtido a dica. Até a próxima.

[]’s

StJimmy2k

Powered by ScribeFire.

Outubro 15, 2007

Ksensors: monitorando temperaturas no Linux

Arquivado em: Tutoriais/Dicas — Dr. Hank @ 3:19 pm

Resolvi compartilhar com o pessoal esse excelente programa que quebra um galho enorme. O Ksensor permite monitorar a temperatura do seu processador, chipset, rotação do coolers e etc.

O Ksensor é um front-end para o lm-sensors, desenvolvido em Qt. Mas não se preocupe, ele é leve e não necessita do KDE para rodar.

Para instalar é simples, ele está disponível nos repositórios da maioria da distro.

Debian, Ubuntu, Kurumin e derivados
# apt-get install ksensors lm-sensors

Mandriva
# urpmi ksensors lm-sensors

Arch Linux
# pacman -Sy ksensors lm-sensors

Slackware
http://www.linuxpackages.net/pkg_details.php?id=7764
# installpkg nome-do-pacote.tgz

Fedora
# yum install ksensors lm-sensors

——————–

Depois de devidamente instalado execute o comando:

# lm-sensors

O sistema irá escanear a máquina em busca dos sensores de temperaturas. Leia com atenção, na maioria das vezes basta responder Yes (Y) a todas perguntas.

Após a detecção reinicie o computador. Pronto, aí está agora basta abrir o Ksensors pelo menu ou com o comando ksensors.

Para visualizar outras informações como memória usada, uso da CPU, clique com o botão direito no ícone da barra de tarefas (perto do relógio) e vá em “Configure”.

Outubro 8, 2007

Baixar música MP3 pelo Google…

Arquivado em: Tutoriais/Dicas — Dr. Hank @ 6:42 pm

Trombei hoje com um PDF jogado em uma trilha de um DVD qualquer, chamado Google Hacking. Nem me lembrava mais disso. =)

Ele tem alguma dicas legais, então vou aproveitar para postar uma dica bem interessante: Como baixar MP3 pelo Google. Isso mesmo, pelo www.google.com sem programa nem nada só pelo navegador.

Isso pode ser muito útil em máquinas que não podemos ou não conseguimos instalar um programa próprio para isso. (Um P2P como LimeWire)

——————————————-

Acesse o Google e digite na pesquisa:

?intitle:index.of? mp3 nome-do-cantor-música-álbum

Exemplo
1

—————————————————–

Irão aparecer vários resultados, clique no que lhe pareça mais conveniente. Na maioria das vezes aparecerá uma página parecida com um FTP. Haverá uma lista de músicas, é só clicar em qual você quiser:

2

Pronto, a música será baixada pelo navegador como um arquivo qualquer! Agora é só tocar!

Posts antigos »

Blog no WordPress.com.