Bagaimana Anda memperbarui repositori manajer paket YUM?

8

Saya memiliki pemasangan Red Hat baru dan saya mencoba melakukan " yum install tmux" tetapi ada kesalahan yang tidak ada paket :

[root@PSCHQVP20017 ~]# yum install tmux
Loaded plugins: product-id, refresh-packagekit, rhnplugin, security, subscription-manager
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Install Process
No package tmux available.
Error: Nothing to do
Patoshi パ ト シ
sumber

Jawaban:

5

Anda tidak menentukan distribusi yang Anda gunakan. Saya kira itu rhel / centos 5 atau 6: jika demikian, Anda hanya perlu menambahkan repositori EPEL yang tepat ke konfigurasi YUM Anda dan kemudian

yum update
yum install tmux

Tidak perlu mengunduh / kompilasi secara manual.

Andrea de Palo
sumber
bagaimana cara menambahkan repositori epel ? dan mengapa tidak yum hanya mengambilnya dari server pusat dengan semua paket ini? mengapa saya harus menambahkan yang "baru" sepanjang waktu.
Patoshi パ ト シ
Anda perlu menambahkan repositori baru ketika yang dari distribusi resmi Anda tidak menyertakan paket yang Anda inginkan; kadang-kadang karena paket terlalu baru, kadang-kadang karena tidak populer, dll. <br> EPEL, dalam hal ini, adalah repositori "semi-resmi" yang dikelola oleh pengembang Fedora: "Paket Ekstra untuk Perusahaan Linux (atau EPEL) adalah Grup Minat Khusus Fedora yang menciptakan, memelihara, dan mengelola serangkaian paket tambahan berkualitas tinggi untuk Enterprise Linux, termasuk, tetapi tidak terbatas pada, Red Hat Enterprise Linux (RHEL), CentOS dan Scientific Linux (SL), Oracle Linux (OL). "
Andrea de Palo
@duckx, sejauh "server pusat di mana semua paket ini," itulah yang repositori adalah . Jadi, Anda harus mengatakan itu di mana server pusat adalah yang memiliki paket di atasnya yang Anda tertarik. (Dan jika Anda tidak tahu bahwa sebelum, cobalah membaca komentar di atas lagi dan sekarang akan lebih masuk akal.)
Wildcard
yang memasang 1,8 yang bukan yang terbaru :(
Sonic Soul
2

Merupakan ide yang buruk untuk menginstal perangkat lunak "tidak resmi", khususnya pada distribusi "perusahaan" atau segala jenis mesin dengan pekerjaan penting. Anda mengambil alih tanggung jawab penuh atas perbaikan keamanan (dan lainnya), dan menjaganya tetap selaras dengan perangkat lunak sistem lainnya (pustaka, konfigurasi, konfigurasi keamanan, ...). Cari alternatif, periksa apa yang mungkin dikatakan distribusi Anda pada paket tertentu. Mereka mungkin mengecualikannya karena masalah yang tidak terpecahkan, mungkin lisensi (yang mungkin atau tidak menjadi masalah bagi Anda, sebagai pengguna akhir atau karena situasi hukum di yurisdiksi Anda) atau bahkan masalah keamanan.

vonbrand
sumber