17 agosto, 2009

5 programas que não podem faltar em seu Linux

Um dos principais problemas enfrentados pelos usuários Linux, principalmente aqueles que migraram de outros sistemas operacionais como o Windows, está em descobrir quais são os programas que fazem no Linux aquelas tarefas no Windows. As vezes, muitos usuários deixam de utilizar o Linux por não saber quais programas ajustam-se às suas necessidades.

Para facilitar a vida dos usuários iniciantes, resolvi criar uma lista com os 5 principais programas que devem ser instalados no linux para realizar tarefas básicas. Como será visto, não inclui aqui o OpenOffice, um conjuto de programas para escritório semelhante ao Office da Microsoft, com seu famoso Word, Excell, etc. Logo publicarei um artigo tratando apenas dessa suíte de programas.


1. Ouvido suas músicas com o Amarok


Embora o Ubuntu já venha com um tocador de MP3 por default, o Rhytmbox, o Amarok é reconhecidamente um dos melhores programas para ouvir músicas. Ele conta com algumas coisinhas legais, como buscar e mostrar a letra da música que está tocando, dentro da própria janela do programa. Basta mudar de música que ele irá procurar automaticamente a letra da nova música. Além disso, conta com skins para personalização.

Para instala-lo, basta ir ao Gerenciador de Pacotes e digitar Amarok:

Sistema > Admnistração > Gerenciador de Pacotes Synaptic.

Marque o programa (marcar para instalação) e clique em aplicar. Pronto, o Amarok estará disponível em Programas > Multimídia > Amarok.


2. Assistindo vídeos no Totem


O Totem é apenas um dos muitos players de vídeos de qualidade para Linux, entretanto, destaca-se pela sua simplicidade e leveza. O programa consome pouca memória e abre rápido. Muitas distribuições linux o oferecem por default, como no caso do Ubuntu, por exemplo. Por meio dele, também é possível ouvir música em qualuqer formato. Caso você tenha baixado algum vídeo do Youtube, o formato .flv também é suportado.


3. Comunicando-se gratuitamente com o Skype


O Skype é o programa VoIP (Voice on IP - Voz sob IP) mais popular. É gratuito e suas ligações também são (apenas entre PCs). Caso deseje ligar para telefones fixos ou celulares (local, DDD, ou DDI), você pode comprar créditos no site do programa e fazê-las a um custo muito mais baixo do que o cobrado por operadoras convencionais. Além disso, o programa permite o uso de webcam e conversa via texto, além de chamadas em reunião com diversos participantes, o que é realmente importante para empresas, por exemplo.

O programa pode ser baixado no site www.skype.com. Você pode escolher em qual formato baixar o programa. Eu sugiro o formato .deb, pois é de fácil instalação. Para utilizar o programa, basta criar uma nova conta e adicionar os contatos.

Obs.: a qualidade da ligação e do vídeo estão diretamente relacionadas a qualidade da sua conexão com a internet.


4. Gravando CDs e DVDs com o K3B


O K3B é o mais popular dos programas para gravação de CD e DVD no universo Linux. Embora não venha instalado por default no Ubuntu, o mesmo pode ser instalado pelo Gerenciador de Pacotes Synaptic.

Nele encontramos diversas opções de gravação, desde criar um disco botável, até ripagem de CDs e DVDs. Um ótimo programa para quem está acostumado com o Nero.


5. Criando um álbum de fotografias com o Picasa


O pessoal do Google não dorme em serviço! O Picasa é um programa gratuito oferecido pelo pessoal do famoso buscador da internet (o oráculo do século XXI :-P) no qual você não apenas visualiza suas fotos, mas também as modifica. O Picasa permite que você faça ajustes nas imagens de forma bem simples, sem a necessidade de programas como o Photoshop ou conhecimentos sobre edição de imagens.

O programa pode ser baixado pelo site http://picasa.google.com.br/linux. Escolha o formato de acordo com sua distribuição:

.deb - distribuições derivadas do Debian, como o Ubuntu
.rpm - distribuições derivadas do Red Hat, como Fedora, Suse, Mandriva

Bom, por hora é só. Até a próxima.

07 agosto, 2009

Compartlhando pastas entre diversos usuários em um mesmo pc utilizando Linux

Família grande? Apenas um único computador em casa? Se você respondeu sim às duas questões anteriores, então sabe a bagunça que o seu computador deve estar.

Organizar o espaço de trabalho individual não é apenas uma questão de "higiene virtual", mas acima de tudo, uma questão de segurança. Já imaginou aquele seu relatório da empresa que demorou uma semana para ser concluído desaparecendo quando seu "pequeno" descobre a relação fatal entre o botão DEL e o comando "esvaziar lixeira"... Ou então ter que aguentar sua filha adolescente reclamando dos trabalhos escolares das músicas dela que desapareceram ... Melhor nem pensar nessas coisas :-P

Vamos aprender como criar usuários, dizer o que cada um deles pode ou não fazer, e criar uma ligação entre eles.

1. Criando usuários

Para criar um novo usuário vá em Sistema > Administração > Usuários e grupos. A seguinte janela será aberta:


Clique em "Desbloquear" e entre com a sua senha (somente para administradores do sistema). Ao entrar com sua senha, você passa a possuir privilégios de superusuário (root), podendo criar, excluir, editar, tanto usuários como grupos. Clique em "Adicionar usuário". A seguinte janela será exibida:

Nessa guia, defina o nome do usuário (o qual será utilizado pelo mesmo para fazer login) e o perfil do mesmo. Nesse ponto devemos tomar um pouco de cuidado. Se você escolher a opção "Aministrador", o usuário que está sendo criado terá todos os poderes do sistema, inclusive este de criar e excluir usuários. Ele terá acesso total ao seu sistema, o que não é muito desejável nesse caso. Escolha a opção "Desktop user", que é default, e defina uma senha para ele (a senha poderá ser modifcada pelo usuário posteriormente).

Na guia "Privilégios do usuário", selecione o que ele poderá ou não fazer dentro do sistema. Por exemplo, você pdoerá definir se ele poderá ou não usar uma unidade de CD/DVD, usar o VirtualBox, usar a rede, etc... Escolha as opções que melhor lhe convier.


Clique em OK. O usuário já está disponível no sistema.

2. Criando grupos

Grupos são conjuntos de usuários que possuem privilégios semelhantes para uma determinada tarefa. Vamos imaginar que na sua casa existam 5 pessoas: você, sua esposa (ou seu marido), e 3 filhos. Você armazena todas suas músicas na pasta /home/seu_nome_de_usuário/Músicas. Se criarmos os 5 usuários, provavelmente alguns deles irão fazer download das mesmas músicas da internet, o que ocupa desnecessariamente espaço no disco rígido. Além disso, poderíamos desejar acessar uma pasta que fosse comum a todos os usuários para troca de arquivos, quando necessário.

Para evitar esse tipo de problema vamos criar um grupo chamado "Música". Para isso, vá em Sistema > Administração > Usuários e grupos (o mesmo caminho feito para adicionar um usuário). Desbloqueie o aplicativo e clique em "Gerenciar grupos". A janela que aparecerá lista todos os grupos existentes em seu sistema:


Clique em "Adicionar grupo" e crie um grupo chamado "Música" e marque os usuários que terão acesso à ele:


Pronto, criamos um grupo chamado Música. Acontece que esse grupo pertence ao usuário que o criou e somente ele tem acesso. Vamos então arrumar essas coisinhas...

3. Configurando as permissões do grupo

Para configurar as pemissões do grupo precisamos utilizar apenas dois comandos. Abra o terminal: Aplicativos > Acessórios > Console e digite:

chown -R nome_do_dono:nome_do_grupo /home/trinity/Música

o que no meu caso seria:

chown -R trinity:Música /home/trinity/Música

O comando "chown" transfere a posse do grupo, que nesse caso vai de trinity para o grupo Música. O -R faz com isso ocorra de forma recursiva, ou seja, ocorra para todos os arquivos e sub-diretórios localizados dentro desse diretório. O "trinity" é o dono do grupo e que será passado para "Música". Por final, indicamos o caminho do diretório que desejamos que seja de acesso do grupo.

Logo a seguir, digite o comando:

chmod -R 775 /home/trinity/Música


Este comando (chmod) muda as permissões do diretório. O -R diz que será aplicado de modo recursivo, como já explicado acima. O valor 775 indica as permissões para o dono, para o grupo e para outros, nessa exata ordem. Portanto, o dono do diretório tem acesso valendo 7, o grupo tem acesso 7 e outros tem acesso 5. Vamos ver o que isso significa.

Cada um desses números indicam a soma das permissões desejadas, sendo:

4: permissão para leitura
2: permissão para escrita
1: permissão para execussão / listagem

Assim, o usuário que possui permissão 7 tem, na verdade, acesso total à pasta ou arquivo, pois o 7 é a soma de todas as permissões (4 + 2 +1). Portanto, o dono do diretório e o grupo (os dois primeiros 7) tem acesso total ao diretório /home/trinity/Música, mas os outros usuários tem acesso apenas a leitura e execussão / listagem (4 + 1).

Com isso realizado, os outros usuários pertencentes ao grupo podem agora fazer login e compartilhar as músicas (ou qualquer outro arquivo) que esteja na pasta /home/trinity/Música. Para verificar, faça login como um dos usuários pertecentes ao grupo (que não seja o dono). Abra o diretório pessoal e indique o caminho /home/usuário_dono_da_pasta/Música. Tente abrir um arquivo qualquer ou inserir um arquivo qualquer para ver o que acontece.

Até mais!