segunda-feira, abril 30, 2007

Escolhendo a versão do Java no Ubuntu

Para setar a jvm padrão:
sudo update-java-alternatives -s java-1.5.0-sun

Edite o arquivo abaixo e mova o local da jvm padrão para o topo da listagem:
sudo gedit /etc/jvm

domingo, abril 29, 2007

Skype no Ubuntu

Link para baixar o arquivo .deb:

http://skype.com/go/getskype-linux-deb

Repositório: deb http://download.skype.com/linux/repos/debian/ stable non-free

quinta-feira, abril 19, 2007

Softwares para Linux equivalentes ao Windows


Resolveu experimentar alguma distribuição Linux, mas está com receio que vai faltar aquele software legal que você usa no Windows?
No site Linux Equivalent Project é possível encontrar muitos softwares equivalentes ao do mundo das janelas.
Existem, claro, outras e mais soluções, mas a relação do site é bem completa e abrange várias áreas, vale a pena conhecer.

domingo, abril 15, 2007

Adicionando repositórios e programas com Yast usando linhas de comando

Sempre que pretender iniciar a instalação de programas ou a manutenção de repositórios, deverá faze-lo como utilizador root. para isso, abrir um terminal e digitar:
su

Para adicionar um repositório, usar seguinte comando:

installation_sources -a [URL]

exemplo:

installation_sources -a http://mirrors.kernel.org/suse/i386/10.0/SUSE-Linux10.0-GM-Extra/

O parâmetro -a serve para adicionar e activar um repositório. Podem ser usadas as seguintes opções:

Para desactivar um repositório:

installation_sources -d [URL]

Para apresentar a lista de repositórios:

installation_sources -s 

Instalar programas

/sbin/yast --install RealPlayer flash-player

O exemplo anterior instala os pacotes RealPlayer e flash-player e respectivas dependências.

Mesmo assim o Yast não é a ferramenta ideal para usar em modo texto. Faltam várias opções para por exemplo, remover aplicações, actualizar apenas os pacotes instalados, etc.
Para esse efeito, existem outras ferramentas mas completas para manutenção de pacotes como o apt-get e o yum.

Dica: Dalton Camargo


Fonte: Alexandre Cunha

Fotos do FISL 8

O FISL 8 (8º Fórum Internacional Software Livre) aconteceu durante os dias 12, 13 e 14 de abril de 2007. Infelizmente não pude comparecer, mas dá pra ter um "gostinho" do que foi o evento por essas fotos (thanks Giovane Kuhn !)

Quem sabe ano que vem eu esteja lá!!

JRE 6 no SuSE 10.2


Adicione essa fonte de instalação do Yast:

Server Name: repos.opensuse.org

Directory on Server: Java:/addon:/test/openSUSE_10.2

Fonte: Linux and Open Source Blog

Gerenciamento de pacotes RPM

Instalação de pacote:

rpm -i [nome do pacote] ou rpm -ivh [nome do pacote]

Remoção de pacote:

rpm -e [nome do pacote —> sem a extenção .RPM]

Atualização de pacotes:

rpm -Uvh [nome do pacote]

Modo de consulta:

rpm -q [opções de consulta]

Modo de verificação:

rpm -V | -y | –verify [opções de verificação]

Adiciona um usuário ou grupo no sistema:

rpm -checksig +

Modo de construção:

rpm -[b| t]O [opções de construção] Esse é o total de pacotes instalados.

Saber a que pacote pertence um determinado arquivo

rpm -qf

Exemplo:

rpm -qf /usr/bin/jpico
joe-2.9.5-2cl —>Esse é o pacote ao qual pertence o arquivo.

Para listar todos os arquivos de um ou mais pacotes
que atendam a certos critérios.
Exemplo:

rpm -qa | grep gimp

RPM em desinstalação de pacotes Básico:

rpm -e [nome do pacote]

Parâmetros:–force —–>instala pacote na marra.

–oldpackage —->Permite a substituição de um pacote
novo por uma versão anterior

–replacepkgs —>Instala os pacotes, mesmo que alguns
deles já estejam instalados.

Para saber onde os binários de um pacote foram parar.
Exemplo:

whereis mozilla

Utilizando coringas para instalar vários pacotes de uma vez.
Exemplo:

rpm -ivh /mnt/cdrom/redhat/RPMS/gimp-*

Repositórios OpenSuSE 10.2

Abra o YaST. Na seção Software, clique em “Fonte de instalação“. Clique no botão ‘Adicionar“, no canto inferior direito, e na próxima janela, logo depois em “Especificar URL“:

Para esses repositórios, o nome do servidor é : download.opensuse.org

http://download.opensuse.org/distribution/10.2/repo/oss/

http://download.opensuse.org/distribution/10.2/repo/non-oss/

Para esses repositórios, o nome do servidor é : software.opensuse.org

http://software.opensuse.org/download/KDE:/Backports/openSUSE_10.2/

http://software.opensuse.org/download/KDE:/Community/openSUSE_10.2/

Adicione as fontes openSUSE BuildService:
Chave (como root):
rpm –import http://software.opensuse.org/openSUSE-Build-Service.asc

Pacotes do KDE, principais:

http://software.opensuse.org/download/KDE:/KDE3/openSUSE_10.2/

KDE, atualizações:

http://software.opensuse.org/download/KDE:/Backports/openSUSE_10.2/

KDE, inúmeros pacotes e aplicativos mantigos pela comunidade:

http://software.opensuse.org/download/KDE:/Community/openSUSE_10.2/

KDE, QT:

http://software.opensuse.org/download/KDE:/Qt/openSUSE_10.2/

GNOME:

http://software.opensuse.org/download/GNOME:/Community/openSUSE_10.2/

XFCE:

http://software.opensuse.org/download/X11:/xfce/openSUSE_10.2/

Editores:

http://software.opensuse.org/download/editors/openSUSE_10.2/

Ferramentas exclusivas do openSUSE:

http://software.opensuse.org/download/openSUSE:/Tools/openSUSE_10.2/

Monitoramento de redes:

http://software.opensuse.org/download/server%3a/monitoring/openSUSE_10.2/

XGL, Beryl e Compiz, versões de desenvolvimento:

http://software.opensuse.org/download/X11%3a/XGL/SUSE_Factory/

XGL, Beryl e Compiz, versões “estáveis”:

http://software.opensuse.org/download/X11:/XGL/openSUSE_10.2/

Jogo: Blattle of Wesnoth

http://software.opensuse.org/download/games:/strategy:/turn-based/

Drivers para webcams
Veja: http://www.guiadohardware.net/dicas/webcam-opensuse-10.html

Vários outros repositórios do BuilService através de:
http://software.opensuse.org/

Atualizações - adicionados automaticamente quando feito o registro na Novell

http://suse.mirrors.tds.net/pub/suse/update/10.2
http://suse.osuosl.org/suse/update/10.2

Alternativos:
Packman
Packman oferece vários pacotes adicionais, como a versão completa do xine para codecs proprietários, programas como amule, etc.
Chave (como root):

rpm –import http://packman.unixheads.com/suse/10.2/gpg-pubkey-1abd1afb.asc

http://packman.iu-bremen.de/suse/10.2/

Guru
Também contém muitos pacotes adicionais, otimizados para a arquitetura i686 e x86_64.
Chave (como root):

rpm –import http://linux01.gwdg.de/~pbleser/guru-rpm.asc

http://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2/RPMS
http://ftp.skynet.be/pub/suser-guru/rpm/10.2/RPMS

VLC VideoLan Client
Contém binários do VLX incluindo as bibliotecas necessárias que não vêm junto com o openSUSE original.

http://download.videolan.org/pub/vlc/SuSE/10.2

suser-jengelh
Pacotes aleatórios também.
Chave (como root):

rpm –import ftp://ftp-1.gwdg.de/pub/linux/misc/suser-jengelh/gpg-pubkey-844C4360.asc

http://ftp-1.gwdg.de/pub/linux/misc/suser-jengelh/SUSE-10.2/

Schiele
Pacotes feitos por Robert Schiele, desenvolvedor do openSUSE, contendo novos pacotes e correções extras:

http://pi3.informatik.uni-mannheim.de/~schiele/suse/10.2

Scorot
Mais um com vários pacotes:

http://ftp.gwdg.de/pub/linux/misc/suser-scorot/suse102

Fernández
Repositório de Víctor Fernández, principalmente relativo ao KDE.

http://www.polinux.upv.es/~vfernandez/opensuse/10.2/

GnuCash
GnuCash, Taxbird e outros pacotes. Veja lista em: http://rauchs-home.de/packages.shtml

http://ftp.gwdg.de/linux/misc/suser-crauch/10.2/
ftp://ftp.rauchs-home.de/suse/10.2/

Packman for PPC
Repositório Packman para a arquitetura PPC

ftp://spike.fa.gau.hu/pub/pmppc102/

JackLab
Software JackLab ProAudio e kernel com áudio em processamento real:

http://tp.gwdg.de/pub/linux/misc/jacklab/SUSE-10.2

Jarpack
Pacotes relativos ao GNOME:

http://jarpack.com/suse/10.2/RPMS/

ATI Video drivers (http://en.opensuse.org/Howto/ATI_Driver)
Pacotes contendo os drivers de vídeo oficiais da ATI:

http://www2.ati.com/suse

Pacotes para instalar: (procurar por "fglrx")

  • ati-fglrxG01-kmp-default
  • x11-video-fglrxG01

Após a instalação dos pacotes, executar como root:

modprobe fglrx

e depois ative a aceleração 3D no SaX2

nVidia drivers (http://en.opensuse.org/NVIDIA)
Drivers oficiais da nVidia:

ftp://download.nvidia.com/opensuse/10.2/

MadWifi
Drivers para chipsets Wireless LAN da Atheros

http://madwifi.org/suse/10.2

Para mp3, DVD e vídeos:

amarok
amarok-libvisual
amarok-arts
amarok-xine
boost
lame
libdvdcss2
libfame
libxine1-1.1.xxx
speex
w32codec-all
xine-mad
xine-lib



Gerenciando swap

Executar no terminal como root:
cat /proc/sys/vm/swappiness
Deve aparecer o valor 60, mude para 10:
sysctl -w vm.swappiness=10
Execute alguma aplicações para verfificar se ficou ok, aí deixe as alterações de forma permanente:
vim /etc/sysctl.conf
e acrescente essa linha no final do arquivo:
vm.swappiness=10

Atalhos no KDE

Alt + F2: Execute Command

Ctrl + B: Add Bookmark

Ctrl + Esc: List of running applications.

Ctrl + W: Close

Alt + Tab: Switch forward among windows

Ctrl + C:
Copy

Alt + Shift + Tab: Switch backward among windows

Ctrl + End: End

Ctrl + F1 to F12: Switch to Desktop 1 + 12

Ctrl + F: Find

Shift + Ctrl + F1 to F4: Switch to Desktop 13 to 16

F3: Find Next

Ctrl + Alt + Esc: Kill Window (Click on the window to action the kill.)

Ctrl + F3: Find Prev

Ctrl + Alt + Delete:
Logout (To complete logout process, Tab & Enter)

F1: Help

F12: Toggle cursor key mouse emulation

Ctrl + Home: Home

Alt + F1: Popup KDE launch menu

Ctrl + Insert: Insert

Ctrl + Tab: Switch forward one desktop

Ctrl + N: New

Ctrl + Shift + Tab: Switch back one desktop

Ctrl + Down:
Next Complete Match

Alt + F4: Window close

Down: Next Item in List

Alt + F3: Window open menu

Ctrl + O: Open

Ctrl + V: Paste

“Windows” Menu: Popup Menu Context

Ctrl + Up: Previous Complete Match

Up: Previous Item in list

Ctrl + P: Print

Page Up: Prior

Ctrl + Q: Quit

Ctrl + Shift + Z: Redo

F5: Reload

Ctrl + R:
Replace

Ctrl + S: Save

Ctrl + A: Select All

Ctrl + E: Text Completion

Ctrl + Z: Undo

Shift + F1: What’s this

Ctrl + Plus (+): Zoom In

Ctrl + Minus (-): Zoom Out