Tôi có mã để thiết lập một máy chủ Ubuntu dựa vào apt-get
. Nó có rất nhiều gói như tài liệu trên wiki dự án của chúng tôi, ví dụ như: môi trường phát triển và các phụ thuộc ruby .
Tuy nhiên, máy chủ sản xuất của chúng tôi chạy RHEL 5.8 và các hệ thống đã yêu cầu tôi sử dụng môi trường phát triển CentOS tương tự như máy chủ sản xuất (để triển khai dễ dàng hơn). Có cách nào dễ dàng (tự động) để tìm tên gói tương đương trong kho EPEL không? Họ miễn cưỡng sử dụng các kho lưu trữ không chuẩn.
Tôi có phải nhìn từng người một cách độc lập không? Tôi đã bắt đầu, nhưng có vẻ không tầm thường.
không chắc chắn nếu nó sẽ giúp, nhưng đây là phạm vi của các kho lưu trữ mà chúng tôi sử dụng:
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