Categorias
Linux Programação

Executando um comando para cada linha de um arquivo com bash

Hoje precisei gerar o diff do svn de alguns arquivos cujo nomes estavam armazenados dentro de um arquivo. Para gerar o diff no svn de cada um desses arquivos basta fazer o seguinte: cat arquivos.txt | xargs -I {} svn diff -r 39177:HEAD https://svn/projeto{} > diff.txt Onde o arquivo arquivos.txt contém o nome dos arquivos […]

Categorias
Linux Programação

Excluindo arquivos não versionados no SVN

Para excluir arquivos não versionados no SVN você pode utilizar o seguinte comando: A primeira parte desse comando lista todos os arquivos alterados no SVN (modificados, adicionados, excluídos e não versionados), a segunda parte do comando filtra as linhas que começam com “?” (arquivos não versionados). A terceira parte elimina o “?” e os espaços […]

Categorias
Linux Ubuntu

Upgrade do Ubuntu 10.04 para 10.10: An unresolvable problem occurred while calculating the upgrade

Essa semana atualizei o ubuntu que estava na minha máquina da versão 8.04 até a 10.10. Para fazer esse upgrade tive que atualizar versão por versão, nada que fosse muito difícil já que o programa de atualização faz tudo automaticamente. Ao tentar migrar da versão 10.04 para a versão 10.10 apareceu o seguinte erro: Could […]

Categorias
Ubuntu

Upgrade para o Ubuntu 9.10

Hoje migrei o Ubuntu da versão 9.04 para 9.10. Tive apenas um único problema que o Firefox ficou com fontes estranhas no menu. Para resolver este problema basta fazer o seguinte: sudo rm /etc/fonts/conf.d/10-hinting-slight.conf sudo ln -s /etc/fonts/conf.avail/10-hinting-full.conf /etc/fonts/conf.d/ A correção acima foi retirada de http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=1305969. Uma melhoria que fiz foi utilizar a nova versão […]

Categorias
Linux Ubuntu

Como montar arquivos bin / cue no Linux

Um dos jeitos para montar arquivos bin / cue no Linux é primeiro convertendo-os para o formato iso. Isto pode ser feito da seguinte maneira: Instale o programa bchunk sudo apt-get install bchunk Converta o bin e cue para iso bchunk arquivo.bin arquivo.cue arquivo Monte o iso sudo mount -o loop -t iso9660 arquivo.iso /mnt/tmp […]

Categorias
Linux Ubuntu

Ubuntu + Kodak C743

Para utilizar a câmera digital Kodak EasyShare C743, basta criar o arquivo “/etc/udev/rules.d/KodakC743.rules” com o seguinte conteúdo: ACTION==”add”, SYSFS{idVendor}==”Eastman Kodak Company”, SYSFS{idProduct}==”KODAK EasyShare C743 Zoom Digital Camera”, MODE=”0660″, GROUP=”plugdev” E rodar o seguinte comando: “sudo /etc/init.d/udev restart” Para saber qual é o idVendor e o idProduct basta executar: “for dev in `ls /sys/bus/usb/devices`; do udevinfo […]

Categorias
Ubuntu

Ubuntu + Nokia 6235

Para conectar o nokia 6235 no ubuntu, basta instalar o pacote obexfs e colocar no arquivo “/etc/fstab” a seguinte linha “obexfs#-u0      /media/fuse     fuse    user,fsname=obexfs#-u0  0       0”. Após conectar o celular basta digitar no console: “sudo mount -a” Redirado de: http://dev.zuckschwerdt.org/openobex/wiki/ObexFs

Categorias
Ubuntu

Ubuntu + Alsa + Flash = Device or resource busy

Após atualizar o ubuntu para 8.04 no trabalho, não estava mais com sons simultâneos com o flash e o alsa. Quando tentava fazer: “aplay /usr/share/sounds/startup.wav” recebia o seguinte erro: ALSA lib pcm_dmix.c:874:(snd_pcm_dmix_open) unable to open slave aplay: main:546: audio open error: Device or resource busy Para arrumar isto basta criar o arquivo “/etc/asound.conf”, com o […]

Categorias
ArchLinux Linux Programas

Archlinux HP Pavilion dv9000 – Suspend e Hibernate

Como mencionado no último post, não estava conseguindo fazer meu notebook hibernar ou suspender no modo gráfico no Archlinux. Após uma simples pesquisa no google encontrei a solução: bastou colocar o meu usuário no grupo “power”.

Categorias
ArchLinux

Instalação do ArchLinux no HP Pavilion dv9000

No último final de semana resolvi remover o ubuntu do meu notebook e instalar o archlinux. A instalação foi feita totalmente através de wireless (utilizando o post anterior para a autenticação). Não tive problemas durante a instalação, e o que eu fiz está muito bem documentado no wiki do archlinux: http://wiki.archlinux.org/index.php/Beginners_Guide O Gnome foi instalado, […]