dipende dalla distribuzione che hai e in quale cartella hai messoil tuo file.
Se usi MiKTeX e apri i MiKTeX Settings c’è un bottone etichettato “Refresh file name data base” (se ben ricordo)
Con TeX Live devi farlo con tlmgr se hai messo i file a mano nelle cartelle del sistema (su Windows si può fare, su Linux e Mac non si può fare se non come amministratore/root/superuser) e dvi leggerti la documentazione di tlngr; io non l’ho mai letta (perché ho un Mac) ma so che si può fare.
Oppure si può usare dalla finestra comandi/prompt dei comandi/terminal spostandosi nella radice dell’albero dove c’è il file e dando il comando texhash.
Se però hai messo il file nel tuo albero personale (che se non esiste, ti crei apposta con la struttura identica a quella degli alberi del sistema TeX) allora TeX Live non richiede l’aggiornamento del databse dei nomi dei file. MiKTeX invece lo richiede lo stesso anche se l’hai messo nel tuo albero personale.
Se invece hai messo il file nella stessa cartella del documento da comporre non hai bisogno di aggiornare il suddetto database con nessuna distribuzione e su nesun tipo di macchina e sistema operativo, ma se il file ti serve per altri documenti o lo ricopi ogni volta nella cartella dove c’è il main file del tuo documento, oppure lo metti in una cartella del tuo albero personale (nota bene: personale, non locale) dove i programmi di composizione lo troveranno sempre se il database è aggiornato.