segunda-feira, 27 de agosto de 2012

Criando swap em arquivo no linux

Quem entende um pouco de windows sabe que este usa swap em arquivo, ao contrário do linux, que o faz por padrão em uma partição separada.

Mas você pode configurar o swap no pinguim da mesma forma, sem nenhuma perda de desempenho. Para isso siga os passos abaixo (lembrando que você poderá fazê-lo com o comando "sudo" ou logando-se como root):

a) vamos criar o arquivo "/swap" de 1GB (count=1000):

$ sudo dd if=/dev/zero of=/swap bs=1M count=1000

c) crie a área de swap:

$ sudo mkswap -f  /swap

d) acerte as permissões de acesso:

$ sudo chmod 600 /swap

e) adicione-o no arquivo /etc/fstab:

/swap   none   swap   sw   0   0

Reinicie seu pinguim e veja que o swap está ativo. Use para isso o comando:

$ free

Até a próxima dica!
;-))

Este conteúdo foi compilado do livro "Descobrindo o linux", de João Eriberto Mota Filho, 3a ed. 2012, ISBN 978-85-7522-278-2.

segunda-feira, 20 de agosto de 2012

Instalar dropbox no Ubuntu e derivadas

Esta dica eu uso para instalar o dropbox no Ubuntu e suas derivadas, quaisquer interfaces gráficas e gerenciadores de arquivos. Fi-lo no Xubuntu, Lubuntu, Kubuntu, ElementaryOS, Mint etc.

Desde que possa usar os repositórios oficiais da Canonical, tudo corre sem problemas. A instalação é automática e sem maiores delongas. Não precisa  ter o nautilus instalado.

Faça na ordem:

$ mkdir $HOME/Dropbox
$ sudo apt-get install nautilus-dropbox

Aguarde a instalação do pacote nautilus-dropbox e suas dependências. Logo a seguir baixa-se o executável do próprio dropbox.

Terminado todo o processo faça agora:

$ nautilus-dropbox autostart -y

Este comando acrescenta o arquivo dropbox.desktop em $HOME/.config/autostart com o seguinte conteúdo:

[Desktop Entry]
Name=Dropbox
GenericName=File Synchronizer
Comment=Sync your files across computers and to the web
Exec=dropbox start -i
Terminal=false
Type=Application
Icon=dropbox
Categories=Network;FileTransfer;
StartupNotify=false

Que funciona em qualquer gerenciador de janelas. Reinicie a interface gráfica e deixe o dropbox entrar em ação. Ele o guiará no processo de instalação como mostro abaixo:

a) como criamos antecipadamente o arquivo $HOME/Dropbox, o dropbox irá alertá-lo para instal-alo num local correto. Ignore o aviso clicando em "Don't ask again":


b) a opções a seguir serão escolhidas se você não tem uma conta no dropbox, preenchendo os dados necessários e clicando em "Next":



c) a próxima opção deve ser selecionada se já tem uma conta:


d) entre com os dados de login e confira se o nome de seu computador está certo:


e) escolha o tamanho do armazenamento e a configuração:



f) clique em "Merge" para aceitar o diretório que criamos anteriormente e em "Skip tour":



g) para terminar, desmarque "Open my dropbox folder now" caso queira terminar a instalação logo. A seguir aguarde a sincronização da pasta com o servidor:



Clicando no ícone do dropbox, na bandeja de qualquer interface gráfica, a pasta padrão abre mostrando todo o conteúdo sincronizado.

É isso aí, até a próxima dica!
;-))

segunda-feira, 13 de agosto de 2012

Ubuntu 12.04 com som no login

O Ubuntu 12.04 vem sem som no login. Para habilitá-lo, basta fazer como mostro a seguir. Em primeiro lugar, rode este comando no terminal com o som ligado. É o padrão da distro:

$ mplayer /usr/share/sounds/ubuntu/stereo/desktop-login.ogg

Agora esse:

$ nano .config/autostart/som-login.desktop

E coloque o conteúdo abaixo:

[Desktop Entry]
Name=Plank
Exec=canberra-gtk-play --id="desktop-login" --description="GNOME Login"
Terminal=false
Type=Application
StartupNotify=false

Salve e refaça o login para ver se está tudo funcionando. Se quiser trocar o som, basta substituir o arquivo desktop-login.ogg por outro de sua preferência, personanlizando seu Ubuntu.

Até a próxima dica!
;-))

segunda-feira, 6 de agosto de 2012

E: O driver do método /usr/lib/apt/methods/htp não pôde ser encontrado

Se esse erro aparecer, ou outro similar, significa que um dos repositórios no sources.list está incorreto. No caso do título, o endereço problemático começa com htp, em vez de http:

deb htp://endereço_do_repositório

Para que o erro desapareça, basta corrigi-lo com o mostro abaixo:

deb http://endereço_do_repositório

Feita a alteração, resta correr o comando abaixo:

$ sudo apt-get update

Até a próxima dica!
;-))