কম্পিউটার টিউটোরিয়াল

উইন্ডোজ ১০ শীঘ্রই লিনাক্স WSL ফাইল অ্যাক্সেস করতে পারবে

আপনি কি আপনার উইন্ডোজ ১০ মেশিনে WSL ব্যবহার করেন? ডিস্ট্রো এবং উইন্ডোজ ১০-এর মধ্যে ফাইল ট্রান্সফার করতে চান? যদি হ্যাঁ, তবে মাইক্রোসফট এগুলোর মধ্যে কম্প্যাটিবিলিটি যোগ করার পরিকল্পনা করছে শুনে খুশি হবেন!

পূর্বে, লিনাক্স ডিস্ট্রো ফাইল অ্যাক্সেস করে উইন্ডোজ অপারেটিং সিস্টেমে কপি করা স্মুথ ছিল না। চেষ্টা করলে ডেটা করাপশন সহ কিছু ভয়াবহ সমস্যা হতো। মাইক্রোসফট দুটি অপারেটিং সিস্টেমের মধ্যে ফাইল সরানোর জটিলতা কমাতে কি করতে হবে সেটা করল, এবং এই অ্যাডিশন পরবর্তী উইন্ডোজ আপডেট, ভার্সন ১৯০৩-এ পাওয়া যাবে।

এটির মানে কী?

দুর্ভাগ্যক্রমে, এই ফিচার ডুয়াল-বুটে এখনো কাজ করে না। এই ফিচার Windows Subsystem for Linux (WSL)-এর মধ্যে ইমপ্লিমেন্ট করা হয়েছে, যা উইন্ডোজ ১০-এ লিনাক্স ডিস্ট্রো চালানোর অফিসিয়াল উপায়। আপনি যদি পার্টিশনের মাঝপথে ফাইল সরানোর সহজ উপায় খুঁজেন, তবে এই আপডেট আপনাকে একটু নিরাশ করতে পারে!

আপনি যদি WSL ব্যবহার করেন, তবে এটি একটি হ্যান্ডি আপডেট হবে। আপনার কাজ: ডিস্ট্রো বুট করুন, লিনাক্স হোম ডিরেক্টরিতে আছেন নিশ্চিত করুন, তারপর টাইপ করুন explorer.exe। হয়ে গেলো, ডিস্ট্রোর ভিতর একটি উইন্ডোজ এক্সপ্লোরার উইন্ডো পপ আপ হবে। এটি উইন্ডোজ ১০-এর Explorer-এর মতোই কাজ করে, তাই আপনিcomo নিজের ঘরে বসে আছেন।

এখান থেকে আপনি দুটি অপারেটিং সিস্টেমের মধ্যে ফাইল মুভ, কাট, কপি, পেস্ট করতে পারবেন ঠিক সাধারণ উইন্ডোজ ১০-এর মতো। মানে আপনি অবশেষে কোনো করাপশন রিস্ক ছাড়া আপনার ফাইলগুলোর কাছে পৌঁছাতে পারবেন!

এটি কীভাবে কাজ করে?

আপনি যদি জানতে চান কীভাবে এই আপডেট কাজ করে, মাইক্রোসফট তাদের ব্লগে এ সম্পর্কে লিখেছে:

A 9P protocol file server facilitates file-related requests, with Windows acting as the client. We've modified the WSL init daemon to include a 9P server. This server contains protocols that support Linux metadata, including permissions. There is a Windows service and driver that acts as the client and talks to the 9P server (which is running inside of a WSL instance). Client and server communicate over AF_UNIX sockets, since WSL allows interop between a Windows application and a Linux application using AF_UNIX as described in this post.

এখনো পুরোপুরি নিখুঁত নয়

এই নতুন ফিচার এখনো অয়ার্লি স্টেজে, তাই এর কিছু মূল ফিচার অনুপস্থিত। একটা হলো: আপনি একটি ডিস্ট্রোর ফাইল অ্যাক্সেস করতে পারবেন না যদি সেটা চলতে না থাকে। ফাইল অ্যাক্সেস করতে হলে আগে ডিস্ট্রো বুট করতে হবে। মাইক্রোসফট বুঝতে পারছে কতটা বিরক্তিকর, তাই এক্সপ্লোরারের মাধ্যমে ডার্মেন্ট ডিস্ট্রোর ফাইল অ্যাক্সেস করার उपায় খুঁজছেন।

এটি কি মাইক্রোসফট লিনাক্স সাপোর্ট করতে চায় তার ইশারা?

সম্ভবত না! সহজে লাগতে পারে এই আপডেট মাইক্রোসফট লিনাক্সের দিকে দরজা খুলছে এবং দুটি অপারেটিং সিস্টেম ভালোভাবে মিঙ্গেল করতে দিচ্ছে। কিন্তু যেহেতু এটি শুধু WSL-কে প্রভাবিত করছে, তাই এটি লোকেদের উইন্ডোজ ১০ মেইন ওএস হিসেবে রাখতে এবং লিনাক্স WSL-এ চালাতে বাধ্য করার চেষ্টা হতে পারে ডুয়াল-বুটের বদলে।

মাইক্রোসফট যা চায় না চায়, লিনাক্স ফ্যানরা এত ছোট আপডেটে উইন্ডোজ ১০-এ আক্রান্ত হবেন না। এটি শুধু WSL ব্যবহারকারী উইন্ডোজ ১০ ইউজারদের ওয়ার্কফ্লো উন্নত করবে, লিনাক্স ফ্যানদের উইন্ডোজ ইউজারে রূপান্তরিত করবে না। তাই এই আপডেট আসলে দুটি ক্যাম্প মিলে যাবে এমন আশা করবেন না!

এক ছোট ধাপ

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

এই আপডেট কি আপনাকে আশাবান করে যে উইন্ডোজ ভবিষ্যতে লিনাক্সকে আরও সাপোর্ট করবে? অথবা তারা শুধু নিজের পকেট ভরতে চায়? নিচে কমেন্ট করুন!

Image Credit: Okubax on Flickr

  1. “This build of Windows will expire soon” – Windows Insider বিল্ড এরর সমাধান

  2. Windows 10-এ WSL কীভাবে ইনস্টল করবেন?

  3. উইন্ডোজ ১০-এ ডিস্ক ক্লিনআপ বন্ধ: যা আপনাকে জানা দরকার

  4. উইন্ডোজ ১০-এ কুইক এক্সেস পিন্ড ফোল্ডার রিসেট করুন: ধাপে ধাপে গাইড