A week of fighting between rival tribes deep in Libya's south has killed 147 people, the government said today, but it said it had brokered a fresh ceasefire agreement between the two sides.