কীভাবে লিনাক্স কমান্ড প্রম্পট থেকে .exe চালানো যায়


27

আমি লিনাক্সে নতুন। আমি বর্তমানে একটি কমান্ড লাইন লেখার চেষ্টা করছি যা একটি ফোল্ডারের মধ্যে একটি * .exe চালিত করা উচিত abc।

আমি চেষ্টা করেছি

% cd abc info.exe

কিন্তু ত্রুটি বলে no such file or directory

কোন পরামর্শ?

উত্তর:


30

চেষ্টা করে দেখুন:

abc/info.exe

তবে যদি এটি সত্যিই একটি উইন্ডোজ প্রোগ্রাম হয় তবে আপনাকে "ওয়াইন" ইনস্টল করতে হবে, তারপরে এটি করুন:

wine abc/info.exe

তবে শুধুমাত্র কিছু উইন্ডোজ প্রোগ্রাম ওয়াইনের অধীনে কাজ করবে।


10

এই উত্তরটি এই প্রশ্নের উত্তরগুলিতে একের সাথে একত্রিত করছে।

Info.exe ফাইলটি হয় লিনাক্স বা উইন্ডোজের অধীনে কার্যকর করা হবে, তবে উভয়ই নয়।

উইন্ডোজ অধীনে কার্যকর

ফাইলটি যদি উইন্ডোজ ফাইল হয় তবে এটি লিনাক্সের অধীনে চলবে না। সুতরাং যদি এটি হয় তবে আপনি এটি উইন্ডোজ এমুলেটর (WINE) এর অধীনে চালানোর চেষ্টা করতে পারেন। যদি এটি ওয়াইনের সাথে সামঞ্জস্য না করে তবে আপনি এটি লিনাক্সের আওতায় কার্যকর করতে পারবেন না।

আপনি শুরু করার আগে আপনার ওয়াইন ইনস্টল করতে হবে। আপনার ওয়াইন ইনস্টল করার জন্য প্রয়োজনীয় পদক্ষেপগুলি আপনার চালু লিনাক্স প্ল্যাটফর্মে পৃথক হবে। আপনি সম্ভবত "উবুন্টু ওয়াইন ইনস্টল করুন" গুগল করতে পারেন, উদাহরণস্বরূপ, আপনি উবুন্টু ইনস্টল করছেন।

একবার আপনি ওয়াইন ইনস্টল হয়ে গেলে, আপনি এই আদেশগুলি কার্যকর করতে সক্ষম হবেন।

cd abc/
wine info.exe

লিনাক্সের অধীনে কার্যকর করুন

আপনি যদি এই ফাইলটি লিনাক্সের অধীনে চালিত করতে জানেন তবে আপনি এই আদেশগুলি কার্যকর করতে চাইবেন:

আপনার এবিসি ডিরেক্টরিতে পরিবর্তন করুন

cd abc/

তারপর আপনি অনুমতি পরিবর্তন করার অনুমতি দেয় চাইবেন একটি ই করব ব্যবহারকারীদের এক্স ecute এই ফাইলটি (ক + X)।
আপনার কাছে শুধু অনুমতি দিতে পারে তোমার দর্শন লগ করা থেকে Ser ই এক্স ecute (U + x) এর

chmod a+x info.exe

প্রোগ্রামটি আরম্ভ করুন।

./info.exe

7

আপনি পারবেন না :) উদাহরণস্বরূপ কেবল মাইক্রোসফ্ট। এখন আপনার যদি একটি লিনাক্স এক্সিকিউটেবল হয় আপনি করতে পারেন:

cd folder
chmod +x file
./file

8
এটি সাধারণভাবে মিথ্যা। অনেক উইন্ডোজ এবং ডস খরচ যেমন emulators ব্যবহার লিনাক্স চালানো যেতে পারে wineবা dosbox
সুসাম পাল

1
ডসবক্সে কি ভিএস 2017 তে সংকলিত একটি সাধারণ সি / সি ++ প্রোগ্রাম (অ্যারে ম্যাথ এবং 'প্রিন্টফ ()') ব্যবহার করবে?
রই

6

লিনাক্সে আপনি ফাইলটিকে এক্সিকিউটেবল অনুমতি দেন। এটি এক্সটেনশন নয় যা এটি নির্বাহ করে কিনা তা নির্ধারণ করে (উইন্ডোজ হিসাবে))

ধরে নিই যে আপনার কাছে একটি বৈধ ফাইল রয়েছে যা লিনাক্সে কার্যকর করা যেতে পারে, (উইন্ডোজ / ডস ফাইল নয়) এটি করুন:

cd abc
chmod a+x info.exe
./info.exe

নোট করুন যে বর্তমান ডিরেক্টরিতে ফাইলটি খুঁজতে শেলটির জন্য আপনার নেতৃস্থানীয় ./ প্রয়োজন!

যদিও এটি সত্যিকারের উপর নির্ভর করে।


1
আপনি আমাকে ব্যাখ্যা করতে চাই।

2
প্রথম লাইন ডিরেক্টরি পরিবর্তন করে, দ্বিতীয় লাইনটি লিনাক্সকে এটি এক্সিকিউটেবল, তৃতীয়টি প্রোগ্রাম চালায় runs
বায়রন হুইললক

3

আমি সম্প্রতি কিছু পুরানো এমএসডিওএস। এক্স ফাইল চালাতে চেয়েছিলাম এবং আমি ডসবক্স ব্যবহার করতে পারি। উবুন্টুতে এটা ঠিক ছিল

apt-get install dosbox

তারপর

dosbox file.exe


ওহ, এটি একটি নির্দিষ্ট কাজ, কিন্তু এমএসডোস এক্সিকিউটেবলের জন্য বৈধ।
ফ্রান্সিসকো তাপিয়া

2

.exes সাধারণত উইন্ডোজ এক্সিকিউটেবল হয়, লিনাক্সগুলি নয়। এগুলি চালাতে, WINE এর মতো কিছু ব্যবহার করুন।

অন্যথায় এক্সিকিউটেবল লিনাক্স চালানোর জন্য অনেকগুলি উপায় রয়েছে, যেমন:

  1. সিডি এবিসি; ./info.exe
  2. ./abc/info.exe
  3. /full/path/to/abc/info.exe
  4. আপনার পাঠ্যে "abc" যুক্ত করুন, তারপরে এটিকে কেবল একটি সাধারণ কমান্ড হিসাবে চালান। ...

আমি এত লড়াই পর্যন্ত আমি এই ওয়েবসাইট পাওয়া যায় এবং পৃষ্ঠার নীচের অংশে অবস্থিত 'টার্মিনাল', টিপস অধ্যায় ব্যবহৃত: winehq.org/download/ubuntu

1

ওয়াইন এমন একটি প্রোগ্রাম যা আপনি ইনস্টল করতে পারেন, এটি লিনাক্সে .exe ফাইলগুলি চালানোর একটি প্রোগ্রাম।

অ্যাপ্লিকেশন- ওয়াইন ইনস্টল ওয়াইন

(আপনার ফাইলের তেহ ডিরেক্টরিতে যান: / সিডি (উদা: ডেস্কটপ /) এবং আপনার .exe ফাইলটি খুলতে:

ওয়াইন প্রোগ্রাম [এজেন্টস]

ওয়াইন নিয়ে যে কোনও সমস্যা আপনি করতে পারেন: ওয়াইন - হেল্প

আমি চেষ্টা করেছি এবং এটি কাজ করে।

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