When I first moved in here, and every-so-often, I'd see a silver-fish crawling up my bedroom walls. I'd periodically buy some silver-fish traps on Amazon, and since the last time, I haven't seen any. I have a lot of books, and those darn things like carboard and paper, plus some food items, mostly carbohydrates like cereals, and flour, which I store in plastic bags or sealed plastic containers in my pantry. Never found any in there though. I don't leave any foodstuffs out, other than bananas.
We had some silverfish in the Spring when we first moved here, but after a year or two they disappeard.
Except for the Raid I mentioned, I havend found other sticky things to work very well.
“A desiccant is a hygroscopic substance that is used to induce or sustain a state of dryness”
desiccant vs silver-fish