Blog Linux Avante

Como instalar o Nautilus com patches "Type-Ahead Find" no Ubuntu 20.04, 19.10 ou 18.04

16 de junho de 2020

Nautilus digitação antecipada procurar

Funcionalidade de pesquisa de digitação antecipada do Nautilus

Para muitas versões agora, o gerenciador de arquivos GNOME padrão, usa uma pesquisa recursiva na pasta atual quando o usuário começa a digitar.

Antes disso, o Nautilus usava a localização por digitação antecipada, que permitia ao usuário selecionar um arquivo ou pasta no diretório atual (não incluindo nada encontrado nos subdiretórios) usando o teclado, começando a digitar o nome do arquivo/pasta; isso faria a seleção saltar para o primeiro arquivo ou pasta correspondente aos caracteres digitados. Se vários arquivos ou pastas corresponderem à consulta, as teclas de seta podem ser usadas para ir para a próxima correspondência ou para a anterior

Este artigo explica como instalar o gerenciador de arquivos Nautilus corrigido com o antigo comportamento de localização antecipada (digite para pular para o arquivo) no Ubuntu 20.04, 19.10 ou 18.04, usando um PPA baseado em um patch do repositório do usuário do Arch Linux.

Aqui você pode ver o Nautilus 3.36 corrigido com o recurso de pesquisa por digitação antecipada, como um GIF:

Gif de digitação antecipada Nautilus

Para trazer de volta o antigo recurso de pesquisa de digitação antecipada para o Nautilus, o gerenciador de arquivos foi corrigido. Albert Vaka mantém um pacote AUR que você pode usar para facilmente instalar o Nautilus com funcionalidade de pesquisa por digitação antecipada no Arch Linux ou Manjaro.

Lubomir Brindza usou os patches deste pacote AUR para criar um PPA que pode ser usado no Ubuntu 20.04, 19.10 ou 18.04. Usaremos este PPA abaixo para instalar o Nautilus corrigido.

É importante notar que o recurso de pesquisa recursiva continua a funcionar neste Nautilus corrigido. No entanto, você precisará clicar no ícone de pesquisa da barra de ferramentas do Nautilus (ou pressionar Ctrl + F) para pesquisar. Este patch afeta apenas a funcionalidade de pesquisa que começa quando você digita no Nautilus com a lista de arquivos em foco.

Instale o Nautilus com localização antecipada no Ubuntu 20.04, 19.10 ou 18.04

1. Fixe o PPA com uma prioridade de 1001

A versão Nautilus do PPA pode ser substituída por uma atualização do Ubuntu. Por exemplo, Ubuntu 20.04 atualmente tem Nautilus versão 3.36.2-0ubuntu1 no repositório de atualizações e 3.36.3-0ubuntu1 no repositório proposto, enquanto o PPA tem Nautilus 3.36.2-0ubuntu2ppa1 (versão mais recente que a do repositório de atualizações, mas mais antiga do que aquele no repositório proposto). Quando a versão do repositório proposto for enviada para Updates, esta versão do Nautilus sobrescreverá a do PPA (até que o mantenedor a atualize).

Para evitar isso, podemos fixar os pacotes do Nautilus Typeahead PPA para ter uma prioridade de 1001 (com 500 sendo o padrão no Ubuntu e> 1000 significando instalar os pacotes mesmo se for um downgrade), para que os pacotes do PPA não sejam substituídos por qualquer atualização do Ubuntu, e eles podem ser instalados mesmo se a versão do sistema for mais recente. Para fazer isso, crie um arquivo (como root) em /etc/apt/preferences.d com lubomir-brindza-nautilus-typeahead-pin-1001 como o nome do arquivo. Você pode apenas executar este comando Nano para abrir um novo arquivo neste localização:

Comandos para usar no terminal

sudo nano /etc/apt/preferences.d/lubomir-brindza-nautilus-typeahead-pin-1001

Cole isso no arquivo:

Package: *
Pin: release o=LP-PPA-lubomir-brindza-nautilus-typeahead
Pin-Priority: 1001

Agora salve o arquivo e saia (no Nano, salve usando Ctrl + o e saia com Ctrl + x).

2. Adicione o PPA e instale o Nautilus

Adicione o PPA e instale o Nautilus com localização antecipada no Ubuntu 20.04, 19.10 e 18.04 ou distribuições Linux baseadas nestas versões do Ubuntu (incluindo Pop!_OS).

Comandos para usar no terminal

sudo add-apt-repository ppa: lubomir-brindza/nautilus-typeahead

sudo apt upgrade

nautilus -q

Isso atualizará o gerenciador de arquivos Nautilus para a versão corrigida do PPA. O último comando reinicia o Nautilus caso já esteja em execução, portanto, agora você pode usar o recurso de localização de digitação antecipada no Nautilus.

Como desfazer as mudanças

Quer voltar para o Nautilus padrão com sua pesquisa recursiva enquanto você digita? Instale o ppa-purge e purgue o Nautilus Typeahead PPA:

Comandos para usar no terminal

sudo apt install ppa-purge

sudo ppa-purge ppa: lubomir-brindza/nautilus-typeahead

Também vamos remover o arquivo de preferências do APT que usamos para fixar este PPA, porque ele não está mais fazendo nada:

Comandos para usar no terminal

sudo rm /etc/apt/preferences.d/lubomir-brindza-nautilus-typeahead-pin-1001

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.
Propaganda