Ketika saya menjalankan perintah:
sudo apt-get install build-essential
Saya mendapatkan pesan kesalahan berikut:
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package build-essential
centos
software-installation
Waley Chen
sumber
sumber
yum
atauup2date
(mana yang sesuai untuk versi distribusi Anda).Jawaban:
Saya yakin ini masih harus bekerja.
sumber
yum group info "Development Tools"
daftar paket yang diinstalglibc-devel
dan mungkinmake
... yum kelompok soooo menyebalkan!Ini berfungsi setara dengan
build-essential
di CentOS.sumber
openssl-devel
mungkin secara kebetulan menarik hal-hal yang Anda inginkan, tetapi itu tidak benarbuild-essential
.Paket metapackage
build-essential
disediakan pada Debian untuk mengumpulkan semua alat membangun esensial yang dibutuhkan secara umum dalam rantai pembuatan Debian, termasuk yang Anda perlukan untuk membuat.deb
paket. Centos menggunakan manajer paket yang berbeda sama sekali dan tidak secara langsung menyediakan hal seperti ini; Anda harus menginstal komponen individual dari rantai alat secara manual (gcc
,,make
pustaka pengembangan umum, dokumentasi, dll, serta tentu saja alat untuk membuat paket RPM jika Anda ingin melakukannya).Jika Anda drop
.deb
atau hal-hal RPM,gcc
,gcc-c++
,glibc-devel
, danmake
harus mendapatkan paket Centos yang sesuai saat ini.sumber
rpm-build
. Nama utilitas sebenarnya adalahrpmbuild
. Untuk informasi lebih lanjut, lihat misalnya wiki.centos.org/HowTos/SetupRpmBuildEnvironmentSaya menggabungkan solusi yang diterima dari Scott Likens dengan komentar dari user12345, dan pertama-tama melihat apa yang ada di grup "Alat Pengembangan" sebelum menginstal.
Seperti yang ditunjukkan oleh user12345, Anda dapat melakukan ini dengan:
Saya memang ingin menginstal paket seperti
autoconf
danautomake
danbinutils
, tetapi saya tidak perludoxygen
atauant
ataumercurial
.Di bawah ini adalah daftar yang saya gunakan, bersama dengan dependensinya, tetapi tentu saja, jarak tempuh Anda dapat bervariasi, tergantung pada kebutuhan ANDA.
sumber
sumber