.Run ফাইল কি?


17

.runফাইলগুলি ঠিক কী এবং সেগুলির জন্য কী ব্যবহার করা হয়? আমি ইদানীং দু'একজনকে দেখেছি এবং আমি এটি ভাবছি যে এটি কোন ফাইলের ফর্ম্যাটটির জন্য ব্যবহৃত হয়।


4
ফাইলগুলি চালিত হয়। তাদের ধর!
কোডি হার্লো

@ কলিনা এটি .run ফাইল ইনস্টল করার বিষয়ে নয় ..
শেঠ

উত্তর:


20

একটি .run ফাইল সাধারণত একটি কাস্টম তৈরি প্রোগ্রাম যা প্রোগ্রাম ইনস্টল করার জন্য কার্যকর করা দরকার। এগুলি সাধারণত সমর্থিত হয় না কারণ তারা ফাইলগুলি কোথায় যায় তা ট্র্যাক করে না এবং সাধারণত একটি আনইনস্টল পদ্ধতি সরবরাহ করে না। স্ক্রিপ্টটি আপনার সিস্টেমে কী করবে সে বিষয়ে নিশ্চিত হওয়ার কোনও উপায় নেই যাতে তারা অনিরাপদ হিসাবে বিবেচিত হয়।

তারা উইন্ডোজ এক্স ফাইলের খুব কাছাকাছি এবং একই সমস্যাগুলির সাথে আসে। আপনি যদি কীভাবে জানেন এবং ঝুঁকিগুলি গ্রহণের বিষয়ে খুশি হন তবে আপনি এই আদেশগুলি দিয়ে তাদের সম্পাদন করতে পারেন:

chmod 755 programinstall.run
sudo ./programinstall.run

তারা সাধারণত বাইনারি ফাইল বা স্ক্রিপ্ট হয়?
অলিভিয়ের লালনডে

1
এগুলি হয় হতে পারে, এর মতো কোনও সেট পদ্ধতি বা বিন্যাস নেই।
মার্টিন ওভেনস-ডক্টরোমো-

11

এগুলি সাধারণত কোনও না কোনও রূপের নির্বাহযোগ্য। আপনি যেগুলি দেখতে পাবেন সেগুলির বেশিরভাগই তারা প্রয়োজনীয়ভাবে ইনস্টলার নয়।

যেমন মার্টিন বলেছেন, এবং ধরে নিচ্ছি যে আমরা কোনও ইনস্টলার সম্পর্কে কথা বলছি, তারা সাধারণত যখন প্যাকেজগুলি অপসারণ করতে চায় তবে প্যাকেজগুলির মতো তেমন ভাল হয় না তবে কিছু ইনস্টলার রয়েছে (আমি মূলত লোকী এবং এলজিপি গেম ইনস্টলারগুলির বিষয়ে চিন্তা করি) তারা কোথায় ইনস্টল করে এবং একটি দুর্দান্ত শক্তিশালী আনইনস্টল বাইনারি সরবরাহ করে 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 শেল স্ক্রিপ্ট পাঠ্য সম্পাদনযোগ্য


2
"ফাইল" ইউটিলিটি সম্পর্কে সচেতন ছিল না, ধন্যবাদ!
অলিভিয়ার লালনডে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.