domingo, 26 de fevereiro de 2012

Ícones Faenza no Debian, Crunchbang e afins


Faenza é uma famosa coleção de ícones criada diretamente para o ambiente desktop Gnome. Mas pela sua elegância, beleza e versatilidade acabou caindo no gosto dos usuários e ele é usado em praticamente todos os ambientes, até mesmo no Windows. Atualmente utilizo esses ícones em meu Openbox e ele combina perfeitamente com o tema dark do CrunchBang Statler (qualquer um da coleção, mas o que se enquadra perfeitamente é o Faenza-Ambiance).
Você pode instalá-lo no Debian e similares de duas forma: baixando o pacote de ícones diretamente do site do projeto ou adicionando o repositório em sua sources.list para que os mesmos sejam gerenciados pelo apt-get. Se optar pelo primeiro, a pasta deve ser descompactada em seu diretório pessoal dentro da pasta oculta .icons. Já para instalarmos via apt-get precisaremos utilizar um repositório PPA do Ubuntu. Se você seguiu o nosso post sobre o script para adicionar PPA's, basta executar os seguintes comandos em um terminal:
$ sudo add-apt-repository ppa:tiheum/equinox
Teremos a seguinte mensagem como resposta positiva de que o repositório foi adicionado:
lex@lex-laptop:~$ sudo add-apt-repository ppa:tiheum/equinox
[sudo] password for lex:
tiheum/equinox
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 464AD83D4631BBEA
gpg: requesting key 4631BBEA from hkp server keyserver.ubuntu.com
gpg: key 4631BBEA: public key "Launchpad equinoxart" imported
gpg: Número total processado: 1
gpg: importados: 1 (RSA: 1)
lex@lex-laptop:~$
Prosseguindo com a instalação, digite mais isso no terminal:
$ sudo aptitude update && sudo aptitude install faenza-icon-theme
Depois devemos escolher a coleção de ícones faenza que mais combine com o tema que estamos utilizando no momento. No Gnome, XFCE e LXDE isso já deve ser do conhecimento de todos, mas no Openbox do CrunchBang basta seguir a figura abaixo:
Menu do Openbox no CrunchBang

Gestor de temas
Reinicie a sessão para que os ícones sejam incorporados a todo o sistema.

sábado, 25 de fevereiro de 2012

Minus: uma alternativa ao Dropbox

Popup na área de notificação
Minus é um serviço gratuito de armazenamento e compartilhamento de imagens e arquivos semelhante ao Dropbox. Seu principal diferencial é o oferecimento de 10 GB iniciais para armazenamento de arquivos (e esse espaço aumenta caso você recomende pessoas através de um Link próprio, Facebook, twitter ou email. Por cada pessoa indicada você ganha 1 GB expansível gratuitamente até 50 GB!), enquanto o Dropbox só oferece 2 GB. 
Você pode criar arquivos públicos e privados para controlar o compartilhamento. Minus suporta documentos PDF, texto, imagem, música e arquivos de vídeo. Suporte para documentos do MS Office, LibreOffice e outros tipos de arquivo está em desenvolvimento. Minus suporta todos os browsers e ainda há aplicações desktop, móvel e plataforma do navegador, tornando mais fácil acessar seus arquivos de qualquer lugar. Também é compatível com sistemas operacionais Linux, Windows e Mac, bem como dispositivos iOS e Android. Downloads e transferências de arquivos são ilimitados. Há algumas limitações, é claro. Você pode fazer upload de quantos arquivos desejar, desde que não sejam maiores que 2 GB e se você ficar dentro dos limites do seu espaço de armazenamento por pasta. Cada pasta só é capaz de armazenar 100 arquivos, mas Minus está trabalhando em uma maneira de aumentar esse limite.

Instalação no Debian Squeeze ou no CrunchBang Linux

A instalação é bastante simples; basta ir até a página de downloads do serviço, que fica aqui, escolher o pacote .deb de acordo com sua arquitetura (32 ou 64 bits) e instalá-lo com o seguinte comando:
$ sudo dpkg -i minus-desktop-tool_i386.deb
Esse pacote tem algumas dependências relacionadas ao libqt, mas você pode solucionar os erros de instalação com esse outro comando:
$ sudo apt-get -f install
Com isso as dependências serão instaladas e o pacote configurado.
Agora é necessário acrescentar o minus desktop na inicialização de cada sessão. No Gnome o caminho é aplicativos > Sistema > Preferências > Sessões. Na janela que abrir, clique em Adicionar e em Comando, coloque "/usr/bin/minus". Clique em OK e marque o item na janela de Sessões para que ele se inicie junto do sistema. Já no XFCE, adicione a entrada Minus em Configurações > Sessão de Inicialização > Início automático de Aplicativos. Em Comando coloque /usr/bin/minus.
Já para os usuários do Openbox (CrunchBang), devemos acrescentar uma entrada para o mesmo no arquivo  .config/openbox/autostart. Acrescente o seguinte código no final do arquivo:
# Autostart the Minus daemon
(sleep 30s && minus) &
Agora, basta reiniciar sua sessão e configurar sua conta para passar a utilizar o serviço.
Box do minus desktop

Conky no Debian


Conky em meu CrunchBang Linux
Sempre que utilizo meu notebook por aí as pessoas perguntam que gadget é esse do lado direito do meu desktop. Pois bem, para quem não o conhece esse é o conky, um monitor de informações leve e facilmente configurável através de scripts que exibe, elegantemente, qualquer informação que queiramos diretamente no desktop. Ele vem instalado por padrão no CrunchBang Linux, só que com um layout bem simples.
Instalá-lo no Debian e similares é bastante simples:
$ sudo aptitude install conky
Mas para que ele surja em seu desktop você terá de criar seu arquivo de configuração que fica em seu diretório de usuário com o nome de .conkyrc.
Abaixo está o meu .conkyrc para um visual como o exibido na figura acima: Salve o arquivo conkyrc.txt e renomei-o para .conkyrc no seu diretório de usuário. O ponto na frente do nome do arquivo faz com que o mesmo fique oculto na pasta.
Se você já estiver utilizando o CrunchBang, substituindo o arquivo já existente por esse aí, claro, alterará seu gadget e você não precisará fazer mais nada. Entretanto, se você estiver instalando o conky no Debian padrão, precisará também criar um script para carregar o conky durante a inicialização de sua sessão no login. Esse script está disponível logo abaixo: Renomei-o para .conky_start.sh e torne-o executável com:
$ chmod o+x .conky_start.sh
Agora basta inserí-lo na inicialização da sessão do seu gerenciador de janelas. No Gnome o caminho é aplicativos > Sistema > Preferências > Sessões. Na janela que abrir, clique em Adicionar e em Comando, coloque/home/usuario/.conky_start.sh " onde usuario é a sua pasta de usuário. Clique em OK e marque o item na janela de Sessões para que ele se inicie junto do sistema. Já no XFCE, adicione a entrada Conky em Configurações > Sessão de Inicialização > Início automático de Aplicativos. Em Comando coloque sh /home/seuusuario/.start_conky.sh.

 






Entra no gerenciador de sessão do XFCE
 Mas ainda falta adicionarmos as fontes utilizadas pelo conky. Elas são fontes gratuitas e estão disponível facilmente pela web. Para facilitar as coisas para você, disponibilizo a pasta com todas elas abaixo:
  Descompacte o arquivo e salve a pasta com o nome de .fonts em seu diretório pessoal.
Agora basta fazer logout e iniciar uma sessão novamente para ter o seu conky funcionando.

segunda-feira, 20 de fevereiro de 2012

Script para adicionar repositórios PPA's no Debian

Todo o mundo livre e até mesmo proprietário conhece o poder de gerenciamento de software proporcionado pelo apt-get e seus repositórios. Só no Debian GNU/Linux são mais de 29 mil pacotes. Mesmo assim, sempre há quem queira algo mais e acaba criando seus próprios pacotes e disponibilizando-os em repositórios pessoais. No Ubuntu é muito comum a utilização de repositórios PPA's e até existe o comando add-apt-repository
Adicionar manualmente tais repositórios em nossa sources.list no Debian Squeeze é perfeitamente possível, desde que respeitada a versão equivalente do Ubuntu. Por exemplo, a versão de repositórios PPA's do Ubuntu para o Squeeze é a Lucid e para o Wheezy é a Oneiric.
Bem, o que temos aqui é um script que usará o mesmo comando nativo do Ubuntu para adicionar o repositório correspondente em nosso Debian. Ele adiciona o PPA do Lucid/Oneiric e faz a aquisição de sua chave gpg para o chaveiro do apt.
O script para o Squeeze encontra-se aqui e para o Wheezy aqui. Salve-o na pasta /usr/sbin (repare que ele está nomeado como .sh para facilitar sua leitura lá no minus).
$ sudo mv add-apt-repository.sh /usr/sbin/add-apt-repository
Não se esqueça de dar permissão de execução para o mesmo e nem de alterar seu dono e grupo:
$ sudo chmod o+x /usr/sbin/add-apt-repository
$ sudo chown root:root /usr/sbin/add-apt-repository
Agora basta utilizá-lo como utilizaria no Ubuntu:
$ sudo add-apt-repository ppa:ppa-name


Fonte: Howto add PPA in debian

segunda-feira, 13 de fevereiro de 2012

Debian Wheezy é avaliado em 19 Bilhões de dólares

O Debian GNU/ Linux é uma das mais antigas e maiores distribuições de Linux que está disponível gratuitamente. Desde que foi lançada pela primeira vez em 1993, várias pessoas têm analisado seu potencial e tamanho, estimando os custo para produção do projeto.
Na época em que o Debian 2.2 (codinome Potato) ainda era testing, no ano de 2001,  Jesús M. González-Barahona produziu sua famosa análise intitulada "Contando Batatas" e avaliou seus 2800 pacotes de software, distribuídos em 55 milhões de linhas de código fonte, em 1,9 bilhões de dólares.
Atualmente a versão estável é a Squeeze (Debian 6.0), com seus 29000 pacotes. Já a versão testing, Debian Wheezy (Debian 7.0), ainda está com 17.141 pacotes, mas como ele ainda está em desenvolvimento este número mudará bastante ao longo dos próximos meses.
James E. Bromberger (JEB), administrador de sistemas e desenvolvedor open source desde 1990, produziu uma análise do Debian Wheezy e chegou à impressionante cifra de 19 bilhões de dólares. A análise completa você pode encontrar aqui.
O mais interessante de todas essas análises é a possibilidade de comprovarmos a qualidade e eficiência de todos os produtos do projeto Debian em todos esses anos de existência. E que, apesar dessas cifras gigantescas e impressionantes, é bom sabermos que dispomos de tudo isso de forma totalmente gratuita.

domingo, 12 de fevereiro de 2012

CrunchBang Linux agora é totalmente Stable


No post anterior comentei um pouco sobre minha experiência de instalar toda a infraestrutura do CrunchBang Linux a partir de uma instalação netinstall do Debian Squeeze. Recorri a esse tipo de instalação porque, na época, o CrunchBang era disponibilizado com alguns pacotes originários dos backports por padrão. E alguns pacotes, como o próprio kernel (3.2) e o Xorg.org (7.6), não funcionam bem com a placa gráfica de algumas de minhas máquinas. 
Na ocasião prometi que o post seguinte seria uma espécie de tutorial de como consegui isso. Entretanto, o pessoal da Corenominal resolveu ouvir algumas críticas do pessoal no fórum e agora disponibilizam o #! a partir de pacotes inteiramente estáveis, trazendo, portanto, o kernel 2.6.32 e o Xorg.org 7.5. Uma série de pequenas outras mudanças também foram adicionadas como a troca do gerenciador de login Slim pelo GDM e a desativação do repositório multimídia deles que traz um VLC bugado. 
Sendo assim, é muito mais prático e fácil baixar essa nova versão do Statler (R20120207+). Para quem deseja instalar o CrunchBang, as iso's em 32 e 64 bit podem ser encontradas aqui. A imagem tem apenas 662 MB mas é bem melhor pegá-la por bittorrent. Agora, quem já instalou a versão backport e deseja reverter para a stable, veja detalhes sobre como fazer isso nesse tópico do fórum.
Espero que todos tenham sucesso em suas instalações!