Bagaimana cara menginstal perangkat lunak di Red Hat?

Jawaban:

13

Untuk Red Hat Enterprise Linux dan turunannya:

$ yum install foo

Untuk Fedora:

$ dnf install foo

Untuk Debian dan turunannya seperti Ubuntu (jalankan ini sebagai root ):

# apt-get install foo
sudobash
sumber
Saya mencoba "yum install ncdu", dan mendapatkan "Tidak ada paket ncdu yang tersedia." (Lihat unix.stackexchange.com/questions/3961/… ). Apa sekarang?
ripper234
@ ripper234 Tidak semua distro menyediakan ncdu
NJ
Jadi, apa saja pilihan saya? Apakah saya harus mengunduh sumber dan kompilasi?
ripper234
Suse menggunakan yast not yum
xenoterracide
@ ripper234 ... Saya tidak tahu apa itu, tetapi saya berani bertaruh itu dalam repo eksternal, coba ajukan pertanyaan kedua di sini "bagaimana saya bisa menginstal ncdu di Red Hat" dan bertanya apakah itu tersedia di setiap repo di teks.
xenoterracide
2

Untuk Debian / Ubuntu

aptitude install firefox

Bagi Fedora, kurasa begitu

yum install firefox

[ note ] Jalankan ini sebagai root .

Johan
sumber
@Stefan, ada apa dengan # dan $?
Johan
lihat diskusi ini . #berarti perintah dijalankan sebagai root, $adalah pengguna normal.
Stefan
2

Jika Anda menggunakan Red Hat Enterprise Linux, paket yang Anda cari ada di EPEL , sehingga Anda dapat menginstalnya:

sudo rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

dan kemudian kamu bisa yum install ncdu.

Jika Anda menggunakan Linux Red Hat kuno, jawabannya adalah untuk cinta semua yang suci , saatnya untuk meningkatkan ke Fedora.

mattdm
sumber
Upgrade tidak selalu memungkinkan. Punya belas kasihan :)
spemble
@ spemble Yah, tentu, tetapi bahkan pada saat saya menulis itu, Red Hat Linux 9 (rilis terakhir) telah di luar dukungan selama hampir tujuh tahun . Sekarang, sudah empat belas . Banyaknya eksploitasi lokal dan jarak jauh yang belum ditonton sangat mengerikan untuk dipertimbangkan.
mattdm
Pekerjaan saya membuat saya bekerja pada RHEL 4.6 dan SCO Unix v5. Anda bisa membayangkan frustrasi. Hanya mengatakan.
spemble
0

Dalam sistem berbasis debian yang dapat Anda gunakan sudo apt-get install foo untuk mengunduh Anda dapat menggunakan wget

Keshan
sumber
0

Untuk distribusi RHEL untuk instalasi jarak jauh dan instalasi repositori ke yum OK, Di sini kami memiliki beberapa detail tambahan:

RHEL 2,3 dan 4:

    up2date -i pkg-name

RHEL5,6:

    yum install pkg-name 

RHEL7 yum grup menginstal grup-pkg-nama

RHEL 5,6 & 7:

    yum groupinstall group-pkg-name 

RHEL 2,3,4: up2date "@ group-pkg-name"

Jika Anda harus menginstal paket rpm apa pun secara lokal, jangan gunakan:

    rpm -ivh http://... 

dan lebih suka menggunakan:

    yum localinstall http://... 

atau

Distribusi warisan RHEL 2,3,4:

    up2date -k pkg-name 

Catatan: mungkin http: // ... jika tidak wget -0 http: // ... setelah up2date -k pkg-name

Semua ini untuk menjaga yum metainformation Anda (atau up2date) ok dan sinkronkan dengan rpm.

GnuTux95
sumber