Perché non hanno più incluso kfind nel menù? O meglio ancora, perché KDE non lo “incorpora” in Dolphin e sostituisce la ricerca attuale che fa un po’ pena?
Io apro kfind da terminale ma è meno comodo e si lagna
$ kfind
KComboBox::setTrapReturnKey not supported with a non-KLineEdit.
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-wine-extension-gal.xml"
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-msdownload.xml"
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-wine-extension-gaw.xml"
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-wine-extension-gli.xml"
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-wine-extension-kyn.xml"
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "text/x-component.xml"
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-wine-extension-gal.xml"
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-msdownload.xml"
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-wine-extension-gaw.xml"
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-wine-extension-gli.xml"
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "application/x-wine-extension-kyn.xml"
kfind(19305) KMimeTypePrivate::ensureXmlDataLoaded: Missing <comment> field in "text/x-component.xml"
Se vuoi proprio usare il terminale c’è sempre il caro vecchio find la cui sintassi all’inizio può sembrare più complicata ma a differenza di locate non ha bisogno del database di indicizzazione.
Grazie del consiglio.
Ho dato una rapida occhiata a “find” ma mi pare che la sintassi non sia proprio banale e ho l’impressione che kfind faccia pressappoco le stesse cose ma con la facilitazione dell’interfaccia grafica, o sbaglio?
Se è così, soprattutto per un non esperto, kfind sarebbe più facile da usare.
Sì fanno la stessa cosa. Se vuoi aggiungerlo al menù puoi scrivere un file .desktop ed aggiungerlo in $HOME/.local/share/applications. Per una descrizione concisa puoi leggere, ad esempio, qui.
La sintassi di find è un po’ complessa, ma è un programma davvero potente (anche negli script). L’importante è ricordare che il promo argomento è sempre il percorso in cui cercare. Ad esempio per cercare il file ‘skip.list’ in /etc o una delle sue sottodirectory basta digitare
$ find /etc -name “skip.list”
Il vantaggio principale rispetto a locate è che find funziona sempre (non hai bisogno dei permessi di amministratore per aggiornare il database o di generarne uno locale), mentre lo svantaggio è che, eseguendo la ricerca in tempo reale a non in un database, può essere più lento.