The Israeli cabinet approved a ceasefire in Lebanon from 10 a.m. tomorrow, Israeli media reported.