bash: file: কমান্ড পাওয়া যায় নি


11

আমার উবুন্টু ডকারের ধারক আছে। আমি ওবুন্টুর জন্য উইন্ডোতে সংকলিত কিছু অ্যাপ্লায়ইটন ইনস্টল করেছি।

এটি কার্যকর হয় না এবং আমি সিস্টেম আর্কিটেকচার এবং ফাইলের মধ্যে কোনও মিল নেই কিনা তা পরীক্ষা করে দেখতে চাই। আমি এই কমান্ড চেষ্টা করি

> file myapp

কিন্তু দুর্ভাগ্যক্রমে আউটপুট হয়

> bash: file: command not found

সত্যই, বিন ডিরেক্টরিতে কোনও "ফাইল" কমান্ড নেই। এটি অন্য কোথাও বা আমার এটি ইনস্টল করা দরকার?

এখানে চিত্র বর্ণনা লিখুন


5
একটি করুন which fileএবং যদি কোনও ফলাফল না হয় তবে এটি এটি ইনস্টল না করে .. মনে রাখবেন docker containerএটি ব্যবহার করে আপনার এটির যা প্রয়োজন তা নাও থাকতে পারে!
জর্জ উদোসেন

1
আপনি কি coreutilsনিজের পাত্রে প্যাকেজটি ইনস্টল করেছেন ? চেষ্টা করে sudo apt-get install coreutilsদেখুন ফলাফল দেখুন।
কোআলা ইয়াং

@ কোয়ালায়েং এটিতে নেই core-utils, প্যাকেজটি রয়েছেfile
জান্না

@ জান্না যখন কোনও প্রোগ্রামের মূল-ব্যবহার হয় তখন এর ফলাফলটি /sbin/fileঠিক হবে?
জর্জ উদোসেন

@ জর্জি আমার কাছে তাকিয়ে আছে যেমন স্টাফটি core-utilsরয়েছে/bin
জান্না

উত্তর:


21

ডকারের চিত্রগুলিতে সাধারণত খালি প্রয়োজনীয়গুলির চেয়ে বেশি কিছু থাকে না এবং দেখে মনে হয় যে এই ধারকটি কেউ তৈরি করেছেন সেটিকে fileপ্রয়োজনীয় মনে করেননি । আপনাকে এটি ইনস্টল করতে হবে, প্যাকেজটিও বলা হয় file


1
apt-get updateআগে ভুলে যাবেন নাapt-get install file
ফার্নান্দো ফাবেরেটি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.