.run
ফাইলগুলি ঠিক কী এবং সেগুলির জন্য কী ব্যবহার করা হয়? আমি ইদানীং দু'একজনকে দেখেছি এবং আমি এটি ভাবছি যে এটি কোন ফাইলের ফর্ম্যাটটির জন্য ব্যবহৃত হয়।
.run
ফাইলগুলি ঠিক কী এবং সেগুলির জন্য কী ব্যবহার করা হয়? আমি ইদানীং দু'একজনকে দেখেছি এবং আমি এটি ভাবছি যে এটি কোন ফাইলের ফর্ম্যাটটির জন্য ব্যবহৃত হয়।
উত্তর:
একটি .run ফাইল সাধারণত একটি কাস্টম তৈরি প্রোগ্রাম যা প্রোগ্রাম ইনস্টল করার জন্য কার্যকর করা দরকার। এগুলি সাধারণত সমর্থিত হয় না কারণ তারা ফাইলগুলি কোথায় যায় তা ট্র্যাক করে না এবং সাধারণত একটি আনইনস্টল পদ্ধতি সরবরাহ করে না। স্ক্রিপ্টটি আপনার সিস্টেমে কী করবে সে বিষয়ে নিশ্চিত হওয়ার কোনও উপায় নেই যাতে তারা অনিরাপদ হিসাবে বিবেচিত হয়।
তারা উইন্ডোজ এক্স ফাইলের খুব কাছাকাছি এবং একই সমস্যাগুলির সাথে আসে। আপনি যদি কীভাবে জানেন এবং ঝুঁকিগুলি গ্রহণের বিষয়ে খুশি হন তবে আপনি এই আদেশগুলি দিয়ে তাদের সম্পাদন করতে পারেন:
chmod 755 programinstall.run
sudo ./programinstall.run
এগুলি সাধারণত কোনও না কোনও রূপের নির্বাহযোগ্য। আপনি যেগুলি দেখতে পাবেন সেগুলির বেশিরভাগই তারা প্রয়োজনীয়ভাবে ইনস্টলার নয়।
যেমন মার্টিন বলেছেন, এবং ধরে নিচ্ছি যে আমরা কোনও ইনস্টলার সম্পর্কে কথা বলছি, তারা সাধারণত যখন প্যাকেজগুলি অপসারণ করতে চায় তবে প্যাকেজগুলির মতো তেমন ভাল হয় না তবে কিছু ইনস্টলার রয়েছে (আমি মূলত লোকী এবং এলজিপি গেম ইনস্টলারগুলির বিষয়ে চিন্তা করি) তারা কোথায় ইনস্টল করে এবং একটি দুর্দান্ত শক্তিশালী আনইনস্টল বাইনারি সরবরাহ করে track
এবং মার্টিন যা বলেন তা বেশিরভাগ বাইনারিগুলির জন্য কাজ করবে, বেশিরভাগ রাইনের ফাইল আমি দেখেছি হাইড্রিড শেল স্ক্রিপ্ট এবং সংক্রামিত বাইনারি উপাদান। এর অর্থ আপনি এগুলি কেবল চালাতে পারেন sh
। এনভিআইডিআইএ ড্রাইভার ইনস্টলার সহ একটি উদাহরণ:
sudo sh NVIDIA-Linux-x86_64-260.19.06.run
ফাইলটি আসলে কী তা দেখতে আপনি পরীক্ষা করতে পারেন (বেশিরভাগ সময় এটি কার্যকরভাবে কাজ করে) file
:
file NVIDIA-Linux-x86_64-260.19.06.run
NVIDIA-Linux-x86_64-260.19.06.run: POSIX শেল স্ক্রিপ্ট পাঠ্য সম্পাদনযোগ্য