As duas formas – derrubar e derribar – existem na Língua Portuguesa e tem o mesmo significado.
Ou seja, ambas as expressões estão corretas e têm exatamente o mesmo significado, é uma questão de alternativa.
Derrubar é habitualmente mais usado e significa abater; fazer cair; pôr abaixo; deitar por terra; deixar cair ou pender.
A maldade têm meios de derrubar uma pessoa.
Que muralhas pretende derrubar com essa força tão poderosa?
Derribar é menos usado mas é perfeitamente válido tendo o mesmo significado.
Para evitar incêndios devemos derribar as matas.
Queria derribar as barreiras que separam as diversas classes sociais.
Obs: Sendo vocábulos alternativos não existe uma “recomendação ou preferência” a dar; use conforme esteja mais habituado.