লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম (ডাব্লুএসএল): মাইক্রোসফ্ট উইন্ডোজের উবুন্টু অ্যাপ্লিকেশনটি আমি কী করতে পারি না?


23

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

প্রশ্নটি খুব সহজ: আমি উইন্ডোতে অনুভূত উবুন্টু কমান্ড লাইন থেকে কী করতে পারি না যা আমি সঠিক লিনাক্স ভিত্তিক উবুন্টুতে করতে পারি? এই উবুন্টু অ্যাপ্লিকেশনটি ডাউনলোড করা, ইনস্টল করা এবং আসল ওএসের পরিবর্তে কেবল এটি দিয়ে কাজ করা কি কার্যকর? সমস্ত উন্নয়ন লাইব্রেরি ইনস্টল করা সম্ভব? আমি কি ডিভাইস ড্রাইভার লিখতে পারি (বা না)? অন্য কথায়: সীমা কি?

উবুন্টু-অন-উইন্ডোজ থেকে উবুন্টু লিনাক্স-ভিত্তিক কোন বৈশিষ্ট্যগুলি হারিয়ে যাচ্ছে?

নতুন উত্তর স্বাগত: আমি জানি যে প্রতিটি সফ্টওয়্যার বৈশিষ্ট্য এবং বৈশিষ্ট্যগুলি উন্নত করে সর্বদা পরিবর্তিত হয়!


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

1
উইন্ডোজ চলমান লিনাক্স ভার্চুয়াল মেশিনের তুলনায় ডাব্লুএসএল এখনও আই / ও (ডিস্ক অপারেশন) এর দিক থেকে অনেক ধীর গতির । যদিও এটি মাইক্রোসফ্ট দ্বারা কাজ করা একটি অঞ্চল বলে মনে হচ্ছে।
লাইওরি

@ জফফ, ঠিক আছে, ধন্যবাদ! আমি আবারও প্রশ্নটি আপডেট করেছি :)
লিওস 313

উত্তর:


19

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

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

লিনাক্সের সাথে আপনার কোনও প্রয়োজন নেই, সুতরাং কার্যকারিতা কম হবে।


20
আপনি কেন ভাবেন যে লিনাক্সে আপনার অ্যান্টিভাইরাস লাগবে না?

7
@ সেলিগকিটআইস্টিনগট এটি ইমুলেটর নয় এটি একটি সামঞ্জস্যতা স্তর, যেমন লিনাক্সে ওয়াইনের জন্য।
এরিক ডুমিনিল

6
"লিনাক্সের সাথে আপনার কোনও [অ্যান্টিভাইরাস] লাগবে না, সুতরাং কার্যকারিতা কম হবে" " - লিনাক্স ভাইরাস / ম্যালওয়্যার / ইত্যাদির প্রতিরোধী নয় । অ্যান্টিভাইরাস এসডাব্লু লিনাক্স উভয়ই নিজেকে রক্ষা করতে এবং খারাপ পরিবেশকে অন্য পরিবেশে ছড়িয়ে দেওয়া (যেমন উইন্ডোজ) প্রতিরোধ করার জন্য দরকারী। আমি জানি এটি সাধারণত ব্যবহৃত হয় না, তবে এর অর্থ হুমকির অস্তিত্ব নেই।
ড্যানিয়েল

4
আমি এই নিয়ে সমস্যা আছে। 1. উইন্ডো চালানোর জন্য অ্যান্টিভাইরাস "প্রয়োজনীয়" নয়। উইন্ডোজ অপারেটিং সিস্টেম কোনও অ্যান্টিভাইরাস ছাড়াই চলবে। এটি একটি অ্যান্টিভাইরাসও নিয়ে আসে, যা পয়েন্ট ২-এ পৌঁছায়: র্যান্ডম সফ্টওয়্যার বাছাই করা "ওএসকে ধীরগতি" হিসাবে চিহ্নিত করার বিষয়টি নির্বিচারে মনে হয় - যদি আমি যুক্তি দিয়েছিলাম যে উবুন্টু ধীর ছিল কারণ অ্যাপগুলিকে কাজ করতে আমার আরও একগুচ্ছ অতিরিক্ত সফ্টওয়্যার দরকার ছিল যা শুধু উইন্ডোজ কাজ? (একটি ভিএম এর মতো যাতে আমি এএএ গেম খেলতে পারি?)। ৩. আপনি এই দাবিটি সমর্থন করার জন্য কোনও প্রমাণ সরবরাহ করেন নি।
কালেব জে

6
@ হ্যাক-আর কোনও প্রতারণা নেই। তারা শুরু থেকেই বেশ পরিষ্কার করে দিয়েছিল যে এটি প্রকৃত লিনাক্স কার্নেল নয়। এটি "চলমান লিনাক্স সরঞ্জামগুলি, বিশেষত বাশ" হিসাবে "চলমান লিনাক্স পরিবেশ / বিতরণ / অ্যাপ্লিকেশনগুলি" হিসাবে শুরু হয়েছিল। যদি এর কোনওটি যদি প্রতারক হয় তবে ওয়াইনও হয়।
বব

7

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

এটি করতে আপনাকে একটি অসমর্থিত X11 সার্ভার যেমন VcXsrv বা Xming ইনস্টল করতে হবে।

ডাব্লুএসএল সক্ষম করা তুলনামূলকভাবে তুচ্ছ। এটি লিনাক্স কমান্ড-লাইন ব্যবহারকারীল্যান্ড হিসাবে বেশ ভাল বলে মনে হচ্ছে।


আমি VcXsrvঅসমর্থিত কল করব না । আমি এটি ব্যবহার করার পরে তারা (অক্টোবর 2017) প্রায় 10 আপডেট প্রকাশ করেছে।
WinEunuuchs2 ইউনিক্স

1
@ উইনউনুছুস ইউনিক্স: আমার অর্থ মিসফ্রোসফট দ্বারা অসমর্থিত, যে অর্থে তারা ডাব্লুএসএলকে কার্নেল এপিআই বাস্তবায়ন করে, উবুন্টু ইউজারল্যান্ড বিতরণ করে, ডাব্লুএসএল ইনস্টল / সক্ষম করার জন্য সরঞ্জাম সরবরাহ করে এবং এই জাতীয় সমর্থন করে।
রেডগ্রিটিব্রিক 19

7

উপরের প্রতিটি উত্তরের উপর অনেকগুলি দরকারী টুকরো রয়েছে। আমি এখানে তাদের প্রত্যেকের মূল ধারণার সংক্ষিপ্তসার করছি।

আপডেট মে 2019 : সাম্প্রতিক উত্তরগুলির মধ্যে একটিতে নির্দেশিত হিসাবে, ডাব্লুএসএল প্রকৃত লিনাক্স কার্নেলটি ব্যবহার করে এবং আরও অনেক বিকল্প দিয়ে বিকশিত হচ্ছে। আমি এই দস্তাবেজটির মধ্য দিয়ে এসেছি এবং যদি নিশ্চিত হয়ে যায় তবে এটি একটি বড় পদক্ষেপ। এখানে আপনি "ডাব্লু 10 তে আসল লিনাক্স কার্নেল" বিষয়টি সম্পর্কে একটি সুন্দর নিবন্ধ পাবেন

সংক্ষিপ্তসার: "উইন্ডোতে উবুন্টু হ'ল লিনাক্স-সামঞ্জস্যতা মোডে উইন্ডোজ কার্নেলের উপরে সম্পূর্ণ উবুন্টু ইউজারল্যান্ড", একটি মন্তব্যে উল্লেখ করেছেন।

আমি যা করতে পারি না:

  • আনুষ্ঠানিকভাবে, এখন পর্যন্ত কোনও গ্রাফিক্স ইন্টারফেস সমর্থিত নয়। এর অর্থ গ্রাফিক্স অ্যাপ্লিকেশনগুলি কার্যকর করা যায় না। অতিরিক্তভাবে, ক্লাসিক উবুন্টু লিনাক্স-ভিত্তিক মানক জিইউআই অবশ্যই এই কারণে সমর্থিত নয়।
  • লিনাস দ্বারা নির্মিত লিনাক্সের কার্নেলটি লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেমের অংশ নয় (ডাব্লুএসএল)। এর অর্থ হ'ল আপনি ড্রাইভার বিকাশ করতে পারবেন না এবং সরাসরি চেষ্টা করতে পারবেন না।
  • প্রতিটি কমান্ড লাইন কাজ করে না।

আমি কি করতে পারি:

  • কমান্ড লাইন এবং বেসিক বাশ শেলটি ব্যবহার করুন। স্ক্রিপ্টগুলি লেখার এবং সম্পাদন করা সম্ভব।
  • অ্যাপ্লিকেশনগুলি বিকাশ করুন (সংকলন বা ক্রস-সংকলন এবং সেগুলি সম্পাদন করুন) তবে এখন পর্যন্ত কোনও গ্রাফিক নেই।
  • নতুন / পুরানো প্যাকেটগুলি ইনস্টল / সরানোর জন্য "অ্যাপট-গেট" ব্যবহার করুন।

অতিরিক্ত তথ্য:

  • অন্যান্য বিতরণগুলি আনুষ্ঠানিকভাবে সমর্থিত (যেমন উদাহরণস্বরূপ, দেবিয়ান এবং কালী)
  • এই অ্যাপ্লিকেশনগুলি নিখরচায়, উইন্ডোজ স্টোর থেকে ডাউনলোডযোগ্য এবং এখানে আপনি এটি ইনস্টল এবং ব্যবহারের নির্দেশিকাটি পেতে পারেন।

  • ব্লগের এই অন্যান্য প্রশ্নে ডাব্লুএসএল (আনুষ্ঠানিক, তৃতীয় পক্ষ) এর জন্য জিইউআই কীভাবে ব্যবহার করবেন সে সম্পর্কে কিছু পরামর্শ

আপডেট আগস্ট 2019 : নতুন ডাব্লুএসএল 2 মুক্তি পেয়েছে ( আরও তথ্যের জন্য এখানে পড়ুন )। মনে হচ্ছে আপনি একটি বাস্তব লিনাক্স কার্নেল এবং একটি লিনাক্স ফাইল সিস্টেমের সাথে কাজ করতে পারেন। এতক্ষণে আমি এখনও পর্যন্ত নতুন ভার্শনটি চেষ্টা করে দেখিনি (এটি আমার টোডোর তালিকায় রয়েছে)।


4

থেকে কীভাবে করবেন গিক :

[এটি] এখনও ব্যাকগ্রাউন্ড সার্ভার সফ্টওয়্যার সমর্থন করে না এবং এটি আনুষ্ঠানিকভাবে গ্রাফিকাল লিনাক্স ডেস্কটপ অ্যাপ্লিকেশনগুলির সাথে কাজ করবে না। বৈশিষ্ট্যটি নিখুঁত না হওয়ায় প্রতিটি কমান্ড-লাইন অ্যাপ্লিকেশন কাজ করে না।

Allquixotic মন্তব্য থেকে আপডেট :

উইন্ডোজের 10 v1803 ব্যাকগ্রাউন্ড টাস্ক হয় সমর্থিত।


6
উইন্ডোজের 10 v1803 ব্যাকগ্রাউন্ড টাস্ক হয় সমর্থিত।
allquixotic

"ব্যাকগ্রাউন্ড টাস্কগুলি" = crontabএবং অন্যান্য ডেমনগুলি নির্দেশ করতে এটি সহায়ক হতে পারে । crontabউইন্ডোজ বুট আপ করার সময় লোড করার একটি ব্যবহারিক উদাহরণ এখানে । তারপরে rsyncউইন্ডোজ ডাটাবেস ব্যাকআপ নিতে প্রতি 2 দিন ব্যবহার করে: blog.snowme34.com/post/…
WinEunuuchs2 ইউনিক্স

2

মে 2019 এর মধ্যে, ডাব্লুএসএল 2 বিকাশাধীন

নাটকীয় ফাইল সিস্টেমের কর্মক্ষমতা বৃদ্ধি পায় এবং পুরো সিস্টেম কল সামঞ্জস্যতা, যার অর্থ আপনি ডাবের মতো ডাব্লুএসএল 2 তে আরও লিনাক্স অ্যাপ্লিকেশন চালাতে পারেন run

...

ডাব্লুএসএল 2 সম্পূর্ণ নতুন আর্কিটেকচার ব্যবহার করে যা একটি বাস্তব লিনাক্স কার্নেল ব্যবহার করে

...

ডাব্লুএসএল 2 এর প্রাথমিক বিল্ডগুলি উইন্ডোজ ইনসাইডার প্রোগ্রামের মাধ্যমে জুন 2019 শেষ হবে।

(জোর আমার)

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