Pular para o conteúdo principal

Postagens

Mostrando postagens de 2007

Extrair datas de fotos JPG

Extrair datas de fotos JPG Para extrair data de fotos JPG de câmeras digitais use o seguinte comando: head arquivo.jpg | strings | egrep '(199|200|201)[0-9]' | tail -1 Talvez o comando não funcione para todas as fotos, mas para a maioria das câmeras digitais deve funcionar. Referência: Viva o Linux

Inserir imagem no grub

Para inserir imagens no gerenciador de boot GRUB é necessário ter uma imagem no formato XPM indexado com 14 cores e com tamanho de 640x480 . Pode-se usar o Gimp para isso. Em seguida deve-se compactar a imagem com o gzip . Supondo que se tenha o arquivo imagem.xpm.gz no diretório /boot/grub/splashimages localizado na primeira partição secundária do primeiro disco rígido deve-se inserir a linha no arquivo /boot/grub/menu.lst splashimage=(hd0,4)/boot/grub/splashimages/image.xpm.gz Pronto agora reinicie e veja o resultado

Instalar Debian com KDE como gerenciador de janelas padrão

Meu gerenciador de janelas preferido no linux é o KDE e minha distribuição favorita é o Debian. Porém o Debian instala por padrão o Gnome (isso para a instalação com DVDs para a instalação com CDs há um CD como o KDE como gerenciado padrão), consultando manual de instalação do debian descobri como instalar o KDE como gerenciador de janelas padrão. Quando se dá o boot com o CD de instalação do Debian Etch deve-se escolher as opções install, expert, installgui ou expertgui. Para Instalar o KDE por padrão deve acrescentar alguns parâmetros após a opção escolhida. No meu caso: expert tasks="standard, kde-desktop" Pode-se escolher outras opções recomendo uma consulta ao manual do Debian: http://www.debian.org/releases/stable/i386/apbs04.html.pt#preseed-pkgsel

Cross-compile com Lazarus no Linux de maneira fácil

Este artigo descreve como realizar cross-compile de aplicações windows sobre a plataforma Linux de uma maneira mais simples. Introdução O Lazarus é um ambiente de desenvolvimento gráfico multi-plataforma que utiliza o compilador Free Pascal. Com ele é possível desenvolver aplicações de maneira muito semelhante ao Delphi. Na documentação wiki do Lazarus existe uma descrição (em inglês) de como realizar cross-compile de aplicações windows sobre a plataforma Linux. Porém, o principal objetivo deste artigo é descrever esta tarefa de uma maneira mais simples. Instalação Neste artigo serão utilizados Kurumin 6.1, Lazarus 0.9.20 e Freepascal 2.0.4, como será usado Kurumin ( que é um descendente do debian) baixei os pacotes para .deb no SourceForge , são eles: fpc-crosswin32_2.0.4-060919_i386.deb fp-compiler_2.0.4-1_i386.deb fpc-src_2.0.4-1_i386.deb fp-ide_2.0.4-1_i386.deb fp-units-base_2.0.4-1_i386.deb fp-units-db_2.0.4-1_i386.deb fp-units-fcl_2.0.4-1_i386.deb fp-units-fv_2.0.4-1_

Embutir legendas em filmes com o mencoder

O mencoder é uma excelente ferramenta para conversão de arquivos de áudio e vídeo. Nesta dica mostro como utilizá-lo incorporar legendas em filmes de maneira simples. Antes de iniciar é preciso instalar o mencoder e os codecs que serão utilizados (no debian eu uso o pacote w32codes ). Antes de utilizar o mencoder, deve existir o link de ~/.mplayer/subfont.ttf para alguma fonte true type do sistema, sendo que ~ é o diretório home do usuário. No meu caso criei o link da seguinte maneira: ln -sf /usr/share/fonts/truetype/freefont/FreeSans.ttf ~/.mplayer/subfont.ttf Para apenas inserir a legenda use o seguinte comando: mencoder filme.avi -sub legenda.srt -subcp latin1 -subpos 100 -subfont-text-scale 3 -ovc copy -oac copy -o filme_legendado.avi Se desejar converter o codec do filme, para divx, por exemplo use: mencoder filme.avi -sub legenda.srt -subcp latin1 -subpos 100 -subfont-text-scale 3 -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -o filme_legendado.avi A opções usadas

Executando programas 32 bits no Debian Etch amd64

Executando programas 32 bits no Debian Etch amd64 Este artigo descreve como criar uma gaiola de 32 bits para executar programas 32 bits no Debian Etch AMD64 Introdução Como o surgimento dos processadores de 64 bits pode ser considerado recente muitos programas 32 bits ainda não possuem versões para a plataforma de 64 bits. O objetivo desse artigo é descrever como construir uma gaiola de 32 bits dentro de um sistema de 64 para executar programas 32 bits. Construindo a gaiola de 32 bits Para construir a gaiola de 32 bits vamos instalar os pacotes necessários: # aptitude install debootstrap a32-libs a32-libs-gtk dchroot Agora construiremos a gaiola: # debootsrap --arch i386 /opt/chroot/etch-ia32 http://ftp.br.debian.org/debian O penúltimo parâmetro é o diretório onde a gaiola será construída e o último é o repositório para obter os pacotes para a gaiola. Agora devemos alterar o arquivo /etc/ld.so.conf para permitir que o sistema de 64 use as bibliotecas da gaio