web-dev-qa-db-fra.com

Nautilus n'a pas de recherche anticipée dans Ubuntu 17.10

Je viens de passer à Ubuntu 17.10 et j'ai remarqué que Nautilus (je suis conscient qu'ils l'ont abandonné il y a des années, je voulais dire qu'Ubuntu l'a corrigé auparavant) a abandonné la frappe. Il ouvre maintenant la recherche, ce qui est beaucoup plus lent pour moi, et effectue une recherche au lieu de sélectionner le fichier correspondant. C'est très difficile de l'utiliser pour moi à cause de cela.

Existe-t-il un moyen de le ramener, de déclasser Nautilus ou existe-t-il une alternative?

12
GanZol

Comme indiqué ici , type-ahead find a été supprimé en faveur de full text search.

Cependant, il est possible de faire en sorte que full text search se comporte davantage comme type-ahead find. Ouvrez simplement le Nautilus Préférences, cliquez sur l'onglet Recherche et prévisualisation, puis apportez les modifications suivantes dans la rubrique "Rechercher":

  1. Recherche dans les sous-dossiers: Jamais
  2. Recherche en texte intégral: ne pas définir comme valeur par défaut

Maintenant, taper des lettres dans Nautilus ne recherchera que les fichiers par leur nom, et non par leur contenu, et uniquement pour les fichiers du répertoire en cours, et non par leurs sous-répertoires. Malheureusement, cela affecte également les résultats que vous voyez lorsque vous effectuez une recherche Ctrl + F.


Je voudrais juste ajouter ma voix à la plusieurs qui pensent que la désactivation de type-ahead find était une erreur et que le fait qu'elle ne soit même pas disponible en option est un incompréhensiblement pauvre decision de la part des développeurs Nautilus, d'autant plus que full text search était toujours disponible via Ctrl + F pour ceux qui le souhaitaient. J'espère que Ubuntu reviendra pour utiliser une version corrigée de Nautilus pour 18.04.

13
HullCityFan852

Comme d'autres l'ont déjà dit, la recherche de frappe anticipée semble avoir été irrévocablement supprimée de nautilus, mais il existe de nombreux autres gestionnaires de fichiers avec un aspect et une texture très similaires (et un thème marin de partage) disponibles dans les référentiels standard, qui sont tous livrés avec le type. -ahead trouver par défaut:

  • nemo - Un fork de Nautilus 3.4, ramène la recherche de type-avance et la vue fractionnée F3, et probablement d'autres fonctionnalités supprimées dont je ne savais même pas qu'elles existaient.
  • caja - une fourchette de nautile 2.6
  • thunar - Le gestionnaire de fichiers par défaut de xfce, mon préféré, car il est nettement plus rapide que les alternatives, même sur mon ordinateur portable de travail très puissant
  • dauphin - familier à quiconque a utilisé KDE
3
Benno

Ubuntu 18.04 et plus récent

Inspiré par @SFG, j’ai jeté un coup d’œil au processus de soumission d’APP d’Ubuntu. Les personnes compétentes autour d’Arch Linux disposent d’un correctif qui conserve la fonctionnalité de recherche de type; et vous pouvez trouver les packages Nautilus avec le correctif Arch appliqué ici: https://launchpad.net/~lubomir-brindza/+archive/ubuntu/nautilus-typeahead et installez-le en exécutant:

Sudo add-apt-repository ppa:lubomir-brindza/nautilus-typeahead
Sudo apt upgrade

Cependant, je n'ai pas de système fonctionnant sous 17.10, donc je ne suis pas sûr que ces versions fonctionneront correctement avec astucieux.

(cross-post from recherche traditionnelle à la frappe sur les nouvelles versions de Nautilus )

1
lubomir.brindza

Si vous voulez vraiment avoir cette fonctionnalité dans Nautilus 3.26 (qui est actuellement la version actuelle dans Ubuntu 17.10), consultez mon guide étape par étape pour l’obtenir dans cette question: Recherche traditionnelle à l’écran -type sur les nouvelles versions de Nautilus pour construire votre propre version de Nautilus avec le support corrigé!

Il existe en fait un moyen d’obtenir cela dans Nautilus 3.26 (la version actuelle d’Ubuntu 17.10), qui construit votre propre version à partir du source en utilisant un correctif fourni par la formidable communauté Arch Linux. Heureusement, l'excellent système de construction d'Ubuntu facilite la tâche. Voici les étapes. Je suppose que vous travaillerez dans ~/bld-nautilus-typeahead. Ouvrez le terminal et procédez comme suit:

# install some necessary tools
Sudo apt-get install git

# Create your work directory and go there
mkdir bld-nautilus-typeahead ; cd bld-nautilus-typeahead

# Clone the repository holding the needed patch: 
git clone https://aur.archlinux.org/nautilus-typeahead.git

# Make sure the source repositories for the main archives are available:
Sudo nano /etc/apt/sources.list

# If the deb-src line for the main repository (usually around line 6)   
# is commented out (starts with a #)     
# uncomment it (remove the #) and save the file.  
Sudo apt-get update

# Install the build dependencies
Sudo apt-get build-dep nautilus

# Retrieve the sources for Nautilus
apt-get source nautilus

# Source should now be in the 'nautilus-3.26.0/' folder. Go there
cd nautilus-3.26.0/

# and Apply the patch from Arch-linux
patch -p0 < ../nautilus-typeahead/nautilus-restore-typeahead.patch

# Build the package from source
dpkg-buildpackage -rfakeroot -uc -b

# This will take a little time. If everything goes well, the related packages will end up in the parent directory. Go there
cd ..

# and install the required packages
Sudo dpkg -i nautilus_3.26.0-0ubuntu1_AMD64.deb nautilus-data_3.26.0-0ubuntu1_all.deb

Commencez un nouveau Nautilus. Tapez des lettres. Vivez ce sentiment de joie qui se produit lorsque le fichier que vous souhaitez obtenir est sélectionné.

0
SFG