Saya memiliki wadah buruh pelabuhan ubuntu. Saya menginstal di sana beberapa aplikasi yang dikompilasi di windows untuk ubuntu.
Itu tidak mengeksekusi dan saya ingin memeriksa apakah ada ketidaksesuaian antara arsitektur sistem dan file. Saya mencoba perintah ini
> file myapp
tapi sayangnya hasilnya
> bash: file: command not found
Sungguh, dalam direktori bin tidak ada perintah "file". Apakah di tempat lain atau saya perlu menginstalnya?
command-line
bash
Vitalii
sumber
sumber
which file
dan jika tidak ada hasil maka itu tidak ada menginstalnya .. ingat Anda menggunakandocker container
itu mungkin tidak memiliki semua yang Anda butuhkan!coreutils
dalam wadah Anda? Cobasudo apt-get install coreutils
dan lihat hasilnya.core-utils
, paketnya adalahfile
/sbin/file
benar?core-utils
barangnya ada di/bin
Jawaban:
Gambar Docker biasanya tidak mengandung lebih dari esensi telanjang, dan tampaknya siapa pun yang membuat wadah ini tidak dianggap
file
perlu. Anda harus menginstalnya, paket ini juga disebutfile
.sumber
apt-get update
sebelumnyaapt-get install file