উইন্ডোজে ব্যাশ ব্যবহার করার চেষ্টা করছেন এবং কোনও ইনস্টলড ডিস্ট্রিবিউশন বার্তা পেলেন না


104

আমি ব্যবহার করার চেষ্টা করছি ব্যাশ উপর উইন্ডোজ 10 , কিন্তু আমি এই বার্তাটি যখন রান ব্যাশ করার চেষ্টা করছি:

লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেমের কোনও ইনস্টলড ডিস্ট্রিবিউশন নেই। উইন্ডোজ স্টোরটিতে গিয়ে বিতরণগুলি ইনস্টল করা যেতে পারে: https://aka.ms/wslstore চালিয়ে যাওয়ার জন্য যে কোনও কী টিপুন ...

আমি যখন সেই url এ যাই যা উইন্ডোজ স্টোর অ্যাপ্লিকেশনটি খোলে , সেখানে কোনও লিনাক্স বিতরণের কোনও চিহ্ন নেই।

আমার উইন্ডোজ সংস্করণটি (পর্দার ডান নীচের কোণায় যেমন রয়েছে):

উইন্ডোজ 10 এন্টারপ্রাইজ ইনসাইডার প্রিভিউ। মূল্যায়ন অনুলিপি। বিল্ড 16215.rs_prerelease.170603-1840

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

কোন সাহায্য?


সাইগউইন বিকল্প হিসাবে হতে পারে, একটি [লিনাক্স / ইউনিক্স] -র মতো উইন্ডোজের পরিবেশ: সাইগউইন ডট কম ... আপনি এই ইন্টারফেস থেকে বাশ এবং আরও অনেক কিছু পেতে পারেন।
পল টি।

স্ট্যাক ওভারফ্লো প্রোগ্রামিং এবং বিকাশের প্রশ্নের জন্য একটি সাইট। এই প্রশ্নটি অফ-টপিক হিসাবে উপস্থিত বলে মনে হচ্ছে কারণ এটি প্রোগ্রামিং বা উন্নয়ন সম্পর্কিত নয়। সহায়তা কেন্দ্রে আমি এখানে কোন বিষয় সম্পর্কে জিজ্ঞাসা করতে পারি তা দেখুন । সম্ভবত সুপার ইউজার বা ইউনিক্স ও লিনাক্স স্ট্যাক এক্সচেঞ্জ জিজ্ঞাসা করতে একটি ভাল জায়গা হবে।
jww

6
@jww সরাসরি বিকাশের প্রশ্ন নয়, তবে। নেট, এবং মাইক্রোসফ্ট প্রযুক্তির নতুন স্ট্যাকের সমস্ত নতুন জিনিস পরীক্ষা করার জন্য উইন্ডোতে আমার এই ব্যাশ দরকার, এটি প্রোগ্রামিংয়ের সাথেও সম্পর্কিত কারণ একটি সাধারণ আমি মনে করি উইন্ডোজ ব্যবহারকারীর এটির দরকার নেই।
ডিডিপ্পা


আমি আজ এই নিবন্ধটি পড়েছি উবুন্টু এখন উইন্ডোজ স্টোরে ডাউনলোডের জন্য উপলভ্য , যখন স্টোরটি খোলে উবুন্টু যদিও ইনস্টলড অ্যাপ্লিকেশন হিসাবে দেখায় না
ডিডিপ্পা

উত্তর:


165

উইন্ডোজ স্টোরটি যখন খুলল, পছন্দ করার মতো কোনও ডিস্ট্রো ছিল না, তখন আমি এই আদেশটি পেয়েছি lxrun /installএবং আমার পক্ষেও কাজ করেছি।

আপনি আউটপুট হিসাবে এই জাতীয় কিছু পাবেন:

C:\WINDOWS\system32>lxrun /install
Warning: lxrun.exe is only used to configure the legacy Windows Subsystem for Linux distribution.
Distributions can be installed by visiting the Microsoft Store:
https://aka.ms/wslstore

This will install Ubuntu on Windows, distributed by Canonical and licensed under its terms available here:
https://aka.ms/uowterms

Type "y" to continue: y
Downloading from the Microsoft Store... 100%
Extracting filesystem, this will take a few minutes...
Would you like to set the Ubuntu locale to match the Windows locale (en-FI)?
The default locale is en_US.
Type "y" to continue: y
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username: <you type your login here>
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Installation successful!
Documentation is available at:  https://aka.ms/wsldocs

4
উইন্ডোজ স্টোরে বেছে নেওয়ার জন্য কোনও ডিস্ট্রো কখনও দেখবেন না, তবে lxrun / ইনস্টল কমান্ডটি ভাল কাজ করেছে
ডিডিপ্পা

4
Lxrun চালানোর পরে প্রক্রিয়াটির একটি মুদ্রণ পর্দা এখানে রয়েছে / উইন্ডোজে ব্যাশ
ডিডিপ্পা

4
Lxrun চালানোর সময় নিম্নলিখিত সতর্কতাটি প্রদর্শিত হয় এবং সে কারণেই আমি নিম্নচোটিত:> সতর্কতা: lxrun.exe কেবলমাত্র লিনাক্স বিতরণের জন্য উইন্ডোজ সাবসিস্টেমটি কনফিগার করার জন্য ব্যবহৃত হয়।
র্যান্ডল ফ্ল্যাগ 22

4
আপনি যদি ভাবছেন তবে এই কমান্ডটি কমান্ড প্রম্পটে চালানো দরকার।
এইচ-রায়

4
lxrun উইন্ডোজ 2019
ডাব

26

আনইনস্টল ও পুনরায় ইনস্টল করার চেষ্টা করার পরে আমি একই রকম বাগ পেয়ে যাচ্ছি।

আমার জন্য প্রশাসক হিসাবে আমাকে একটি সিএমডি প্রম্পট খুলতে হয়েছিল এবং চালাতে হয়েছিল lxrun /install


4
Lxrun চালানোর সময় নিম্নলিখিত সতর্কতাটি প্রদর্শিত হয় এবং সে কারণেই আমি নিম্নচোটিত:> সতর্কতা: lxrun.exe কেবলমাত্র লিনাক্স বিতরণের জন্য উইন্ডোজ সাবসিস্টেমটি কনফিগার করার জন্য ব্যবহৃত হয়।
রেন্ডাল ফ্ল্যাগ 22

ওয়েল এটি একটি বছর হয়েছে @ র্যান্ডালফ্ল্যাগ =), এখন উইন্ডোজ স্টোরে বিতরণগুলি পরিচালনা করা হয়, পুরো প্রশ্নটি অবৈধ।
লেবি

25

আমি সম্প্রতি রিবুট করার সময় এটি পেয়েছি। আমি যদি 5 মিনিট অপেক্ষা করি তবে সমস্যাটি নিজেই ঠিক হয়ে যায়!


4
আমি এই উত্তরটি পেয়েছি বলে আমি খুশী, আমি এক বছরেরও বেশি সময় ধরে লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেমটি ব্যবহার করছি এবং আমি যখন কেবলমাত্র আমার ল্যাপটপে চালিত করেছি এটি আমার জন্য প্রথমবারের মতো এই ত্রুটিটি প্রকাশ করছে এবং আমি ভেবেছিলাম আমি lxrunপ্রথম উত্তর থেকে কমান্ডটি চালাতে হবে বা এটির সমাধানের জন্য ইনস্টল করার জন্য কিছু সন্ধান করতে হবে, কিন্তু এই উত্তরটি দেখে আমি ঠিক অপেক্ষা করার সিদ্ধান্ত নিয়েছি, এবং আপনি ঠিক বলেছেন, এটি কয়েক মিনিটের পরে কাজ শুরু করেছিল।
ডেভি এম এম

4
ওহ, আপনি ঠিক বলেছেন! আমি ডাব্লুএসএল ইনস্টল করার পরে প্রথমবার রিবুট করেছি এবং আমি এই ত্রুটিটি পেয়েছি এবং ফ্রিক আউট করেছি। এত অদ্ভুত ...
kyw

4
আপনি ইতিমধ্যে স্টোর থেকে লিনাক্স বিতরণ ইনস্টল করার ক্ষেত্রে এটি প্রাসঙ্গিক।
স্বর্গখ

4
এইটা কাজ করে. এটি হতাশার বাইরে। কম্পিউটার বন্ধ হয়ে গেছে, গিটে প্রতিশ্রুতি দিতে ভুলে গেছে, আবার পুনঃসূচনা করার জন্য অপেক্ষা করেছিল ... এবং এখন এখানে বসে আছে। কোন ধারণা কেন মিনিট লাগে ?!
chug2k

4
আমি নিশ্চিত না কেন এটি ঘটে তবে LxssManager পরিষেবাটি পুনরায় আরম্ভ করার জন্য 5 মিনিট অপেক্ষা করা আমার পক্ষে কাজ করে।
কর্টেক্স

14

দেখে মনে হচ্ছে কমান্ডে দেওয়া লিঙ্কটি কাজ করে না। উবুন্টুর জন্য মাইক্রোসফ্ট স্টোরের আসল লিঙ্কটি এখানে।

https://www.microsoft.com/en-nz/store/p/ubuntu/9nblggh4msv6?rtc=1


স্টোরগুলিতে লিনাক্স অনুসন্ধান করা কোনও কিছু না ফিরিয়ে দিলে এটি কাজ করে।
কার্ল্থ

8

এই প্রশ্নের জন্য লিখিত শীর্ষ উত্তরগুলি পর্যাপ্ত চেয়ে বেশি। আমাকে কেবল তাদের অনুসরণ lxrunকরতেই সমস্যা হয়েছিল কারণ আদেশটি হ্রাস পেয়েছে, তাই আমি ত্রুটিটি পেয়েছি

'lxrun' কোনও অভ্যন্তরীণ বা বাহ্যিক কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ ফাইল হিসাবে স্বীকৃত নয়।

যখন আমি এই কমান্ডটি সিএমডি দিয়ে চালানোর চেষ্টা করি।

এটি wslকমান্ড দ্বারা প্রতিস্থাপন করা হয়েছে । আপনি এই সমস্যাটি সম্পর্কে এখানে আরও তথ্য পেতে পারেন - https://github.com/Mic MicrosoftDocs / WSL / issues / 425

আপনি যখন দৌড়ান wsl /install, এমন একটি সুযোগ রয়েছে যা আপনি এখনও আপনার প্রশ্নটিতে পোস্ট করেছিলেন এমন ত্রুটিটি পেতে পারেন। সেক্ষেত্রে আপনি আগে যেমন চলেছেন ঠিক তেমন https://aka.ms/wslstore লিঙ্কটিতে যান । যদি আপনি কিছু না দেখেন তবে কেবল উবুন্টু অনুসন্ধান করুন এবং এটি ইনস্টল করুন। (আপনি যদি এই শব্দটির সাথে অনুসন্ধান করেন তবে wslআপনি অন্যান্য লিনাক্সের স্বাদও দেখতে পাবেন এবং তারপরে আপনি আপনার পছন্দের যে কোনওটি ডাউনলোড করতে পারেন)


4
এটি উল্লেখ করার জন্য ধন্যবাদ। কমান্ড lxrun / কাজ করে নি ইনস্টল করুন, কিন্তু wsl / কাজ ইনস্টল
বেগ

4
এই উত্তরটি
সেরাটি

5

আপনাকে এই লিঙ্কটি https://aka.ms/wslstore এ যেতে হবে এবং উইন্ডোতে উবুন্টু ডাউনলোড করতে হবে। এর পরে আপনি উইন্ডোতে ব্যাশ ব্যবহার করতে পারেন।


লিঙ্কটি সমস্ত দেশগুলির পক্ষে কাজ করে না বলে মনে হয়। তারা পৃথিবীতে কেন সেখানে লক স্থাপন করবে?
কার্ল্থ

এটি কাজ করে না। এটি স্টোরটি খোলে এবং বলে যে কিছু ভুল আছে, কোনও ডিস্ট্রোস দেখাচ্ছে না। অদ্ভুতভাবে, তারা অনুসন্ধান থেকে অ্যাক্সেসযোগ্য তবে ডাব্লুএসএল ডিস্ট্রোজের কোনও তালিকা নেই
জো

@ জো আমি মনে করি এটি অবশ্যই আপনার শেষের দিকে হবে কারণ আপনি মন্তব্য করার ঠিক 55 মিনিট পরে হাস্যকরভাবে যথেষ্ট যে আমি খুব সফলভাবে এই পদক্ষেপটি করেছি। আবার চেষ্টা করুন! :)
joshmcode

@ জোশমকোড এটি 19 ঘন্টা হয়েছে, এখনও কাজ করে না। এখনও একই "দয়া করে কিছুক্ষণ অপেক্ষা করুন, এবং আবার চেষ্টা করুন"। যদি 19 ঘন্টা এটি ঠিক না করে, তবে চেষ্টা করার কোনও মানে হয় না। এই প্রশ্নের প্রথম মন্তব্যে যেমন উল্লেখ করা হয়েছে, এটি একটি আঞ্চলিক সমস্যা হতে পারে, সেক্ষেত্রে অপেক্ষার ফলে কোনও কিছুই ঠিক হয়ে যায় না।
জো

আমি দেখি. দুঃখিত! :( আমি আশা করি আপনি খুব শীঘ্রই একটি
কর্মসংস্থান

5

উইন্ডোজ স্টোরটি ব্যবহার করে কোনও বিতরণ ইনস্টল করার পরে যদি আপনি এই ত্রুটিটি পান এবং ডাব্লুএসএল পূর্বে কাজ করছিল, আপনার অবশ্যই LxssManager পরিষেবা চালু রয়েছে তা নিশ্চিত করার প্রয়োজন হতে পারে, কারণ এটি প্রায়শই উইন্ডোজ আপডেট বা রিবুটের পরে বন্ধ হয়ে যায়।

Services.msc এ যান এবং অনুসন্ধান করুন LxssManagerএবং এটি শুরু করুন; যদি এটি ইতিমধ্যে চলমান থাকে তবে এটি পুনরায় চালু করুন।


3
lxrun /install

উইন্ডোজ 10 পেশাদার, সংস্করণ 1803 17134.165 বিল্ড করার জন্য প্রশাসক কমান্ড প্রম্পটে কাজ করে

এটি জিএনইউ / লিনাক্স ডিফল্টরূপে ইনস্টল করে যেখানে এর মধ্যে নির্বাচন করার বিকল্প রয়েছে:

  • উবুন্টু
  • ওপেনসুএস লিপ 42
  • সুস লিনাক্স এন্টারপ্রাইজ
  • দেবিয়ান জিএনইউ / লিনাক্স
  • কালী লিনাক্স

যদি প্রদত্ত লিঙ্কটি ( https://aka.ms/wslstore ) কাজ করে তবে এটি আমার পক্ষে উইন্ডোজ স্টোরটি একটি ত্রুটিযুক্ত বলে তাদের পক্ষে কিছু ভুল হয়েছে এবং পরে আবার চেষ্টা করার জন্য এটি খোলে।


3

চলতে আপনার যদি সমস্যা হয় lxrun /install(উদাহরণস্বরূপ, ltsb উইন্ডোজ সংস্করণে) ম্যানুয়াল মোডটি ব্যবহার করে দেখুন।

প্রথমে ডাউনলোড করা .appxফাইল সহ ফোল্ডারে যান এবং নিম্নলিখিত কমান্ডগুলি চালান (প্রয়োজনে ফাইলের নাম পরিবর্তন করুন):

Rename-Item ~/Ubuntu.appx ~/Ubuntu.zip
Expand-Archive ~/Ubuntu.zip ~/Ubuntu

সিডি শেষ করে নতুন ফোল্ডারে এবং ubuntu.exeফাইল চালান । এটাই.


4
এটি সার্ভার 2019 বিল্ড 1809
গোস্তেগা

আমার জন্য কাজ কর. ধন্যবাদ. মাইক্রোসফ্টের লজ্জা।
মেহেদিকো

2

অন্যান্য সমস্যার সমাধান এখানে তালিকাভুক্ত করা এই সমস্যার সমাধান করা সহজ easier আপনি যদি চালান wslconfig /lএবং যদি আউটপুট হয়:

Windows Subsystem for Linux Distributions: Ubuntu (Default)

wslconfig /s Ubuntuপুনরায় ডিফল্ট হিসাবে উবুন্টুকে সেট করতে রান করুন । এটি এখন কাজ শুরু করা উচিত।

সম্পাদনা করুন:

আমি এটিও খুঁজে পেয়েছি যে যদি কোনও তাজা বুটে সমস্যা দেখা দেয় তবে আপনি কয়েক মিনিট (সর্বোচ্চ 10 মিনিট) অপেক্ষা করুন এবং এই ত্রুটিটি স্বয়ংক্রিয়ভাবে অদৃশ্য হয়ে যায়।

সম্পাদনা 2: আমি এটিও পেয়েছি যে এই পরিষেবা ত্রুটিটি কখনও কখনও সম্পর্কিত পরিষেবা না চলার কারণেও ঘটে। প্রশাসক হিসাবে সিএমডি চালান এবং চালান

net start LxssManager


2

যারা পাচ্ছেন তাদের জন্য

'lxrun' is not recognized as an internal or external command,
operable program or batch file.

বা

Windows Subsystem for Linux has no installed distributions.
Distributions can be installed by visiting the Microsoft Store:
https://aka.ms/wslstore

মাইক্রোসফ্ট স্টোর খুলুন, 'উবুন্টু' ইনস্টল করুন তারপরে অ্যাপটি খুলুন open এটি Ubuntu ইনস্টল করবে এবং পরে আপনি ব্যবহার করতে পারেন wslযেহেতু কমান্ড lxrunঅবচিত


1

আমার এই একই সমস্যা ছিল। তবে আপনি উইন্ডোজ স্টোরে গেলে আপনি উবুন্টু অনুসন্ধান করতে পারেন এবং তারপরে উবুন্টু অ্যাপটি ইনস্টল করতে পারেন এবং এটি কার্যকর হয় works আমার মনে হয় নেটে বেশিরভাগ টিউটোরিয়াল বিটা সংস্করণ থেকে এসেছে এবং এর পরে আর কখনও আপডেট হয়নি।

https://insights.ubuntu.com/2017/07/11/windows-10-loves-ubuntu-loveislove/

দ্রষ্টব্য: এটিও পুরানো। আপনার অন্তর্নির্মিত বিল্ডগুলিতে থাকার দরকার নেই। আমি না এবং এটি কাজ করে।


1

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

lxrun /install  


1

lxrun /installএলিভেটেড কমান্ড প্রম্পটে টাইপ করা কাজ করে ....


1

উইন্ডোতে বাশ চালানোর জন্য উবুন্টু ইনস্টল করা প্রয়োজন।

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

আপনি কেবল 'বাশ' বা 'উবুন্টু'-এর সন্ধানে মাইক্রোসফ্ট স্টোরে যেতে পারেন এবং সেখান থেকে উবুন্টু 18 এলটিএস ইনস্টল করুন।

ইনস্টলেশনের পরে আপনি টার্মিনাল এবং এর সমস্ত কমান্ড ব্যবহার করতে সক্ষম হবেন।


1

আমার জন্য কাজ করা একমাত্র জিনিসটি এখানে বর্ণিত হয়েছে https: //docs.mic्रा স্টিক.com/

  1. https://aka.ms/wsl-ubuntu-1804
  2. ম্যানুয়ালি এটি ইনস্টল করুন বা অ্যাড-অ্যাপেক্সপ্যাকেজ চালনা করুন Power পাওয়ারশেল থেকে অ্যাপেক্স

0

মত beginner_ বলেন তার উত্তর আপনি ডিস্ট্রো ইনস্টল করতে চান তাদের জন্য দোকান এবং চেহারায় যেতে হবে। কী পরিবর্তিত হয়েছে এবং আপনি কী কী উত্সাহিত করতে পারেন বা কোনটি বিকৃত করতে পারেন তা বুঝতে দয়া করে নীচের লিঙ্কটি দেখুন (তালিকাটি পুরানো হয়েছে তাই কেবলমাত্র একটি আপডেট তালিকা অনুসন্ধান করার চেষ্টা করুন বা কেবল আপনার ভাগ্য চেষ্টা করুন)।

আমি ডেভেলপার মোড উবুন্টু, ওপেনসুস এবং কালী ছাড়াই আমার মেশিনে চালাচ্ছি ।


0

স্টোরের লিঙ্কটিতে একটি অঞ্চল লক রয়েছে বলে মনে হয়, যার ফলে অনেক দর্শকের ত্রুটি হয়।

তবে ডাউনলোড করতে হবে বিভিন্ন উবুন্টু বিতরণ। নীচের চিত্রটি দেখুন, চিত্রটি ডাচ ভাষায় রয়েছে তবে এটি ফলাফল দেখায়।

সুতরাং আপনার পছন্দ মতো একটি সংস্করণ বেছে নিন এবং এর ফলে একটি কার্যকরী বাশ আসবে।

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


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