GNU/Linux >> Belajar Linux >  >> Cent OS

Cara mengatur repositori Remi di CentOS 5/6 dan Fedora 18/19/20

Penyimpanan remi

Remi (Les RPM de Remi) repositori menyediakan versi terbaru dari berbagai paket perangkat lunak yang terkait dengan php dan mysql untuk distro linux berbasis redhat seperti centos, fedora dan RHEL. Ini menyediakan php, mysql, paket pecl, paket pir, banyak aplikasi dan perpustakaan open source/php gratis lainnya dan banyak paket terkait php lainnya. Jadi ini dirancang untuk membantu dalam menyiapkan server web berbasis apache+php dengan berbagai jenis aplikasi open source. Distro centos/fedora default tidak memiliki versi terbaru dari paket-paket ini sehingga repositori seperti Remi melakukan tugasnya.

Repositori dapat dengan mudah diatur di CentOS/Fedora melalui rpm penginstal yang akan mengatur konfigurasi repositori.

Pengaturan pada CentOS 5.x/6.x

File rpm penginstal Remi tersedia untuk CentOS versi 5.x dan 6.x. Urlnya adalah sebagai berikut

CentOS 5.x - http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
CentOS 6.x - http://rpms.famillecollet.com/enterprise/remi-release-6 .rpm

Pada CentOS Remi Remi bergantung pada repositori Epel yang harus diinstal bersamanya, agar dapat berfungsi. Jika Anda sudah memiliki setup repositori epel maka jalankan perintah berikut

$ wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
$ rpm -Uvh remi-release-6*.rpm

Jika Anda belum memiliki setup Epel maka jalankan perintah berikut. Ini akan mengunduh file penginstal Epel dan menginstalnya bersama dengan Remi

$ wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
$ wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
$ rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

Untuk CentOS 5.x

$ wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
$ wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
$ rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm

Itu dia. Sekarang repositori remi harus diatur pada sistem CentOS Anda.

Pengaturan di Fedora 18/19

Di Fedora, Remi bergantung pada repositori Rpmfusion. Jadi pertama-tama siapkan repositori rpmfusion.

## Remi Dependency on Fedora 19 / 18 / 17 ##
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

File rpm dan petunjuk konfigurasi untuk rpmfusion dapat ditemukan di sini.

Setelah rpmfusion diatur, lanjutkan ke pengaturan Remi.

$ wget http://rpms.famillecollet.com/remi-release-19.rpm
$ yum install remi-release-19.rpm

Atau langsung

## Fedora 20 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-20.rpm
## Fedora 19 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-19.rpm
## Fedora 18 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-18.rpm
## Fedora 17 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-17.rpm

Pastikan untuk menggunakan url yang benar untuk versi Fedora Anda. Itu akan menyelesaikan penyiapan repositori Remi di Fedora.

Verifikasi Remi

Setelah mengatur repositori Remi, saatnya untuk memeriksa apakah sudah dilakukan dengan benar. Repositori Remi dinonaktifkan secara default. Jika ingin mengaktifkannya secara permanen maka edit file /etc/yum.repos.d/remi.repo

$ sudo nano /etc/yum.repos.d/remi.repo
[remi]
name=Les RPM de remi pour Enterprise Linux 6 - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/6/remi/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/6/remi/mirror
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

Bagian pertama yang dimulai dengan [remi] adalah repositori utama. Ubah nilai diaktifkan dari 0 menjadi 1 untuk mengaktifkannya.

Jika tidak, itu dapat diaktifkan melalui yum saat diperlukan menggunakan opsi enablerepo.

# yum repolist --enablerepo=remi
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: virror.hanoilug.org
 * epel: mirror.unej.ac.id
 * extras: mirrors.fibo.vn
 * remi: mirror.smartmedia.net.id
 * updates: mirrors.fibo.vn
repo id       repo name                                               status
base          CentOS-6 - Base                                          6,381
epel          Extra Packages for Enterprise Linux 6 - x86_64          10,031
extras        CentOS-6 - Extras                                           13
nginx         nginx repo                                                  47
remi          Les RPM de remi pour Enterprise Linux 6 - x86_64         1,320
updates       CentOS-6 - Updates                                       1,555
repolist: 19,347
#

Menggunakan opsi enablerepo sudah cukup bila diperlukan. Seperti yang dapat dilihat, repositori remi menyediakan sekitar 1320 paket. Ada 2 repo lagi yaitu remi-php55 dan remi-test yang menyediakan paket lebih banyak lagi.

Daftar semua paket

Untuk membuat daftar semua paket yang disediakan oleh repo Remi, gunakan perintah berikut.

# yum --disablerepo=* --enablerepo=remi,remi-php55,remi-test list available | less

Instal paket dari repositori Remi

Untuk menginstal paket dari Remi repo, gunakan opsi enablerepo lagi

# yum --enablerepo=remi,remi-php55 install php

Sumber daya

Situs resmi repositori Remi
http://rpms.famillecollet.com/

FAQ Remi
http://blog.famillecollet.com/pages/English-FAQ

Petunjuk konfigurasi repositori Remi
http://blog.famillecollet.com/pages/Config-en


Cent OS
  1. Nonaktifkan SELinux pada CentOS atau RHEL 5/5.1/5.2/5.3/5.4/5.5/5.6/5.7

  2. Cara mengatur repositori EPEL di CentOS 5/6

  3. Cara Menginstal Hwinfo di Fedora 19/20 dan CentOS 5/6

  1. Setup Rsyslog dengan MySQL dan LogAnalyzer di CentOS/RHEL 6/5

  2. Instal Repositori CentALT RPM di CentOS, RHEL 6/5

  3. Cara Mengatur AWStats (Apache Log Analyzer) di CentOS, RHEL dan Fedora

  1. Cara Menginstal Python 2.7.18 di CentOS/RHEL 7/6 dan Fedora 32/31

  2. Cara Menginstal RabbitMQ di CentOS/RHEL 7/6 dan Fedora

  3. Cara Memasang RepoForge (RPMForge) Repositori di CentOS 5, CentOS 6 dan CentOS 7