Mostrando postagens com marcador linux. Mostrar todas as postagens
Mostrando postagens com marcador linux. Mostrar todas as postagens

quinta-feira, 9 de março de 2017

Como instalar Ruby on Rails no Linux Mint 18

O jeito mais fácil para instalar o RoR no Mint 18 que encontrei foi utilizando o RVM (Ruby Version Manager).

É necessário apenas os 3 comandos abaixo como usuário comum.
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

$ \curl -sSL https://get.rvm.io | bash -s stable --rails

$ source ~/.rvm/scripts/rvm
Esses 3 comandos farão com que tudo funcione, porém toda vez que abrir um novo terminal ou reiniciar o pc, será necessário executar o terceiro comando novamente.
Para evitar isso basta colocar esse comando dentro do bashrc conforme a seguir:
$ nano ~/.bashrc
Com o arquivo aberto, no seu final, colocar:
source ~/.rvm/scripts/rvm
e salvar.

Para finalizar podemos verificar se o ruby e o rails estão instalados através dos comandos:
$ ruby -v

$ rails -v

segunda-feira, 18 de julho de 2016

Falha ao registrar o CrossOver Linux

CrossOver é o um programa comercial que é mais fácil e prático do que o Wine e o PlayOnLinux para rodar aplicativos e jogos do Windows no Linux.

Eu o comprei recentemente e quando fui registrá-lo dava um erro de "Falha ao registrar" ao colocar meu email e minha senha.

Pesquisando encontrei a solução do Charles Talk no forum do CrossOver que é a seguinte:

sudo su - root
digita a senha, e depois:
/opt/cxoffice/bin/cxregister

 Aí sim, com a janela de registro aberta com permissão de root será possível completar o registro, desde que já tenha comprado a licença é claro.

domingo, 26 de junho de 2016

Como ocultar ícones do Slingshot do elementaryOS Freya

A princípio testei o software Alacarte, mas não gostei pois alguns aplicativos não apareciam nele mas estavam com seus ícones no Slingshot (painel de apps do eOS) então, na minha opinião, a melhor opção é editar o código dos ícones indesejados. Vejamos como:



1. No terminal, abra o ícone do app (exemplo spotify.desktop) com um editor de texto:

    sudo scratch-text-editor /usr/share/applications/spotify.desktop
ou
    scratch-text-editor ~/.local/share/applications/spotify.desktop



2. Edite ou adicione o seguinte:

    NoDisplay=true


3. Salve e veja no Slingshot que não aparece mais o ícone do Spotify.

segunda-feira, 11 de janeiro de 2010

Instalando Dropbox no openSUSE 11.2 com KDE

O Dropbox não tem um cliente para o KDE e instalar o nautilus-dropbox é um horror porque instala um monte de dependências do Gnome. Por sorte, existe uma solução simples e funcional para usar o Konqueror ou Dolphin, basta seguir os seguintes passos:

1. Download do daemon proprietário do Dropbox (não use o pacote nautilus-dropbox para openSUSE)

2. Extraia o conteúdo do arquivo em seu diretório home (Ex.: /home/guilherme). O diretório criado será oculto chamado .dropbox-dist
3. Abra um terminal e execute o comando:
$ ~/.dropbox-dist/dropboxd

4. Siga as instruções na tela para configurar seu Dropbox. O diretório padrão criado será /Dropbox no home
5. Como root, crie um link simbólico para o Dolphin para fazer com que o Dropbox o use ao invés do Nautilus
# ln -s /usr/bin/dolphin /usr/bin/nautilus

6. Download dropbox-servicemenu-kde para ter as funções do menu funcionando na sua pasta Dropbox
7. Extraia o arquivo e entre em seu diretório criado
8. Execute o seguinte comando:
$ ./install.sh

9. Faça o daemon do Dropbox iniciar automaticamente com o KDE indo em Configure Desktop -> Aba Avançado -> Autostart -> Adicionar Script /home/seu_usuario_aqui/.dropbox-dist/dropboxd e selecione Inicialização pré-KDE no combobox e pronto.

Obs: Caso queira se cadastrar no Dropbox pode usar esse link para me ajudar a ganhar mais 250mb =) ou pelo programa durante a instalação mesmo =(

[via albertopassalacqua.com]

sexta-feira, 1 de janeiro de 2010

Sugestão de IDE para Django - Komodo Edit

Pessoal, eis que finalmente encontrei uma IDE para Django que me agradou bastante, é o Komodo Edit gratuito e open source. A mesma empresa possui o Komodo IDE para quem tiver interesse, porém este é pago.

Após baixar e instalar é necessário fazer três rápidos ajustes, pelo menos na versão para Linux, que é o meu Sistema Operacional.

1. No menu Edit -> Preferences, expandir o item Languages e selecionar Python. Selecionar o caminho do seu Python no campo Default Python Interpreter;

2. Na mesma janela, clicar no sinal + um pouco abaixo e adicionar o diretório do site-packages do Python. Isto fará funcionar o auto completation do Django;

3. Por fim, clicar novamente no + e adicionar o diretório do seu projeto. Isto fará funcionar o auto completation do seu projeto.

Exemplo de como ficou configurado meu Komodo:

domingo, 27 de dezembro de 2009

Desinstalar programas instalados pelo Wine

Situação: É necessário desinstalar algum software, porém seu desinstalador não funciona e não é possível pelo comando wine uninstaller no shell.

Abra o diretório do wine com o comando:
# cd /home/seu_user/.wine/drive_c/Arquivos\ de\ programas/

Remova o diretório do programa. Exemplo:
# rm -r Winrar

Depois você irá entrar no seguinte diretório com o comando abaixo:
# cd /home/seu_user/.local/share/desktop-directories/

E apagará o arquivo referente ao programa instalado pelo wine. Exemplo:
# rm wine-Programas-WinRAR.directory

Agora, entre no seguinte diretório com o comando abaixo:
# cd /home/seu_user/.local/share/applications/wine/Programas

Apague o diretório do programa que você quer desinstalar. Exemplo:
# rm -r Winrar

quarta-feira, 23 de dezembro de 2009

Mudando o idioma do OpenOffice no Linux

Situação: A cliente está usando um Fedora 9 com o OpenOffice em inglês e quer transformá-lo em português.

Vai variar muito de distribuição para distribuição e de arquitetura do computador, porém o comando que me ajudou foi este:
# yum install openoffice.org-langpack-pt_BR.i386

Se não funcionar é possível usar o comando yum search openoffice.org e ver qual é o nome correto do pacote para o seu caso.

Flash Player no Google Chrome Beta para Linux

Situação: Instalar o Adobe Flash Player no Google Chrome Beta para Linux.
Verifique se você já tem o Flash instalado com o comando:
$ locate libflashplayer.so

ou este:
$ locate npwrapper.libflashplayer.so

Caso não tenha, baixe do site da Adobe a versão mais nova e correspondente a sua distribuição e descompacte o arquivo.
Após isto, crie a pasta:
# mkdir /opt/google/chrome/plugins

E copie o arquivo para a tal pasta com o comando:
# cp /usr/lib64/browser-plugins/npwrapper.libflashplayer.so /opt/google/chrome/plugins/npwrapper.libflashplayer.so

Agora é só abrir o Chrome e testar.
Comigo só funcionou com o arquivo npwrapper.libflashplayer.so (OpenSUSE 11.1), apesar de quase todos os guias por ai mencionarem somente o libflashplayer.so.

segunda-feira, 21 de dezembro de 2009

Chave de confiança entre dois Ubuntu (ssh sem senha)

Situação: Fazer com que um Ubuntu acesse outro na rede por ssh sem pedir senha.

No pc que será acessado via ssh, descomente as seguintes linhas do arquivo /etc/ssh/sshd_config
PubkeyAuthentication yes
AuthorizedKeysFile     %h/.ssh/authorized_keys

No pc que acessará, as seguintes linhas devem estar descomentadas no arquivo /etc/ssh/ssh_config (note a diferença, no servidor era o sshd_config)
IdentityFile ~/.ssh/identity
IdentityFile ~/.ssh/id_rsa
IdentityFile ~/.ssh/id_dsa

Falta agora gerar a chave no pc que acessará e enviar para o outro pc que será acessado. Note que a chave deve ser gerada pelo usuário que acessará sem senha o outro computador, que por sua vez, também terá que ter o mesmo usuário no sistema. No comando abaixo, a chave é gerada logado como usuário bkp no micro 1 e exportada para o micro 2 também como usuário bkp. Ao executar o comando da primeira linha, teclar enter no momento que o sistema pedir a Passphrase para que seja possível conectar sem senha.
$ ssh-keygen -t dsa -f /home/bkp/.ssh/id_dsa
$ cat /home/bkp/.ssh/id_dsa.pub | ssh bkp@ip_maquina_remota 'cat - >> /home/bkp/.ssh/authorized_keys'
$ cat /home/bkp/.ssh/id_dsa.pub >> /home/bkp/.ssh/authorized_keys

Agora, logado como bkp, você pode fazer o seguinte teste e ver que não pedirá mais senha:
$ ssh bkp@ip_maquina_remota