Ripple is more aimed at dependency management of components. Much like NuGet (in fact it uses NuGet) combined with direct fetching from Git repos, better resolving of dependencies and such.
OneGet is more aimed at installing system components. It is like Chocolatey (and in fact uses Chocolatey under the hood).