use refresh force and noninteractive for pkcon

seems the -y option is overloaded in pkcon and is buggy, better
to use --noninteractive, it seems the refresh is not always done
so we use the force