Portál AbcLinuxu, 6. května 2025 06:27

Dotaz: Indexování vyměnitelných medií přes locate/updatedb

26.5.2022 00:11 lertimir | skóre: 64 | blog: Par_slov
Indexování vyměnitelných medií přes locate/updatedb
Přečteno: 291×
Odpovědět | Admin
Indexujete si vyměnitelná media přes locate/updatedb? Chci si indexovat externí disk s hudbou, který přenáším mezi pracovní stanicí a notebookem? Nicméně standardní nastavení updatedb.conf vyřízně tmpfs filesystem, který je v adresáři /run a tím odřízne vyměnitelná media, která spadnou do /run/media/user. Symlink někam do homedir samozřejmě nepomůže a povolit tmpfs a individuálně řešit, co dalšího v /run zakázat je dost na hlavu (je tam přes 35 položek), to mi za index asi nestojí.

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.5.2022 02:56 jejda | skóre: 25 | blog: jejda
Rozbalit Rozbalit vše Re: Indexování vyměnitelných medií přes locate/updatedb
Odpovědět | | Sbalit | Link | Blokovat | Admin
Taky by šlo si vyrobit playlist.
find /run/media -type f \( -iname "*.aac" -o -iname "*.ac3" -o -iname "*.ape" -o -iname "*.flac" -o -iname "*.m4a" -o -iname "*.mp3"  -o -iname "*.mpc" -o -iname "*.oga" -o -iname "*.ogg" -o -iname "*.opus" -o -iname "*.wav" -o -iname "*.wma" \) | sort -V > ~/playlist.txt
A vyhledávat v něm grepem. Použít grep místo locate mi nepřijde jako nějaký extra opruz a práce navíc. Navíc takto už máš hotový seznam písniček a přehrávač nemusí nic vyhledávat ani indexovat. Pravda čas od času by se ten playlist musel přegenerovat, když by došlo na filesystému k nějakým změnám.
Řešení 1× (lertimir (tazatel))
27.5.2022 00:21 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Indexování vyměnitelných medií přes locate/updatedb
No to sice jde, ale není v tom výhoda mít hledání v locate. Např. velmi využívám to, že vyhledání provedu v kusaderu, výsledky jsou pak v panelu a dá se s tím pracovat lehce. O přehrávač nejde, přehrávám v mpd s cantatou jako klientem, což je jediný přehrávač, který umí přehrát jednobitové SACD kódování ve formátu DSF bez překódování a odešle je přímo do zvukovky. A ten má vlastní index založený na otagování. ( Mimochodem ten "seznam písniček" je 46570 položek. ).

Správné řešení jsem již našel. Pomocí specifikace automount pro konkrétní disk, který chci indexovat nastavím mount adresář do /home/user/media a bude přímo v stromech bez tmpfs filesystemu.
28.5.2022 21:47 luky
Rozbalit Rozbalit vše Re: Indexování vyměnitelných medií přes locate/updatedb
Odpovědět | | Sbalit | Link | Blokovat | Admin
bind mount mimo tmpfs

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.