Nautilus Elementary - gerenciador de arquivos - macetes e dicas

Iniciado por mkleber, 10 de Janeiro de 2011, 20:49

tópico anterior - próximo tópico

mkleber

Este tutorial será constantemente atualizado, sendo adicionadas extensões e novas dicas...

Introdução
O nautilus Elementary é um gerenciador de arquivos "diferente" do nautilus que vem como padrão no Gnome. Ele possui mais recursos e a cada nova edição estão sendo melhorado e aprimorado.

Video dele funcionando: http://www.youtube.com/watch?v=8JKDACNW620&feature=fvw

Alguns recusos
modos de visualização de arquivos e pastas
modo ícones: http://img502.imageshack.us/f/n01e.jpg/
modo detalhes: http://img11.imageshack.us/f/n02qh.jpg/
modo lista: http://img340.imageshack.us/f/n03y.jpg/

mudando o tamanho dos ícones com a "slidebar do zoom"
http://img156.imageshack.us/f/n04f.jpg/

customizando fundos de pastas. É possível colocar outras texturas ou fotos como fundo.
http://img227.imageshack.us/f/22980869.jpg/

Editar -> plano de fundos / emblemas. Basta arrastar e soltar a textura em uma área vaga
http://img521.imageshack.us/f/86058155.jpg/

É possível navegar em duas janelas divididas ao meio usando o F3 o que facilita transferência de arquivos
http://img197.imageshack.us/f/n08f.jpg/

Usando o F7 é possível abrir o terminal dentro do nautilus da pasta em que vc já estava, o que facilita bem na hora de fazer procedimentos e dar comandos
http://img64.imageshack.us/f/n09n.jpg/

Outro recurso interessante é a visualização de arquivos / imagens no painel dividido (F4)
http://img146.imageshack.us/f/n10c.jpg/


Instalando o PPA:
no terminal faça cada uma dessas linhas
sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa
sudo apt-get update && sudo apt-get dist-upgrade
killall nautilus && nautilus &

a primeira linha adiciona o PPA ao repositório, ou seja, quando for fazer uma atualização do sistema ele também buscará por atualizações desse software. A segunda faz a atualização do fonte do apt-get e a da distro, e a última termina o processo "nautilus" e em seguida o recarrega (na verdade ele carrega o nautilus novo)

mkleber

#1
Usando scripts no nautilus
Script é um arquivo que reúne uma série de comandos para realizar uma tarefa.
Os scripts devem ser armazenados na pasta própria para isso. Na sua pasta raiz, (home) você deverá ver a pasta oculta (pressione CTRL+H - ele mostra os HIDDEN), ai vc entrará na .gnome2 e dentro dela encontrará a nautilus-scripts. Todos os scripts do nautilus devem ser armazenados aqui. Para sumir com as Hidden, aperte CTRL+H de novo...

http://img228.imageshack.us/f/n01l.jpg/

http://img411.imageshack.us/f/n02h.jpg/


Kill Thumbs.db - Apagando os arquivos thumbs.db
As pasta criam um índice dos thumbs (thumbnails - miniaturas), o que por vezes, fica gigante conforme o número de arquivos, comendo um espaço valioso. Para acabar com estes arquivos utilize este script
http://gnome-look.org/content/show.php/Nautilus+Extension+Kill+Thumbs?content=92143
Basta baixar para deb 32 ou 64, instalar normalmente e pronto !


System Clean - limpando temporários e caches
Grande parte dos programas cria arquivos temporários, que não são limpos. O resultado disso é ficar com um espaço inútil ocupado e o disco mais lento.

Baixe o arquivo, extraia o conteúdo, duplo clique no 'setup', escolha o idioma de instalacao (Brazilian_Portuguese)

Para usa:  clique em alguma área em branco da área de trabalho, escolha Scripts -> System Clean

http://img214.imageshack.us/i/z01k.jpg/

DÊ ok, e vá avançando até aparecer a pergunta "Você quer fazer a limpeza do seu sistema?" Clique no SIM. Ele vai pedir a senha do super usuário. Ele vai levar um tempão procurando os programas prédeterminados que vc tem instalado, mas em seguida vai te dar a opção do que vc pretende limpar:

http://img841.imageshack.us/f/z02.png/


baixar: http://gnome-look.org/content/show.php/SystemClean?content=132913


Nautilus Renamer - Renomeador de arquivos em lote
Imagine a seguinte situação, você quer padronizar diversos arquivos que estão cada um de um jeito. Como por exemplo uma coleção de músicas, fotos, ou qualquer tipo de arquivo. Em que você queria deixar todos com nomes idênticos mas números na sequÊncia ex.: foto1.jpg  até foto150.jpg  Fazer na mão não dá !
Ou mudar o nome de minúsculas para maiúsculas, ou vice versa ou só a primeira letra em maiúisculo... Ou ainda substituir um caractere por outro ex.: musica_01.mp3  para musica 01.mp3

Sempre que for fazer alguma alteração não esqueça de clicar ANTES no preview para ver como vai ficar.

Baixar: http://gnome-look.org/content/show.php/nautilus-renamer?content=87601

PAra instalar basta descompactar o arquivos e dar um duplo clique no install, ele vai começar o processo e vai pedir senha de super usuário para adicionar o script na pasta correta.

Para usar o script basta navegar até a pasta aonde estão os arquivos a serem renomeados, e com o clique direito - > Scripts -> Renamer

Nome menu ele possui 4 opções: a padronize que permite colocar o mesmo nome que vc escolher em todos os arquivos adicionando um número no arquivo seguinte
ex.: http://img341.imageshack.us/f/r01.png/

A caixa seletora que permite a você escolher, maiúsculas, minúsculas, uma letra inicial maiúscula, etc
http://img407.imageshack.us/f/r02.png/

Substituir, que permite escolher determinados caracteres e mudar por outros ex.: mudar de et para novo
http://img440.imageshack.us/f/r03z.png/

E o desfazer caso não tenha gostado ou errou na seleção...


Dropbox - compartilhar arquivos e torna públicos
Dropbox é um serviço de armazenamento de arquivos (gratuito até 2 GB). Ele interage com o Nautilus, como se fosse uma pasta local. Esse compartilhador vai criar a facilidade para gerenciar esses arquivos e torná-los públicos.

No terminal faça:
sudo apt-get install xclip                            isso vai instalar o xclip - gerenciador de clipboard

gedit ~/.gnome2/nautilus-scripts/Dropbox\ Share                    isso vai criar um arquivo de texto com o compartilhar

dentro desse arquivo copie e cole
#!/bin/bash

LOCATION="`cat ~/.dropbox/host.db | sed -n 2p | base64 -d`/Public/"

IFS=$'\n'
for FILENAME in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
do
       DROPBOXFILE=`echo $FILENAME | awk -F/ '{print $NF}'`
       ln -s "$FILENAME" "$LOCATION"
       list="$list `dropbox puburl "$LOCATION"/"$DROPBOXFILE"`"
       echo -n $list | xclip -selection clipboard
done

Salve e saia do editor de texto

Torne o arquivo Share executável:
chmod +x ~/.gnome2/nautilus-scripts/Dropbox\ Share
nautilus -q

Para usar o script agora basta clicar com o direito no arquivo que pretende compartilhar, clique em script -> Dropbox Share e pronto ! Em seu navegador vá na linha de endereço e clique no colar, ele vai criar o link para a transferÊncia e vai começar a realizar a sincronização. É possível fazer uso do script para vários arquivos, mas ele não compartilha pastas.

Vamos supor que você não quer mais compartilhar o arquivo, basta usar o script "unshare" ( descompartilhar), para isso:
Vamos criar o script,
gedit ~/.gnome2/nautilus-scripts/Dropbox\ UnShare            ele vai abrir o nautilis e criar o arquivo

Copie e cole
#!/bin/bash

LOCATION="`cat ~/.dropbox/host.db | sed -n 2p | base64 -d`/Public/"

IFS=$'\n'
for FILENAME in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
do
       DROPBOXFILE=`echo $FILENAME | awk -F/ '{print $NF}'`
       rm -f "$LOCATION"/"$DROPBOXFILE"
       list="$list $LOCATION/$DROPBOXFILE"
done
zenity --info --title="UnShared from Dropbox" --text="The following file have been unshared:\n\n"$list"\n"

Tornar executável
chmod +x ~/.gnome2/nautilus-scripts/Dropbox\ UnShare

instalar o Zenity
sudo apt-get install zenity

Video do script em ação: http://www.youtube.com/watch?v=fPob9R6JEHA&feature=player_embedded







Ubuntu Tweak e Scripts
O ubuntu tweak http://ubuntu-tweak.com/ é um software para ajustes finos no sistema. Dentre esses ajustes, ele possui uma seção "gerenciar scripts" para escolher scripts para o nautilus. São scripts de uso comum como converter um png para jpg ou gif, mover ou copiar arquivos para determinadas pastas, etc. Basta clicar no script que te interessa e arrastar para a coluna scripts habilitados
http://img585.imageshack.us/f/naum.jpg/

mkleber

#2
Extensões no Nautilus

Nautilus Collumns - adiciona coluna com dados no modo detalhado.
Permite ver detalhes do arquivo que não aparecem geralmente, como as famosas TAGS de MP3.
http://lh5.ggpht.com/_1QSDkzYY2vc/TMv7I1oSSDI/AAAAAAAACM8/Uh5hCMuXNBs/nautilus-music-columns.png


Instalando - no terminal faça cada uma dessas linhas dando ao ENTER ao final de cada uma
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install nautilus-columns
nautilus -q

Para escolher as colunas, vá no Editar - Preferências - Colunas da Lista escolha o que lhe interessar


Nautilus Easy Union - Mostre todas as pastas relacionadas com um clique
A ideia é simples, imagine que você tenha diversas pastas de fotos espalhadas, ou de textos, ou de músicas. Com esta extensão ele basicamente permite a você relacionar todas estas pastas a serem exibidas com um único clique...

Instalando
sudo add-apt-repository ppa:zanko/daemontux-stuff
sudo apt-get update
sudo apt-get install easy-union-nautilus
nautilus -q

Para ter uma ideia de como configurar tem esse video:
http://www.youtube.com/watch?v=27fjQXufE5M&feature=player_embedded

platao

Otimo tutorial, ja foi para os favoritos.

Estou movendo para dicas e truques para que tenha melhor visualização.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

cygnusx-1


SergioJP

#5
Muito bom o seu tópico.
Deixo uma dica, caso você não goste da cor de fundo da sidebar, você pode alterar editando o arquivo .gtkrc-2.0 que está na sua home, caso não tenha crie a.
Adicione as linhas abaixo:

style "nautilus-sidepane"
   {
       GtkTreeView::even_row_color   = "adicione aqui a cor desejada"
   }

   widget_class "*NautilusSidePane*" style "nautilus-sidepane"
Salve e feche o arquivo e no terminal  de um referesh no nautilus com o comando:

$ nautilus -q

Pronto assim você terá a sidebar com a cor que desejar.
Obs: Lembre-se de que ao mudar para outro tema, talvez tenha que mudar a cor novamente, ou até remover as linhas adicionadas para ter a cor padrão do tema.
Abraços a todos.
Ubuntu Gnome 17.04 LTS GIGABYTE H61M-S1- CORE i3 - NVidia GT 420 - 12G RAM

Holmes

Citação de: platao online 10 de Janeiro de 2011, 21:29
Otimo tutorial, ja foi para os favoritos.

Estou movendo para dicas e truques para que tenha melhor visualização.

boa dica mkleber e inclusive já estou usando algumas. vai ser legal para os usuários.

vlw fwi, Holmes 8)
EeePC 1008ha - Chakra Linux (Edn) - KDE 4.7.4 - Kernel 3.1.
- Meu Blog: http://holmeslinux.blogspot.com/
- Fundador do Chakra Brasil: http://chakra-linux.com.br/forum

Corrêa

Bom dia.
Sou totalmente leigo em informática.
Estou com grandes dificuldades nos primeiros dias de utilização do ubuntu. Espero que elas diminuam com o tempo. Não quero voltar para o Windows

Tentei instalar o Nautilus.

Digitei (copiei e colei) no terminal cada uma dessas linhas:
sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa
sudo apt-get update && sudo apt-get dist-upgrade
killall nautilus && nautilus &

Não instalou.
Preciso de orientação.

Muito obrigado

Corrêa

digones

COPIE Intencionalmente o que o rapaz escreveu em cima?

Digitei (copiei e colei) no terminal cada uma dessas linhas:
sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa
sudo apt-get update && sudo apt-get dist-upgrade
killall nautilus && nautilus &

Fiz o mesmo que ele....mesmo qndo eu coloco, deve ser o caso dele, se deseja continuar, eu coloco S e mesmo assim ele aborta..
por favor, nos ajude!

lfcb

Olá,

digones e Corrêa,

Não segui esses comandos de instalação mas estes (apesar de só a parte final ser diferente... ???) e deu tudo certo!   
              http://www.techdrivein.com/2010/10/nautilus-elementary-in-ubuntu-maverick.html


Não segui os que aqui estão devido ás vossas mensagens de insucesso. De notar que eu uso Ubuntu 10.10 - 32bytes

abraço
K + Ubuntu 12.04 Lts

digones


mkleber

Citação de: digones online 30 de Janeiro de 2011, 17:33
Eita, o mesmo erro no meu...rs
mais valew cara!

Opa, vamos resolver o problema... você poderia copiar e colar o erro que deu?

mkleber

#12
Vamos passar agora a dar algumas dicas de como deixar o seu Nautilus com a sua cara...

A dica foi postada pelo "SergioJP" e eu não tinha visto. Para alguns usuários que precisam de um passo a passo mais detalhado segue exatamente o que o amigo postou só que mais mastigadinho para os iniciantes....



Por padrão ele vem com a barra lateral na cor BRANCA, o que pode destoar do seu tema ou da sua configuração.
Vamos mudar essa cor do seguinte modo:
1. abra o Nautilus, e vá para a pasta raiz do usuário, você verá algo como a seguinte screen só que na minha já mudei a cor
http://img191.imageshack.us/f/n01h.jpg/

E a na minha deixei a pasta limpa para poder ficar didático.... Na sua vai haver um monte de ícones e arquivos.

2. Agora vamos ter que abrir um arquivo oculto. Os arquivos ocultos no Linux começam com o "." . Para visualizar o arquivos que nos interessa, dentro do nautilus tecle CTRL+H (o control hidden faz mostrar e esconder os arquivos ocultos - geralmente arquivos de configuração)

O arquivo que nos interessa é o ".gtkrc-2.0". Clique nele com o botão direito e mande editar o mesmo




3. Ao abri ele exibirá a sua configuração atual, que pode ser ou não igual a minha, mas que não faz diferença nenhuma:

http://img829.imageshack.us/f/12220287.jpg/


4. Agora basta copiar e colar como segue o conteúdo

Atenção: é possível que você não tenha esse arquivo nesse caso abra o editor de texto e crie um arquivo com o seguinte conteúdo:

   style "nautilus-sidepane"
   {
       GtkTreeView::even_row_color   = "#F2F1F0"
   }

   widget_class "*NautilusSidePane*" style "nautilus-sidepane"


Ele vai ficar desse modo:

http://img195.imageshack.us/f/n04u.jpg/


Note que para colocar a cor é necessário usar um programa que lhe permita ver a cor em padrão HTML, tipo gimp ou outro similar. Bom vamos supor que você não tenha instalado e não queira instalar o Gimp ou outro programa, entre no seguinte site : http://www.mxstudio.com.br/Conteudos/Dreamweaver/Cores.htm ele possui uma tabela online.

Nesse caso basta escolher a cor e colocar aqui:

GtkTreeView::even_row_color   = "#F2F1F0"

5. Pronto! agora abra um terminal e mande reinicializar o nautilus
killall nautilus && nautilus &

http://img823.imageshack.us/f/n05oc.jpg/