Finding yum equivalents of apt repositories? The Next CEO of Stack Overflowapt-get equivalent of yum localinstallno default repositories in yumList of installed repositories (yum)Adding repositories with “./”Identifying unused repositories in YumYum on CentOS 7 repositories may be brokenCan I set a proxy for specific yum repositories?APT repositories on AndroidCentOS7 Yum Update, Conflict with Base and Update RepositoriesHow to add default yum repositories for CentOS 7.3?
Why don't programming languages automatically manage the synchronous/asynchronous problem?
Limits on contract work without pre-agreed price/contract (UK)
Rotate a column
If/When UK leaves the EU, can a future goverment conduct a referendum to join the EU?
How does the mv command work with external drives?
What is ( CFMCC ) on ILS approach chart?
"and that skill is always a class skill for you" - does "always" have any meaning in Pathfinder?
Should I tutor a student who I know has cheated on their homework?
What was the first Unix version to run on a microcomputer?
Example of a Mathematician/Physicist whose Other Publications during their PhD eclipsed their PhD Thesis
Is HostGator storing my password in plaintext?
How to avoid supervisors with prejudiced views?
Is there a difference between "Fahrstuhl" and "Aufzug"
How do scammers retract money, while you can’t?
Is it my responsibility to learn a new technology in my own time my employer wants to implement?
Is it ever safe to open a suspicious html file (e.g. email attachment)?
I believe this to be a fraud - hired, then asked to cash check and send cash as Bitcoin
Interfacing a button to MCU (and PC) with 50m long cable
What is the result of assigning to std::vector<T>::begin()?
Why am I allowed to create multiple unique pointers from a single object?
How did people program for Consoles with multiple CPUs?
How do I go from 300 unfinished/half written blog posts, to published posts?
Make solar eclipses exceedingly rare, but still have new moons
Do I need to enable Dev Hub in my PROD Org?
Finding yum equivalents of apt repositories?
The Next CEO of Stack Overflowapt-get equivalent of yum localinstallno default repositories in yumList of installed repositories (yum)Adding repositories with “./”Identifying unused repositories in YumYum on CentOS 7 repositories may be brokenCan I set a proxy for specific yum repositories?APT repositories on AndroidCentOS7 Yum Update, Conflict with Base and Update RepositoriesHow to add default yum repositories for CentOS 7.3?
I have code to setup an Ubuntu server that relies on apt-get. It has lots of packages as documented on our project wiki, for example these: development environment and the ruby dependencies.
However, our production server runs RHEL 5.8, and the sysadmins have asked me to use a CentOS development environnment similar to the production server (to make deployment easier). Is there an easy (automated) way to find the equivalent package names in the EPEL repository? They are reluctant to use non-standard repositories.
Do I have to look each one up independently? I have started, but it seems non-trivial.
not sure if it will help, but this is the scope of repositories that we use:
git gfortran openmpi-bin libhdf5-openmpi-dev
r-base-core default-jre libdbd-mysql libmysqlclient-dev mysql-server
mysql-client jags r-cran-rjags r-cran-xml r-cran-hdf5 r-cran-mass r-cran-rmysql
liblapack-dev libnetcdf-dev netcdf-bin texlive-latex-base texlive-latex-extra
texlive-fonts-recommended bc libcurl4-openssl-dev texinfo curl apache2 libapache2-mod-
php5 php5 php5-mysql libgdal1-dev libproj-dev ruby1.8 ruby1.8-dev rubygems1.8
librmagick-ruby1.8 libmysql-ruby1.8 libapache2-mod-passenger imagemagick
libmagickwand-dev libmagic-dev libxslt1-dev libmysqlclient-dev libnetcdf-dev libsqlite3-dev
ubuntu centos apt yum repository
add a comment |
I have code to setup an Ubuntu server that relies on apt-get. It has lots of packages as documented on our project wiki, for example these: development environment and the ruby dependencies.
However, our production server runs RHEL 5.8, and the sysadmins have asked me to use a CentOS development environnment similar to the production server (to make deployment easier). Is there an easy (automated) way to find the equivalent package names in the EPEL repository? They are reluctant to use non-standard repositories.
Do I have to look each one up independently? I have started, but it seems non-trivial.
not sure if it will help, but this is the scope of repositories that we use:
git gfortran openmpi-bin libhdf5-openmpi-dev
r-base-core default-jre libdbd-mysql libmysqlclient-dev mysql-server
mysql-client jags r-cran-rjags r-cran-xml r-cran-hdf5 r-cran-mass r-cran-rmysql
liblapack-dev libnetcdf-dev netcdf-bin texlive-latex-base texlive-latex-extra
texlive-fonts-recommended bc libcurl4-openssl-dev texinfo curl apache2 libapache2-mod-
php5 php5 php5-mysql libgdal1-dev libproj-dev ruby1.8 ruby1.8-dev rubygems1.8
librmagick-ruby1.8 libmysql-ruby1.8 libapache2-mod-passenger imagemagick
libmagickwand-dev libmagic-dev libxslt1-dev libmysqlclient-dev libnetcdf-dev libsqlite3-dev
ubuntu centos apt yum repository
add a comment |
I have code to setup an Ubuntu server that relies on apt-get. It has lots of packages as documented on our project wiki, for example these: development environment and the ruby dependencies.
However, our production server runs RHEL 5.8, and the sysadmins have asked me to use a CentOS development environnment similar to the production server (to make deployment easier). Is there an easy (automated) way to find the equivalent package names in the EPEL repository? They are reluctant to use non-standard repositories.
Do I have to look each one up independently? I have started, but it seems non-trivial.
not sure if it will help, but this is the scope of repositories that we use:
git gfortran openmpi-bin libhdf5-openmpi-dev
r-base-core default-jre libdbd-mysql libmysqlclient-dev mysql-server
mysql-client jags r-cran-rjags r-cran-xml r-cran-hdf5 r-cran-mass r-cran-rmysql
liblapack-dev libnetcdf-dev netcdf-bin texlive-latex-base texlive-latex-extra
texlive-fonts-recommended bc libcurl4-openssl-dev texinfo curl apache2 libapache2-mod-
php5 php5 php5-mysql libgdal1-dev libproj-dev ruby1.8 ruby1.8-dev rubygems1.8
librmagick-ruby1.8 libmysql-ruby1.8 libapache2-mod-passenger imagemagick
libmagickwand-dev libmagic-dev libxslt1-dev libmysqlclient-dev libnetcdf-dev libsqlite3-dev
ubuntu centos apt yum repository
I have code to setup an Ubuntu server that relies on apt-get. It has lots of packages as documented on our project wiki, for example these: development environment and the ruby dependencies.
However, our production server runs RHEL 5.8, and the sysadmins have asked me to use a CentOS development environnment similar to the production server (to make deployment easier). Is there an easy (automated) way to find the equivalent package names in the EPEL repository? They are reluctant to use non-standard repositories.
Do I have to look each one up independently? I have started, but it seems non-trivial.
not sure if it will help, but this is the scope of repositories that we use:
git gfortran openmpi-bin libhdf5-openmpi-dev
r-base-core default-jre libdbd-mysql libmysqlclient-dev mysql-server
mysql-client jags r-cran-rjags r-cran-xml r-cran-hdf5 r-cran-mass r-cran-rmysql
liblapack-dev libnetcdf-dev netcdf-bin texlive-latex-base texlive-latex-extra
texlive-fonts-recommended bc libcurl4-openssl-dev texinfo curl apache2 libapache2-mod-
php5 php5 php5-mysql libgdal1-dev libproj-dev ruby1.8 ruby1.8-dev rubygems1.8
librmagick-ruby1.8 libmysql-ruby1.8 libapache2-mod-passenger imagemagick
libmagickwand-dev libmagic-dev libxslt1-dev libmysqlclient-dev libnetcdf-dev libsqlite3-dev
ubuntu centos apt yum repository
ubuntu centos apt yum repository
asked May 9 '13 at 21:30
David LeBauerDavid LeBauer
17218
17218
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
Yes you'll need to do this manually. Also take note that some packages go by different names in Debian/Ubuntu vs. CentOS/RHEL/Fedora, so comparing them is going to be tricky.
rpm & apt commands
These sites include nice tables that show particular package management tasks and how to perform them using the corresponding commands on CentOS/RHEL/Fedora and Debian/Ubuntu.
- Comparing Redhat and Debian Package Management
- RPM DPKG Rosetta Stone
These will be helpful when attempting to compare the packages installed on the various systems.
RPM tools for comparing and indexing
Though these tools are RPM specific, they may prove helpful in comparing various RHEL/CentOS/Fedora systems among each other.
rpmsnap & rpmsnapcmp - A simple set of scripts to compare the contents of RPM databases on different machines, or on the same machine at different times.
rpmcomp - compare RPMs installed on multiple systems, or compare versus previously recorded list of installed packages
RPM/DEB package tools
These tools are meant for comparing different versions of actual .rpm or .deb files. It's primarily geared towards package maintainers but may be useful if you have any custom .deb or .rpm files whose deltas between them need to be tracked.
pkgdiff - Package Changes Analyzer (pkgdiff) is a tool for analyzing changes in Linux software packages (RPM, DEB, TAR.GZ, etc). The tool is intended for Linux maintainers who are interested in ensuring compatibility of old and new versions of packages.
Conversion tools
These are tools which can assist in converting packages from one format (.rpm) to the other (.deb) or vice versa. Tools like these are helpful if you have a binary package in say, .deb format, and you either have lost the source or don't want to spend the time rebuilding it. This type of tool can have mixed results but can be helpful in a pinch.
alien - Alien is a program that converts between the rpm, dpkg, stampede slp, and slackware tgz file formats. If you want to use a package from another distribution than the one you have installed on your system, you can use alien to convert it to your preferred package format and install it.
add a comment |
Yes, it's too variable for there to be an automated way to look it up.
Easiest way to find what package provides what file is to issue a yum whatprovides for instance to figure out what package you have to install to get the setcap command you can issue either a yum whatprovides */setcap or yum whatprovides /usr/sbin/setcap That will help you work around issues where you know what one of the files provided by the package is, but not what it's called on RHEL.
Note: yum will need the repo that provides the package you're looking for in order to find it. This shouldn't be a problem on CentOS since there's a glut of packages available by default.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f75279%2ffinding-yum-equivalents-of-apt-repositories%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Yes you'll need to do this manually. Also take note that some packages go by different names in Debian/Ubuntu vs. CentOS/RHEL/Fedora, so comparing them is going to be tricky.
rpm & apt commands
These sites include nice tables that show particular package management tasks and how to perform them using the corresponding commands on CentOS/RHEL/Fedora and Debian/Ubuntu.
- Comparing Redhat and Debian Package Management
- RPM DPKG Rosetta Stone
These will be helpful when attempting to compare the packages installed on the various systems.
RPM tools for comparing and indexing
Though these tools are RPM specific, they may prove helpful in comparing various RHEL/CentOS/Fedora systems among each other.
rpmsnap & rpmsnapcmp - A simple set of scripts to compare the contents of RPM databases on different machines, or on the same machine at different times.
rpmcomp - compare RPMs installed on multiple systems, or compare versus previously recorded list of installed packages
RPM/DEB package tools
These tools are meant for comparing different versions of actual .rpm or .deb files. It's primarily geared towards package maintainers but may be useful if you have any custom .deb or .rpm files whose deltas between them need to be tracked.
pkgdiff - Package Changes Analyzer (pkgdiff) is a tool for analyzing changes in Linux software packages (RPM, DEB, TAR.GZ, etc). The tool is intended for Linux maintainers who are interested in ensuring compatibility of old and new versions of packages.
Conversion tools
These are tools which can assist in converting packages from one format (.rpm) to the other (.deb) or vice versa. Tools like these are helpful if you have a binary package in say, .deb format, and you either have lost the source or don't want to spend the time rebuilding it. This type of tool can have mixed results but can be helpful in a pinch.
alien - Alien is a program that converts between the rpm, dpkg, stampede slp, and slackware tgz file formats. If you want to use a package from another distribution than the one you have installed on your system, you can use alien to convert it to your preferred package format and install it.
add a comment |
Yes you'll need to do this manually. Also take note that some packages go by different names in Debian/Ubuntu vs. CentOS/RHEL/Fedora, so comparing them is going to be tricky.
rpm & apt commands
These sites include nice tables that show particular package management tasks and how to perform them using the corresponding commands on CentOS/RHEL/Fedora and Debian/Ubuntu.
- Comparing Redhat and Debian Package Management
- RPM DPKG Rosetta Stone
These will be helpful when attempting to compare the packages installed on the various systems.
RPM tools for comparing and indexing
Though these tools are RPM specific, they may prove helpful in comparing various RHEL/CentOS/Fedora systems among each other.
rpmsnap & rpmsnapcmp - A simple set of scripts to compare the contents of RPM databases on different machines, or on the same machine at different times.
rpmcomp - compare RPMs installed on multiple systems, or compare versus previously recorded list of installed packages
RPM/DEB package tools
These tools are meant for comparing different versions of actual .rpm or .deb files. It's primarily geared towards package maintainers but may be useful if you have any custom .deb or .rpm files whose deltas between them need to be tracked.
pkgdiff - Package Changes Analyzer (pkgdiff) is a tool for analyzing changes in Linux software packages (RPM, DEB, TAR.GZ, etc). The tool is intended for Linux maintainers who are interested in ensuring compatibility of old and new versions of packages.
Conversion tools
These are tools which can assist in converting packages from one format (.rpm) to the other (.deb) or vice versa. Tools like these are helpful if you have a binary package in say, .deb format, and you either have lost the source or don't want to spend the time rebuilding it. This type of tool can have mixed results but can be helpful in a pinch.
alien - Alien is a program that converts between the rpm, dpkg, stampede slp, and slackware tgz file formats. If you want to use a package from another distribution than the one you have installed on your system, you can use alien to convert it to your preferred package format and install it.
add a comment |
Yes you'll need to do this manually. Also take note that some packages go by different names in Debian/Ubuntu vs. CentOS/RHEL/Fedora, so comparing them is going to be tricky.
rpm & apt commands
These sites include nice tables that show particular package management tasks and how to perform them using the corresponding commands on CentOS/RHEL/Fedora and Debian/Ubuntu.
- Comparing Redhat and Debian Package Management
- RPM DPKG Rosetta Stone
These will be helpful when attempting to compare the packages installed on the various systems.
RPM tools for comparing and indexing
Though these tools are RPM specific, they may prove helpful in comparing various RHEL/CentOS/Fedora systems among each other.
rpmsnap & rpmsnapcmp - A simple set of scripts to compare the contents of RPM databases on different machines, or on the same machine at different times.
rpmcomp - compare RPMs installed on multiple systems, or compare versus previously recorded list of installed packages
RPM/DEB package tools
These tools are meant for comparing different versions of actual .rpm or .deb files. It's primarily geared towards package maintainers but may be useful if you have any custom .deb or .rpm files whose deltas between them need to be tracked.
pkgdiff - Package Changes Analyzer (pkgdiff) is a tool for analyzing changes in Linux software packages (RPM, DEB, TAR.GZ, etc). The tool is intended for Linux maintainers who are interested in ensuring compatibility of old and new versions of packages.
Conversion tools
These are tools which can assist in converting packages from one format (.rpm) to the other (.deb) or vice versa. Tools like these are helpful if you have a binary package in say, .deb format, and you either have lost the source or don't want to spend the time rebuilding it. This type of tool can have mixed results but can be helpful in a pinch.
alien - Alien is a program that converts between the rpm, dpkg, stampede slp, and slackware tgz file formats. If you want to use a package from another distribution than the one you have installed on your system, you can use alien to convert it to your preferred package format and install it.
Yes you'll need to do this manually. Also take note that some packages go by different names in Debian/Ubuntu vs. CentOS/RHEL/Fedora, so comparing them is going to be tricky.
rpm & apt commands
These sites include nice tables that show particular package management tasks and how to perform them using the corresponding commands on CentOS/RHEL/Fedora and Debian/Ubuntu.
- Comparing Redhat and Debian Package Management
- RPM DPKG Rosetta Stone
These will be helpful when attempting to compare the packages installed on the various systems.
RPM tools for comparing and indexing
Though these tools are RPM specific, they may prove helpful in comparing various RHEL/CentOS/Fedora systems among each other.
rpmsnap & rpmsnapcmp - A simple set of scripts to compare the contents of RPM databases on different machines, or on the same machine at different times.
rpmcomp - compare RPMs installed on multiple systems, or compare versus previously recorded list of installed packages
RPM/DEB package tools
These tools are meant for comparing different versions of actual .rpm or .deb files. It's primarily geared towards package maintainers but may be useful if you have any custom .deb or .rpm files whose deltas between them need to be tracked.
pkgdiff - Package Changes Analyzer (pkgdiff) is a tool for analyzing changes in Linux software packages (RPM, DEB, TAR.GZ, etc). The tool is intended for Linux maintainers who are interested in ensuring compatibility of old and new versions of packages.
Conversion tools
These are tools which can assist in converting packages from one format (.rpm) to the other (.deb) or vice versa. Tools like these are helpful if you have a binary package in say, .deb format, and you either have lost the source or don't want to spend the time rebuilding it. This type of tool can have mixed results but can be helpful in a pinch.
alien - Alien is a program that converts between the rpm, dpkg, stampede slp, and slackware tgz file formats. If you want to use a package from another distribution than the one you have installed on your system, you can use alien to convert it to your preferred package format and install it.
edited 2 days ago
nhed
1035
1035
answered May 9 '13 at 22:10
slm♦slm
255k71539687
255k71539687
add a comment |
add a comment |
Yes, it's too variable for there to be an automated way to look it up.
Easiest way to find what package provides what file is to issue a yum whatprovides for instance to figure out what package you have to install to get the setcap command you can issue either a yum whatprovides */setcap or yum whatprovides /usr/sbin/setcap That will help you work around issues where you know what one of the files provided by the package is, but not what it's called on RHEL.
Note: yum will need the repo that provides the package you're looking for in order to find it. This shouldn't be a problem on CentOS since there's a glut of packages available by default.
add a comment |
Yes, it's too variable for there to be an automated way to look it up.
Easiest way to find what package provides what file is to issue a yum whatprovides for instance to figure out what package you have to install to get the setcap command you can issue either a yum whatprovides */setcap or yum whatprovides /usr/sbin/setcap That will help you work around issues where you know what one of the files provided by the package is, but not what it's called on RHEL.
Note: yum will need the repo that provides the package you're looking for in order to find it. This shouldn't be a problem on CentOS since there's a glut of packages available by default.
add a comment |
Yes, it's too variable for there to be an automated way to look it up.
Easiest way to find what package provides what file is to issue a yum whatprovides for instance to figure out what package you have to install to get the setcap command you can issue either a yum whatprovides */setcap or yum whatprovides /usr/sbin/setcap That will help you work around issues where you know what one of the files provided by the package is, but not what it's called on RHEL.
Note: yum will need the repo that provides the package you're looking for in order to find it. This shouldn't be a problem on CentOS since there's a glut of packages available by default.
Yes, it's too variable for there to be an automated way to look it up.
Easiest way to find what package provides what file is to issue a yum whatprovides for instance to figure out what package you have to install to get the setcap command you can issue either a yum whatprovides */setcap or yum whatprovides /usr/sbin/setcap That will help you work around issues where you know what one of the files provided by the package is, but not what it's called on RHEL.
Note: yum will need the repo that provides the package you're looking for in order to find it. This shouldn't be a problem on CentOS since there's a glut of packages available by default.
answered May 9 '13 at 23:08
BratchleyBratchley
12.2k74688
12.2k74688
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f75279%2ffinding-yum-equivalents-of-apt-repositories%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown