add repo URL in source.list if not exists, and overwrite GPG keys if asc file exists