Celso R.

Instalar/actualizar F-Spot em Debian

Publicado em GNU/Linux, Software por celsor, em 28 28UTC Fevereiro 28UTC 2009

Como nos repositórios ainda está uma versão antiga coloco aqui uma maneira muito fácil de actualizar o f-spot.

wget http://ftp.gnome.org/Public/GNOME/sources/f-spot/0.5/f-spot-0.5.0.3.tar.bz2

tar -xvjf f-spot-0.5.0.3.tar.bz2

cd f-spot-0.5.0.3

apt-get build-dep f-spot

./configure

make

aptitude install checkinstall

checkinstall make install

E já está.

Link F-spot: http://f-spot.org/Main_Page

Adenda: Esta nova versão permite escolher um tema do sistema só para o F-Spot. Útil se preferirem um tema escuro para o f-spot e um tema claro para o resto do sistema.

F-spot tema escuro

F-spot tema escuro

Tema: http://gnome-look.org/content/show.php/ClearLUX?content=94004

Com as tags:

Instalar Gimp 2.4 RC1 em Debian Lenny / Testing

Publicado em GNU/Linux, Software por celsor, em 21 21UTC Agosto 21UTC 2007

Bem, fui para instalar a última versão do gimp que podem fazer download aqui e deparei-me com um pequeno problema ao instalar usando o checkinstall (sobreposição de ficheiros). Por isso, e como não é raro acontecer quando se usa o checkinstall, fica aqui como resolvi.

Antes de mais download:

$ wget ftp://ftp.gimp.org/pub/gimp/v2.4/testing/gimp-2.4.0-rc1.tar.bz2

Descompactar:

$tar -xvjf gimp-2.4.0-rc1.tar.bz2

$cd gimp-2.4.0-rc1

Instalar as dependências (ou se quiserem fazem depois à mão através de possíveis erros dados pelo ./configure ):

#apt-get build-dep gimp

Configurar:

$./configure CFLAGS=”-O3 -march=pentium4 -pipe -fomit-frame-pointer -msse2 -mmmx -mfpmath=sse”

(Não precisam de pôr as flags ou adaptem ao vosso pc)

$make

#checkinstall make install

Vai criar um .deb e tentar instalar, mas o problema é que alguns ficheiros como o “strip” sobrepõe-se a outros iguais mas pertencentes a outro pacote o que faz com que dê erro.

A solução passa por extrair o .deb, tirar esses files e construí-lo. Assim:

$mkdir gimp

$dpkg-deb –extract gimp-2.4.0_rc1-1_i386.deb gimp

$dpkg-deb –control gimp-2.4.0_rc1-1_i386.deb gimp/DEBIAN

Agora eliminar os files que se encontram em ./gimp/usr/bin/ e /usr/lib/ e construir o pacote:

$dpkg –build gimp

Por fim instalar:

#dpkg -i gimp.deb

PS: Na cópia directa destes comando para a consola poderão ter problemas com os hífen ( – ) e com as aspas ( ” ” )

Comentários Desligados

Gnash

Publicado em Software por celsor, em 16 16UTC Julho 16UTC 2007

Decidi instalar o Gnash 0.8 que já dá para ver vídeos do youtube apesar de ter ainda alguns problemas. Além de mostrar umas barras, ainda só consegui por a funcionar vídeos que já estavam na cache :\ Já consegui, mas foi só após de reiniciar o browser. Venha a próxima versão.

#aptitude install boost-build libxml2-dev libagg-dev libgl1-mesa-dev libcairo2-dev libgtk2.0-dev libgtkglext1-dev libsdl1.2-dev kdelibs4-dev libmad0-dev libgstreamer0.8-dev gstreamer0.8-ffmpeg-dev ffmpeg-dev libjpeg62-dev libpng12-dev libcurl4-gnutls automake autoconf gettext libltdl3-dev

Pus boost-build a negrito porque era a única coisa que me faltava e me fez perder tempo (é o que dá não ler logo as dependências como deve ser…).

Remover o Flash da Adobe.

#aptitude remove flashplugin-nonfree

Download:

$wget ftp://ftp.ist.utl.pt/pub/GNU/gnu/gnu/gnash/0.8.0/gnash-0.8.0.tar.bz2

Descompactar:

$tar -xvjf gnash-0.8.0.tar.bz2
$cd gnash-0.8.0

Instalar:

$./configure CFLAGS=”-O3 -march=pentium4 -pipe -fomit-frame-pointer -msse2 -mmmx -mfpmath=sse”

Como é óbvio podem mudar as flags adaptando ao vosso pc, ou mesmo fazer só ./configure

$./make
#make install

.

Site oficial: http://www.gnu.org/software/gnash/

PyContas

Publicado em GNU/Linux, Indefinido, Software por celsor, em 26 26UTC Junho 26UTC 2007

Um programa muito interessante http://www.guilhermejr.net/?p=67 para gestão de gastos pessoais. Entre uma das “features” que mais se destacam é a possibilidade de exportar para xls (basta um simples #aptitude install python-excelerator) e para .csv . O programa pede-nos para criar uma conta com login e pass garantindo a privacidade a “estranhos” na nossa conta ;)

Para mim uma das coisas que falta é um menu que mostre todos os meses e não apenas mês a mês, de resto cumpre bem o seu objectivo.

Download: http://www.guilhermejr.net/download/pyContas-0.3.tar.bz2

Comentários Desligados

Instalar Open Office 2.2 em Debian Testing

Publicado em Software por celsor, em 21 21UTC Maio 21UTC 2007

Como a versão 2.2 não está nos repositórios da Testing tree tentei usar os da unstable. Mas como havia muitos problemas com as dependências,segui a sugestão que aparece neste site.

Para começar desinstalar todas as coisas do Open Office (pode fazer por consola ou usar o Synaptic).

Fazer download do OO aqui: http://download.openoffice.org/2.2.0/index.html

Descompactar:

$tar xzvf OOo_2.2.0_LinuxIntel_install_en-US.tar.gz

$cd OOF680_m14_native_packed-1_en-US.9134/RPMS

Passar para .deb

#alien –scripts –keep-version -d *.rpm

Mover o pacote do KDE (Caso usem KDE façam isto mas para o pacote do GNOME):

#mv openoffice.org-kde-integration_2.2.0-9134_i386.deb OFFopenoffice.org-kde-integration_2.2.0-9134_i386.deb

Instalar:

#dpkg -i open*

Criar os menus:

$cd desktop-integration

#dpkg -i openoffice.org-debian-menus_2.2-9119_all.deb

E está instalado.

Agora abrir p.e. o Open Office Writer e instalar o dicionário em português. File -> wizards -> Install new dictionaries (metam obter lista quando não vos aparecer para escolher…).

Comentários Desligados

Rsync – Sincronizar pastas por ssh

Publicado em GNU/Linux, Software por celsor, em 19 19UTC Abril 19UTC 2007

Rsync é um programa que sincroniza ficheiros ou arquivos em localizações diferentes mas comparando versões diferentes ou já existentes evitando trafego desnecessário.

Vou explicar como actualizar duas pastas em pcs diferentes por ssh.

Instalar rsync e ssh nos dois pcs:

#aptitude install rsync
#aptitude install ssh

Têm várias opções que podem ver no man rsync:

–delete : delete files that don’t exist on sender (system)
-v : Verbose (try -vv for more detailed information)
-e “ssh options” : specify the ssh as remote shell
-a : archive mode
-r : recurse into directories
-z : compress file data

Sincronizar por exemplo a pasta música do pc1 para o pc2:

rsync -r -a -v -e “ssh -l userpc2″ /home/userpc1/musicas 192.168.1.3.:/home/userpc2/

Vai copiar os files que existem na pasta /home/userpc1/musicas e não existem na pasta /home/userpc2/musicas (se o directório não existe é criado).

Atenção que o último comando é mesmo assim /home/userpc2/ e não /home/userpc2/musicas. Se puserem /home/userpc2/musicas ira criar uma nova pasta e ficarão os ficheiros em /home/userpc2/musicas/musicas (fala a experiência).

Para sincronizar ao contrário é como é lógico trocar os caminhos:

rsync -r -a -v -e “ssh -l userpc2″ 192.168.1.3.:/home/userpc2/musicas /home/userpc1/

Mais uma vez atenção às pastas.

Se quiserem fazer um .sh que faça automaticamente basta criar um file (por exemplo “sincronizar”)

#!/bin/sh

#exemplo

#rsync musicas

rsync -r -a -v -e “ssh -l userpc2″ 192.168.1.3.:/home/userpc2/musicas /home/userpc1/
rsync -r -a -v -e “ssh -l userpc2″ /home/userpc1/musicas 192.168.1.3.:/home/userpc2/

#rsync documentos

rsync -r -a -v -e “ssh -l userpc2″ 192.168.1.3.:/home/userpc2/documentos /home/userpc1/
rsync -r -a -v -e “ssh -l userpc2″ /home/userpc1/documentos 192.168.1.3.:/home/userpc2/

#isto mantém ambos os pcs com os mesmo ficheiros.

Se copiarem o ficheiro sincronizar para /usr/bin/ podem executá-lo bastando escrever na consola $sincronizar

Terabeauts – Linux numa Disquete

Publicado em GNU/Linux, Software por celsor, em 7 07UTC Abril 07UTC 2007

in: http://code.google.com/p/terabeauts/

Índice:

1 – O que é o Terabeauts?

2 – Como posso usá-lo?

3 – Que software usa?

4 – A sua opinião é muito importante!

5 – Precisamos de sua ajuda!

1. Terabeauts é um LFD (Linux Floppy Disk) que tem suporte a leitura e escrita em partições formatadas em sistema de arquivos EXT2, EXT3, MINIX, ReiserFS, FAT16 e FAT32 e também suporte somente a leitura a CD-ROM’s e sistema de arquivos NTFS. Contém ferramentas para manutenção e criação de partições do tipo EXT2, EXT3 e MINIX. Contém além disso, editor de texto VI, ferramentas para compressão e descompressão de arquivos (tar) e muitas outras coisas…

2) Ele pode ser usado como um disco de recuperação ou qualquer outro tipo de finalidade que você encontrar para ele.

3) Ele usa como base o Busybox o e o Kernel do Linux série 2.6, tudo isso em um disquete de 1.44 MB!

4) Mande um e-mail com dúvidas, sugestões, críticas, bugs ou qualquer outra coisa parecida para Gabriel Duarte ou

5) AJUDA: Actualmente o projecto precisa de ajuda para continuar o desenvolvimento, de preferências pessoas localizadas no estado do Rio de Janeiro.

Download do manual , imagem etc: http://code.google.com/p/terabeauts/downloads/list

Comentários Desligados

Audacious Media Player

Publicado em GNU/Linux, Software por celsor, em 10 10UTC Fevereiro 10UTC 2007

Audacious é um fork do BMP (Beep Media Player) e tem um look muito parecido ao do XMMS ou Winamp. Tem uma forma de gerir parecida ao XMMS no entanto no meu ver parece-me melhor que este devido aos menus. Tem vários plugins disponíveis no programa (ex.: Last.fm) e no site e é compatível com skins do XMMS e Winamp.Página: http://audacious-media-player.org/

Debian way: #apt-get install audacious

Free Image Hosting at www.ImageShack.us Free Image Hosting at www.ImageShack.us

Visto em: http://www.formatds.org/audacious-media-player/

Boot UP Manager

Publicado em GNU/Linux, Software por celsor, em 5 05UTC Fevereiro 05UTC 2007

Boot-Up manager é um aplicativo Perl-Gtk2 que permite facilmente gerir scripts de iniciação. Para instalar em Debian /Debian based:

#apt-get install bum

Comentários Desligados

SwiftFox

Publicado em GNU/Linux, Software por celsor, em 22 22UTC Janeiro 22UTC 2007

SwitftFox é um browser que basicamente é o Firefox optimizado. Todos os plugins e extensões para o Firefox são compactiveis com o SwitftFox.

“Binary code optimization

* compiled with the highest level of compiler optimization, rather than optimized for binary size
o Swiftfox is compiled -O3
o Firefox is compiled -Os[2](which is less than -O2).
* binaries incorporate additional instruction sets [4].
o Intel and AMD: SSE2, SSE, MMX, (not generally SSE3)
o AMD only: 3DNow!
* optimization specific to the build microprocessor architecture
o Intel: Pentium 4, Pentium 3, Pentium M, Pentium 3M, Pentium 2, Prescott, Celeron (various)
o AMD64: Athlon64 (32bit binary)
o AMD: Athlon XP Duron Sempron, Athlon, K6-2
* compiled with newer gcc (Firefox 2.0 uses 3.3.2, Swiftfox 2.0 uses 4.0.4).

in: http://en.wikipedia.org/wiki/Swiftfox

Podem fazer o download aqui: http://getswiftfox.com/releases.htm ou se quiserem pacotes .deb aqui: http://getswiftfox.com/debian.htm

(mais…)