He resigned as South Africa coach after five years in 2010, and was sacked as Australia coach in 2013, three weeks before the Ashes.
Arthur says he had “two very good years and that ended in tears” in Australia because of an uneasy relationship with the players.
However, Arthur believes his new assignment with Pakistan will “get things going in the right direction (and) it won’t happen again.”
Arthur arrived in Lahore on Wednesday. and had a meeting with the officials of the Pakistan Cricket Board.
Pakistan is to leave for England on June 18 for a tour including four Tests, five one-day internationals, and a Twenty20.