Essa dica é muito boa para aqueles que estão de saco cheio fazer uma tarefa como root, tendo sempre que escrever a mesma senha. aff :-)
Como todos sabem, para fazer uma instalação de software ou outra atividade administrativa no Linux, devemos estar como root. Em muitas distribuições o usuário root é habilitado como padrão, mas no Ubuntu ele é travado por segurança, fazendo você e eu colocarmos o comando "sudo" para fazer uma tarefa e depois colocar a senha de administrador. Eu vou passar a dica para eliminar isso para sempre no Ubuntu.
Quando queremos instalar um programa fazemos:
sudo su
(senha do administrador)
apt-get install amarok
ou
sudo su apt-get install amarok
(senha do administrador)
Sempre será assim no Ubuntu, mas há como mudar isso.
Entre em um terminal como root (já sabe né?) e vá em /etc e procure o arquivo sudoers. Dê permissão de leitura e escrita. Veja o exemplo abaixo:
root@linuxpc:/etc# chmod 666 sudoers
Agora o arquivo sudoers pode ser modificado para as alterações. :-)
Agora você pode abrir o arquivo para editá-lo com o gedit. Veja o exemplo abaixo:
root@linuxpc:/etc# gedit sudoers
Se tem preguiça de usar um terminal você pode usar o nautilus como root. Veja o comando:
root@linuxpc:/home/renato# nautilus
Com o nautilus como root, navegue até a pasta etc e ache o arquivo sudoers e dê permissão de escrita nele em propriedades.
Depois de abrir o arquivo, marque a ultima linha com # e coloque uma nova assim:
%admin ALL=NOPASSWD: ALL
Salve o arquivo e coloque novamente a permissão de somente leitura com o comando:
root@linuxpc:/etc# chmod 444 sudoers
No nautilus como root escolha somente leitura e pronto. Quando pedir direitos de root no terminal será root automaticamente.
Até a próxima!
Total de visualizações de página
Eu sou:
- Renato Soares de Melo
- "A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original." Albert Einstein
quinta-feira, 22 de outubro de 2009
Emulando o Playstation (PSONE) no Ubuntu 9.04
Mostrarei como colocar para funcionar o ePSXe 1.6 no Ubuntu 9.04. Mas serve para outras versões sem nenhum problema. Vamos aos passos necessários para 100% de aproveitamento desse ótimo emulador de Playstation (Psone).
Observações: O ePSXe não roda games de Playstation 2 (Tem sempre aquele que pergunta isso).
Baixando as ferramentas necessárias para começar
Download ePSXe 1.6
Primeiramente temos que baixar o principal que é o emulador, então segue o link para a versão 1.6. Vale notar que a versão 1.7 só tem para plataforma Windows.
http://www.epsxe.com/download.php
O emulador vem praticamente capado de plugins e bios, mas você pode caçar na internet algum emulador editado por algum usuário que disponibilizou para download. Tente a sorte e economize tempo. :-)
Download Plugins
Os plugins são a base para configuração do emulador de acordo com sua máquina. Há plugins que configuram o emulador em máquinas mais modestas ou em computadores mais parrudos. Vai depender de suas necessidades.
Plugins de Video:
Nesses links há alguns plugins de video para o seu emulador:
http://www.pbernert.com/html/gpu.htm
http://www.ngemu.com/psx/epsxe.php?action=plugins
http://www.google.com.br
Para aqueles que possuem GPU integrada recomendo o plugin de video P.E.O.P.S. GPU plugin v1.18. Esse plugin rodas os games em default na parte gráfica, podendo ser usado em máquinas mais modesta. Um ótimo plugin.
Para os que possuem GPU dedicada, o plugin Peter's XGL2 Driver 2.9 funciona muito bem. Um bom plugin para aqueles que possuem no mínimo uma Geforce de 128MB para rodar os games.
Plugins de áudio:
http://www.ngemu.com/psx/plugins.php?cat=1&os=win32&type=spu
http://www.pbernert.com/html/spu.htm
http://www.google.com.br
Escolher um bom plugin de áudio pode aumentar o gosto para jogar os games, sem aquelas falhas toscas de muitos plugins.
Eu uso o plugin Eternal SPU Plugin 1.41 que é disparado o melhor plugin de áudio para esse emulador. Nos dois sites acima você não vai achar, mas dou a dica abaixo:
http://www.google.com.br
É um ótimo plugin, mas é dificil de achar na net. Vai a luta.
Plugin de CD (Driver de disco):
http://www.ngemu.com/psx/plugins.php?cat=1&os=win32&type=cdr
http://www.pbernert.com/html/cdr.htm
Eu particularmente prefiro rodar os games direto do HD em formato .iso para ganhar velocidade sem as engasgadas do CD-ROM. Mas para aqueles que não sabem transformar o disco em formato binário fica aí a dica.
Bios (SCPH-1001.bin):
A bios é o arquivo mais chato de procurar, pois é propriedade da SONY e não é autorizado tê-la em mãos. Procure pelo arquivo SCPH-1001.bin no Google até achar algum salvador para download.
Joystick:
Hoje é bem fácil achar adaptadores USB para conectar o Joystick de PS2 no PC. Mas um Joy usb para PC cai muito bem. O ePSXe já conta com uma interface para configurar teclado e joystick, dispensando um Plugin, mas se você prefere procurar, o link abaixo resolve.
http://www.google.com.br
Dependência necessária para rodar o ePSXe 1.6 no Linux.
No Linux há sempre aquela dependência que estraga a festa do usuário na hora de executar um programa. Mas eu vou entregar mastigado para vocês a dependência que é usada pelo emulador ser executado 100%, sem contar que nos repositórios do Ubuntu e Debian não há mais sinal dela para baixar.
Primeiro:
Digite o comando abaixo para baixar algumas dependência para começar:
ap-get install unzip libgtk1.2-common libgtk1.2 libsdl-net1.2-dev libsdl-image1.2-dev libsdl1.2-dev
Segundo:
libstdc++-libc6.2-2.so.3 é fundamental para terminarmos de deixar o emulador redondo, mas ela não tem em repositórios oficiais. Como fazer então? Segue a resposta.
http://www.rpmfind.net/linux/RPM/index.html
O site acima é dedicado a pacotes em formato RPM, que não são compatíveis com as distribuições baseadas em Debian. Pesquise a lib no campo de busca e escolha a versão como na imagem abaixo:
Resultado da pesquisa no site rpmfind.net
Escolha a versão de acordo com a imagem (destacado em cinza)
Depois de baixado você terá que converter a imagem para o formato Debian, com o aplicativo Alien. Para baixar o Alien (caso você não tenha) abra um terminal como root e digite:
apt-get install alien
Depois de baixado, navegue até o diretório onde está o pacote RPM e dê o comando de conversão do pacote como root:
alien nome_do_pacote.rpm
No mesmo diretório será criado um pacote Debian com a lib que queremos.
Observação: Aprendemos a baixar o alien e converter um pacote RPM em Deb. :-)
Fazendo o ePSXe 1.6 funcionar
Jogando os arquivos em suas pastas
Depois de ter baixado o Emulador, vá até o diretório onde está o executável e digite o comando abaixo como root
chmod +x epsxe
Você está dando permissão de execução para o programa no terminal. Caso não consiga ainda, há a opção de clicar com o botão direito sobre o executável, indo em propriedades > permissões e marque a opção “Permitir a execução do arquivo como um programa”. Depois desses passos você já pode executar o emulador.
Você agora precisa jogar os plugins e bios nas pastas corretas, então faça como pede abaixo:
Plugin de vídeo → Pasta Plugins
Plugin de audio → Pasta Plugins
Plugin de CD-Rom → Pasta Plugin
Plugin de Joystick → Pasta Plugin
Arquivo .cfg de Video → Pasta cfg
Arquivo .cfg de áudio → Pasta cfg
Arquivo .cfg de CD-rom → Pasta cfg
Arquivo .cfg de Joystick → Pasta cfg
Bios → Pasta Bios
Raiz da pasta do ePSXe 1.6
O executável é o arquivo epsxe dentro da raiz.
Observação: O ePSXe para Windows não possui a pasta “cfg” na raiz do diretório do emulador. No Linux os plugins possuem dois arquivos, um é o plugin propriamente dito, enquanto o outro tem a extensão .cfg que dever ser jogado na pasta “cfg”.
Antes de configurar os plugins você terá que jogar a pasta como root (nautilus ou terminal) no diretório: /usr/local/bin
A pasta neste diretório ficará com uma pasta do sistema, então você poderá criar um lançador para seu emulador escolhendo o executável. Vai ficar assim:
Configurações dos Plugins
O meu ePSXe roda 100% tanto para gráficos como para áudio. Não uso o leitor para ler as mídias, mas crio uma imagem .iso dos games ou baixo já nesse formato.
Você pode escolher Full screen, melhorar a resolução e alguns retoques se preferir, vai da escolha do usuário.
Espero que eu tenha ajudado com essas dicas.
Observações: O ePSXe não roda games de Playstation 2 (Tem sempre aquele que pergunta isso).
Baixando as ferramentas necessárias para começar
Download ePSXe 1.6
Primeiramente temos que baixar o principal que é o emulador, então segue o link para a versão 1.6. Vale notar que a versão 1.7 só tem para plataforma Windows.
http://www.epsxe.com/download.php
O emulador vem praticamente capado de plugins e bios, mas você pode caçar na internet algum emulador editado por algum usuário que disponibilizou para download. Tente a sorte e economize tempo. :-)
Download Plugins
Os plugins são a base para configuração do emulador de acordo com sua máquina. Há plugins que configuram o emulador em máquinas mais modestas ou em computadores mais parrudos. Vai depender de suas necessidades.
Plugins de Video:
Nesses links há alguns plugins de video para o seu emulador:
http://www.pbernert.com/html/gpu.htm
http://www.ngemu.com/psx/epsxe.php?action=plugins
http://www.google.com.br
Para aqueles que possuem GPU integrada recomendo o plugin de video P.E.O.P.S. GPU plugin v1.18. Esse plugin rodas os games em default na parte gráfica, podendo ser usado em máquinas mais modesta. Um ótimo plugin.
Para os que possuem GPU dedicada, o plugin Peter's XGL2 Driver 2.9 funciona muito bem. Um bom plugin para aqueles que possuem no mínimo uma Geforce de 128MB para rodar os games.
Plugins de áudio:
http://www.ngemu.com/psx/plugins.php?cat=1&os=win32&type=spu
http://www.pbernert.com/html/spu.htm
http://www.google.com.br
Escolher um bom plugin de áudio pode aumentar o gosto para jogar os games, sem aquelas falhas toscas de muitos plugins.
Eu uso o plugin Eternal SPU Plugin 1.41 que é disparado o melhor plugin de áudio para esse emulador. Nos dois sites acima você não vai achar, mas dou a dica abaixo:
http://www.google.com.br
É um ótimo plugin, mas é dificil de achar na net. Vai a luta.
Plugin de CD (Driver de disco):
http://www.ngemu.com/psx/plugins.php?cat=1&os=win32&type=cdr
http://www.pbernert.com/html/cdr.htm
Eu particularmente prefiro rodar os games direto do HD em formato .iso para ganhar velocidade sem as engasgadas do CD-ROM. Mas para aqueles que não sabem transformar o disco em formato binário fica aí a dica.
Bios (SCPH-1001.bin):
A bios é o arquivo mais chato de procurar, pois é propriedade da SONY e não é autorizado tê-la em mãos. Procure pelo arquivo SCPH-1001.bin no Google até achar algum salvador para download.
Joystick:
Hoje é bem fácil achar adaptadores USB para conectar o Joystick de PS2 no PC. Mas um Joy usb para PC cai muito bem. O ePSXe já conta com uma interface para configurar teclado e joystick, dispensando um Plugin, mas se você prefere procurar, o link abaixo resolve.
http://www.google.com.br
Dependência necessária para rodar o ePSXe 1.6 no Linux.
No Linux há sempre aquela dependência que estraga a festa do usuário na hora de executar um programa. Mas eu vou entregar mastigado para vocês a dependência que é usada pelo emulador ser executado 100%, sem contar que nos repositórios do Ubuntu e Debian não há mais sinal dela para baixar.
Primeiro:
Digite o comando abaixo para baixar algumas dependência para começar:
ap-get install unzip libgtk1.2-common libgtk1.2 libsdl-net1.2-dev libsdl-image1.2-dev libsdl1.2-dev
Segundo:
libstdc++-libc6.2-2.so.3 é fundamental para terminarmos de deixar o emulador redondo, mas ela não tem em repositórios oficiais. Como fazer então? Segue a resposta.
http://www.rpmfind.net/linux/RPM/index.html
O site acima é dedicado a pacotes em formato RPM, que não são compatíveis com as distribuições baseadas em Debian. Pesquise a lib no campo de busca e escolha a versão como na imagem abaixo:
Site rpmfind.net
Resultado da pesquisa no site rpmfind.net
Escolha a versão de acordo com a imagem (destacado em cinza)
Depois de baixado você terá que converter a imagem para o formato Debian, com o aplicativo Alien. Para baixar o Alien (caso você não tenha) abra um terminal como root e digite:
apt-get install alien
Depois de baixado, navegue até o diretório onde está o pacote RPM e dê o comando de conversão do pacote como root:
alien nome_do_pacote.rpm
No mesmo diretório será criado um pacote Debian com a lib que queremos.
Observação: Aprendemos a baixar o alien e converter um pacote RPM em Deb. :-)
Fazendo o ePSXe 1.6 funcionar
Jogando os arquivos em suas pastas
Depois de ter baixado o Emulador, vá até o diretório onde está o executável e digite o comando abaixo como root
chmod +x epsxe
Você está dando permissão de execução para o programa no terminal. Caso não consiga ainda, há a opção de clicar com o botão direito sobre o executável, indo em propriedades > permissões e marque a opção “Permitir a execução do arquivo como um programa”. Depois desses passos você já pode executar o emulador.
Você agora precisa jogar os plugins e bios nas pastas corretas, então faça como pede abaixo:
Plugin de vídeo → Pasta Plugins
Plugin de audio → Pasta Plugins
Plugin de CD-Rom → Pasta Plugin
Plugin de Joystick → Pasta Plugin
Arquivo .cfg de Video → Pasta cfg
Arquivo .cfg de áudio → Pasta cfg
Arquivo .cfg de CD-rom → Pasta cfg
Arquivo .cfg de Joystick → Pasta cfg
Bios → Pasta Bios
Raiz da pasta do ePSXe 1.6
O executável é o arquivo epsxe dentro da raiz.
Observação: O ePSXe para Windows não possui a pasta “cfg” na raiz do diretório do emulador. No Linux os plugins possuem dois arquivos, um é o plugin propriamente dito, enquanto o outro tem a extensão .cfg que dever ser jogado na pasta “cfg”.
Antes de configurar os plugins você terá que jogar a pasta como root (nautilus ou terminal) no diretório: /usr/local/bin
A pasta neste diretório ficará com uma pasta do sistema, então você poderá criar um lançador para seu emulador escolhendo o executável. Vai ficar assim:
Configurações dos Plugins
O meu ePSXe roda 100% tanto para gráficos como para áudio. Não uso o leitor para ler as mídias, mas crio uma imagem .iso dos games ou baixo já nesse formato.
Você pode escolher Full screen, melhorar a resolução e alguns retoques se preferir, vai da escolha do usuário.
Espero que eu tenha ajudado com essas dicas.
segunda-feira, 19 de outubro de 2009
Instalando drivers Windows de placas Wifi no Linux Ubuntu 9.04
Sofrer e sofrer e depois descobrir que é mamata, pior de tudo, você morre de raiva e depois fica se vangloriando que conseguiu. Não sou um expert em Linux, mas hoje dou meus pulos e fico muito feliz com tudo que acontece.
Tenho uma placa de rede sem fio, que por sinal, é uma excelente placa de rede. Mas o pior acontece quando você instala na sua máquina e funciona, até o dia em que você resolve fazer umas experiências com o Kismet na rede sem fio de um desavisado. ;-) Fazer experiências pode custar a perda de alguma coisa e foi isso que aconteceu com minha placa Wifi. Ela parou de funcionar.
Tenho uma placa de rede sem fio, que por sinal, é uma excelente placa de rede. Mas o pior acontece quando você instala na sua máquina e funciona, até o dia em que você resolve fazer umas experiências com o Kismet na rede sem fio de um desavisado. ;-) Fazer experiências pode custar a perda de alguma coisa e foi isso que aconteceu com minha placa Wifi. Ela parou de funcionar.
Tentei de tudo para fazê-la voltar, desinstalei os drivers madwifi, voltei a reinstalá-los, desinstalei novamente, mexi em configurações, baixei o driver do site do fabricante e nada de nada. Não funcionava nem com macumba. Então...
Ndiswrapper
Foi pesquisando nos forums da vida que ouvi falar de um tal de Ndiswrapper. O nome é horrivel e nem tem muito sentido, mas esse menino salva a vida quando é solicitado. O Ndiswrapper consegue adaptar os driver de placa de redes sem fio originais do Windows para Linux e funciona perfeitamente. :-)
Observação: Fiz todo o processo abaixo depois de remover o pacote madwifi-tools usando direitos de root no terminal com o comando: apt-get remove --purge madwifi-tools. Mas você não gosta de escrever? Então vá em Sistemas> Administração> Genciador de pacotes Synaptic, no campo Busca Rápida procure o pacote e marque a remoção completa e aplique. Uuufaaa!!! Windownsman pena para fazer coisas simples.
Instalando o ndisgtk (Ndiswrapper)
Para instalar o Ndiswrapper via apt é só digitar o comando em um terminal como root (ou com direitos):
apt-get install ndiswrapper-utils
Mas depois instale a parte gráfica do software com o camando:
apt-get install ndisgtk
Você tem preguiça de instalar separadamente? Então digite o comando:
apt-get install ndiswrapper-utils ndisgtk
Ou se preferir no modo gráfico (Windows Stile) é só ir em Sistemas> Administração> Genciador de pacotes Synaptic, vá até o campo Busca Rápida e digite:
ndiswrapper-utils (marque para a instalação) e ndisgtk (marque para a instalação)
Depois que achou os pacotes, e marcou a instalação, pode aplicar.
Usando o Ndiswrapper
Caminho para Ndiswrapper
Execute o software e clique em Instalar novo driver
Depois vá na opção Localização e escolha o arquivo .inf do driver da placa
Veja abaixo o diretório onde está o arquivo .inf da minha placa
Veja abaixo o diretório onde está o arquivo .inf da minha placa
No meu caso o arquivo NetA3AB.inf é o drive que salvou minha placa Wifi da morte. Este driver que escolhi é do Windows XP, porque não consegui instalar o driver do Vista.
Espero ter conseguido ajudar alguém.
Espero ter conseguido ajudar alguém.
sábado, 17 de outubro de 2009
Traduzindo programas do ambiente KDE para o GNOME no Ubuntu 9.04.
Problema
Os pacotes necessários para a tradução dos softwares do KDE são:
language-pack-kde-pt
language-pack-kde-pt-base
Depois de selecionado via Synaptic ou instalado via apt-get ele vai baixar as dependências necessárias para o pacote automaticamente. Mas...um erro aconteceu e me fez perder muito tempo para descobrir a solução. Veja abaixo a mensagem de erro no terminal:
--------------------------------------------------------------------------------------
Selecionando pacote previamente não selecionado language-pack-kde-pt-base.
(Lendo banco de dados ... 203774 arquivos e diretórios atualmente instalados).
Desempacotando language-pack-kde-pt-base (de
.../language-pack-kde-pt-base_1%3a9.04+20090413.1_all.deb) ...
Substituídos por arquivos no pacote instalado language-pack-pt ...
Desempacotando language-pack-kde-pt (de
.../language-pack-kde-pt_1%3a9.04+20090803.2_all.deb) ...
Substituindo arquivos no pacote antigo language-pack-kde-pt-base ...
dpkg: erro processando
/var/cache/apt/archives/language-pack-kde-pt_1%3a9.04+20090803.2_all.deb
(--unpack):
tentando sobrescrever
'/usr/share/locale-langpack/pt_BR/LC_MESSAGES/phonon_gstreamer.mo', que também
está no pacote language-pack-pt
dpkg-deb: sub-processo paste foi morto por sinal (Pipe quebrado)
Selecionando pacote previamente não selecionado kde-i18n-ptbr.
Desempacotando kde-i18n-ptbr (de .../kde-i18n-ptbr_4%3a3.5.9-0ubuntu4_all.deb)
...
Selecionando pacote previamente não selecionado kde-l10n-ptbr.
Desempacotando kde-l10n-ptbr (de .../kde-l10n-ptbr_4%3a4.2.2-0ubuntu3_all.deb)
...
Processando gatilhos para man-db ...
Erros foram encontrados durante o processamento de:
/var/cache/apt/archives/language-pack-kde-pt_1%3a9.04+20090803.2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
--------------------------------------------------------------------------------------
No caso acima fiz a instalação do pacote language-pack-kde-pt-base, mas um erro fez o pacote ficar quebrado e nem tentando instalar o language-pack-kde-pt separadamente adiantou, isso porque um depende do outro. Se o usuário instalar um, o outro estará nas dependências do outro. Como resolver essa desgraça? Vou ser obrigado a ficar com meus programas do ambiente KDE em inglês? A solução é simples e deu até raiva quando descobri.
Solução
2 - No campo "Busca Rápida" digite: language-pack-kde-pt
3 - Marque o pacote e vá na opção Pacote>Forçar versão
4 - Em forçar versão há duas opções:
Jaunty Jackalpe
Jaunty
Escolha somente Jaunty e instale o pacote para terminar o sofrimento. :-)
Gerenciador de pacotes Synaptic
Você pode travar a versão para não atualizar para a versão Jaunty Jackalpe, evitando assim a quebra do pacote ou erros.
Depois de instalar o pacote vá em Sistema>Administração>Suporte a idiomas
Escolha o idioma para todos os aplicativos do ambiente gráfico e reinicie o PC. Resolvido.
Escolha o idioma para todos os aplicativos do ambiente gráfico e reinicie o PC. Resolvido.
Player de áudio Amarok em Português.
K3B - O melhor gravador de CD/DVD do Linux
Vale lembrar que mesmo o usuário fazendo tudo isso, alguns softwares possuem nativamente as configurações de idiomas.
Espero que eu tenha ajudado. Até a próxima!!!
Assinar:
Postagens (Atom)