add debian and ubuntu support