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.