Sonatype Introduces Next Generation Dependency Management | Press Release

blog-logo Sonatype Blog

Migrating yum to Nexus Repository Manager 3

November 27, 2017 By Michael Prescott

Are you using Nexus Repository Manager 2’s yum support? If so, we need to hear from you!

As you may know, we’re in the process of building out yum support for Nexus Repository Manager v3 - we’ve released proxy support in NXRM 3.5.0, and our yum hosted support is approaching the finish line.

A Different Approach

We’re taking a different approach to implementing yum support than we did in Nexus Repository 2. Because of 2’s architectural limitations, we implemented yum support on top of maven2: you store your RPMs inside a maven2 repository, and a yum capability generates the yum-specific metadata.

Nexus Repository 3 frees us from a Maven-centric architecture, and so we’ve built a pure yum implementation, not connected to Maven. This does mean that we need to carefully understand how people are using yum in NXRM 2, because a direct migration isn’t possible.

What We Need From You

How are you using yum in NXRM 2? Are you mixing your maven2 and yum components in your repositories, or are you keeping them separate? How much yum do you have?

Get in Touch

If you’re using NXRM2 yum repos, we want to hear from you! Take our survey on yum migration and tell us about your experiences using yum with NXRM 2.

 

Tags: yum, Nexus Repository, Nexus Repository 3, Product

Written by Michael Prescott

Michael is Sonatype's Nexus Repository Product Owner. He takes a functional approach to problem solving and works closely with his team to find solutions to software development issues.