Nautilus не имеет поиска по типу в Ubuntu 17.10

Я только что обновился до Ubuntu 17.10 и заметил, что Nautilus (я знаю, что они уронили его несколько лет назад, я имел в виду, что Ubuntu исправил его раньше) упал с начала. Теперь вместо этого открывается поиск, который медленнее для меня и ищет вместо выбора соответствующего файла. Из-за этого очень трудно использовать его.

Есть ли способ вернуть его, понизить Nautilus или есть альтернатива?

11
задан 8 February 2018 в 21:24

6 ответов

Как говорили другие, поиск типа вперед, по-видимому, был безвозвратно удален из nautilus, однако есть много альтернативных файловых менеджеров с очень похожим видом и amp; (и разделять морскую тему), доступные в стандартных репозиториях, все из которых поставляются с опцией поиска по умолчанию:

nemo - вилка nautilus 3.4, возвращает поиск вперед и F3 , и, возможно, некоторые другие удаленные объекты, которых я даже не знал, существовали. caja - вилка nautilus 2.6 thunar - файловый менеджер по умолчанию xfce, мой личный фаворит, потому что он заметно быстрее, чем альтернативы даже на моем мощном рабочем ноутбуке дельфин - знакомый всем, кто использовал KDE
3
ответ дан 18 July 2018 в 04:54

Как указано здесь, type-ahead find удален в пользу full text search.

Однако можно сделать full text search более похожим на type-ahead find. Просто откройте «Настройки Nautilus», перейдите на вкладку «Поиск и просмотр» и выполните следующие настройки под заголовком «Поиск»:

Поиск в подпапках: никогда Полнотекстовый поиск: не устанавливайте по умолчанию

Теперь печатать буквы в Nautilus будут только поиск файлов по их именам, а не по их содержимому, и только для файлов в текущем каталоге, а не подкаталогов. К сожалению, это также влияет на результаты, которые вы видите, когда выполняете поиск по Ctrl + F.

Я хотел бы просто добавить свой голос в здесь которые считают, что отключение type-ahead find было ошибкой, а тот факт, что он даже не доступен в качестве дополнительной функции, является непонятно неудовлетворительным решением разработчиков Nautilus, особенно учитывая, что full text search всегда был доступен с помощью Ctrl + F для тех, кто этого хотел. Надеюсь, Ubuntu вернется к использованию исправленной версии Nautilus для 18.04.

11
ответ дан 18 July 2018 в 04:54

Если вы действительно хотите иметь эту функциональность в Nautilus 3.26 (которая сейчас находится в текущей версии в Ubuntu 17.10), ознакомьтесь с моим пошаговым руководством, чтобы получить его в этом вопросе: традиционный поиск по-вам- type на более новых версиях Nautilus для создания собственной версии Nautilus с поддержкой, исправленной в!

На самом деле есть способ получить это в Nautilus 3.26 (текущая версия в Ubuntu 17.10), которая создает ваши собственную версию из источника с помощью патча, предоставленного удивительным сообществом Arch Linux. К счастью, отличная система сборки в Ubuntu делает это довольно легко. Вот шаги. Предположим, вы будете работать в ~/bld-nautilus-typeahead. Откройте терминал и выполните следующие действия: # 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 Запустите новый Nautilus. Введите несколько букв. Испытайте ощущение радости, которое происходит, когда выбранный вами файл выбран.
0
ответ дан 18 July 2018 в 04:54

Как говорили другие, поиск типа вперед, по-видимому, был безвозвратно удален из nautilus, однако есть много альтернативных файловых менеджеров с очень похожим видом и amp; (и разделять морскую тему), доступные в стандартных репозиториях, все из которых поставляются с опцией поиска по умолчанию:

nemo - вилка nautilus 3.4, возвращает поиск вперед и F3 , и, возможно, некоторые другие удаленные объекты, которых я даже не знал, существовали. caja - вилка nautilus 2.6 thunar - файловый менеджер по умолчанию xfce, мой личный фаворит, потому что он заметно быстрее, чем альтернативы даже на моем мощном рабочем ноутбуке дельфин - знакомый всем, кто использовал KDE
3
ответ дан 24 July 2018 в 18:11
  • 1
    +1 к nemo, чувствует то же и полезное. Большое спасибо разработчикам – Prakash Rajagaopal 2 February 2018 в 09:47

Как указано здесь, type-ahead find удален в пользу full text search.

Однако можно сделать full text search более похожим на type-ahead find. Просто откройте «Настройки Nautilus», перейдите на вкладку «Поиск и просмотр» и выполните следующие настройки под заголовком «Поиск»:

Поиск в подпапках: никогда Полнотекстовый поиск: не устанавливайте по умолчанию

Теперь печатать буквы в Nautilus будут только поиск файлов по их именам, а не по их содержимому, и только для файлов в текущем каталоге, а не подкаталогов. К сожалению, это также влияет на результаты, которые вы видите, когда выполняете поиск по Ctrl + F.

Я хотел бы просто добавить свой голос в здесь которые считают, что отключение type-ahead find было ошибкой, а тот факт, что он даже не доступен в качестве дополнительной функции, является непонятно неудовлетворительным решением разработчиков Nautilus, особенно учитывая, что full text search всегда был доступен с помощью Ctrl + F для тех, кто этого хотел. Надеюсь, Ubuntu вернется к использованию исправленной версии Nautilus для 18.04.

11
ответ дан 24 July 2018 в 18:11
  • 1
    Ваше мнение по этому вопросу - пятно на . Я искренне надеюсь, что разработчики Ubuntu и (что еще важнее) Nautilus найдут это. Я открыл проблему в проекте Nautilus , но, честно говоря, разработчики кажутся несколько неубедительными. – gromit190 12 February 2018 в 17:32

Если вы действительно хотите иметь эту функциональность в Nautilus 3.26 (которая сейчас находится в текущей версии в Ubuntu 17.10), ознакомьтесь с моим пошаговым руководством, чтобы получить его в этом вопросе: традиционный поиск по-вам- type на более новых версиях Nautilus для создания собственной версии Nautilus с поддержкой, исправленной в!

На самом деле есть способ получить это в Nautilus 3.26 (текущая версия в Ubuntu 17.10), которая создает ваши собственную версию из источника с помощью патча, предоставленного удивительным сообществом Arch Linux. К счастью, отличная система сборки в Ubuntu делает это довольно легко. Вот шаги. Предположим, вы будете работать в ~/bld-nautilus-typeahead. Откройте терминал и выполните следующие действия: # 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 Запустите новый Nautilus. Введите несколько букв. Испытайте ощущение радости, которое происходит, когда выбранный вами файл выбран.
0
ответ дан 24 July 2018 в 18:11

Другие вопросы по тегам:

Похожие вопросы: