উইন্ডোজ 10 এ লিনাক্স ব্যাশ শেলের একটি দ্রুত গাইড

উইন্ডোজ 10 এ লিনাক্স ব্যাশ শেলের একটি দ্রুত গাইড

২০১ March সালের মার্চ মাসে মাইক্রোসফট অসাধারণ ক্যানোনিক্যাল পার্টনারশিপ ঘোষণা করে। উইন্ডোজে লিনাক্স হিসেবে অভিহিত, ডেভেলপাররা উইন্ডোজে বাশ আসার আশায় আনন্দিত হয়েছিল। ভার্চুয়াল মেশিনের পরিবর্তে, উইন্ডোজ 10 বার্ষিকী আপডেট প্রতিশ্রুতি দিয়েছিল যে উইন্ডোজে ব্যাশের সম্পূর্ণ কার্যকারিতা নিয়ে আসবে।





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





উইন্ডোজে ব্যাশের জন্য সিস্টেমের প্রয়োজনীয়তা

উইন্ডোজে বাশ ইনস্টল করা বেশ সহজ, তবে আসুন মূল বিষয়গুলি দিয়ে শুরু করা যাক।





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

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



উইন্ডোজে ব্যাশ সক্ষম করা

উইন্ডোজে বাশ সক্ষম করা যতটা কঠিন মনে হচ্ছে ততটা কঠিন নয়। এখানে কিভাবে ইনস্টল সঙ্গে যেতে হয়।

প্রথমে, বিকাশকারী মোড সক্ষম করুন। নেভিগেট করুন সেটিংস> আপডেট ও নিরাপত্তা> ডেভেলপারদের জন্য এবং দ্বারা বুদ্বুদ নির্বাচন করুন বিকাশকারী মোড





কিভাবে ক্রোম ডাউনলোডের গতি বাড়ানো যায়

পরবর্তী, আঘাত উইন্ডোজ কী + প্রশ্ন এবং অনুসন্ধান করুন উইন্ডোজ বৈশিষ্ট্য চালু বা বন্ধ

চেক করুন ঠিক আছে এবং পুনরায় বুট করুন। একবার উপরে ও আবার চলার পর, স্টার্ট মেনু খুলুন এবং অনুসন্ধান করুন বাশ । ক্লিক করুন বাশ রান কমান্ড বিকল্প





আপনাকে পরিষেবার শর্তাবলী গ্রহণ করার জন্য উন্নীত করা হবে, এবং সেগুলিতে সম্মত হওয়ার পরে, ব্যাশ ডাউনলোড হবে।

এটি শেষ হয়ে গেলে, আপনি অবশেষে বাশ চালাতে পারেন! এটি করার জন্য, কেবল স্টার্ট মেনু খুলুন এবং অনুসন্ধান করুন উবুন্টু

আপনি আসলে কি করতে পারেন

সবচেয়ে বড় প্রশ্নগুলির মধ্যে একটি, আপনি কি করতে পারেন আসলে কর উইন্ডোজে ব্যাশের সাথে? স্ট্যান্ডার্ড GNU কমান্ড লাইন সরঞ্জাম সহ ...

grep ssh nano

... পুরোপুরি কাজ করা উচিত। Apt এবং apt-get ফাংশন ব্যবহার করে প্যাকেজ এবং আপডেটগুলি ইনস্টল করাও দুর্দান্ত। সিমলিঙ্ক এবং ফাইল সিস্টেম সমর্থন উইন্ডোজ সাবসিস্টেম ফর লিনাক্স (ডাব্লুএসএল) পরিবেশের মাধ্যমে আসে এবং পাইথন, নোডজেএস এবং পার্লের পছন্দগুলির জন্য কিছু প্রোগ্রামিং ভাষা সমর্থন রয়েছে। যদিও উইন্ডোজে ব্যাশ গ্রাফিক্যাল অ্যাপস চালানোর উদ্দেশ্যে নয়, এটি সম্পন্ন করা যেতে পারে।

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

লিনাক্স সফটওয়্যার ইনস্টল করা

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

sudo apt-get install [packagename]

আমরা যদি গিট ইনস্টল করা উদাহরণস্বরূপ, আমরা চালাব:

sudo apt-get install git

বেশ সহজ. যাইহোক, অন্তর্ভুক্ত নিশ্চিত করুন

sudo

যেহেতু আমাদের সুপার ব্যবহারকারীর অনুমতি প্রয়োজন। Git, এবং অন্যান্য সফ্টওয়্যারগুলি উৎস থেকেও ইনস্টল করা যেতে পারে।

জন্মের জন্য চালানো (গ্রাফিকাল অ্যাপস)

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

বিন্দু ক্ষেত্রে: উইন্ডোজের জন্য ব্যাশ ইনস্টল করা একটি সম্পূর্ণ উবুন্টু ব্যবহারকারী স্পেস ইমেজ ইনস্টল করে। মূলত, আপনি গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) সহ একটি traditionalতিহ্যবাহী উবুন্টু ইনস্টলেশনের বৈশিষ্ট্যযুক্ত সমস্ত কিছু (সমস্ত বাইনারি) পান।

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

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

লিনাক্স গ্রাফিক্যাল অ্যাপ্লিকেশন চালাতে চান? আপনি সম্ভবত লিনাক্স ডিস্ট্রিবিউশন বা শুধু ডুয়াল বুটিং চালানোর জন্য উইন্ডোজের একটি ভিএম সিগুইন ব্যবহার করে ভাল। তারপরে আবার, উইন্ডোজে গ্রাফিক্যাল লিনাক্স অ্যাপের নতুনত্ব রয়েছে।

ফাইল অ্যাক্সেস করা

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

C:UsersUSERNAMEAppDataLocalLxssootfs

অ্যাকাউন্ট হোম ফোল্ডার এখানে থাকে:

আপনি আইটিউনস গিফট কার্ড দিয়ে কি কিনতে পারেন
C:UsersUSERNAMEAppDataLocalLxsshomeUSERNAME

এর রুট ফোল্ডারের সাথে:

C:UsersUSERNAMEAppDataLocalLxssoot

ব্যাশে উইন্ডোজ সিস্টেম ফাইলগুলি অ্যাক্সেস করা কিছুটা আলাদা। বাশের ডিফল্ট উইন্ডোজ ফাইল সিস্টেমের মধ্যে তৈরি উবুন্টু রুট ডিরেক্টরি। কিন্তু আপনি উইন্ডোজ সিস্টেম ড্রাইভ মাউন্ট করতে পারেন। সুতরাং C: ড্রাইভ মাউন্ট করতে, কমান্ডটি ব্যবহার করুন:

/mnt/C

D: ড্রাইভের জন্য এটি হবে:

/mnt/D

ইত্যাদি। যেহেতু আমরা কমান্ড লাইন ব্যবহার করছি, আমরা এই ধরনের কমান্ডগুলিকে পছন্দগুলির সাথে যুক্ত করতে পারি

cd

(ডিরেক্টরি পরিবর্তন করুন)। অনুমতিগুলি কিছুটা ভিন্নভাবে কাজ করে। অ্যাডমিন ফোল্ডার অ্যাক্সেস করার জন্য, ব্যাশ অন উইন্ডোজ প্রোগ্রামের জন্য 'রান অ্যাড অ্যাডমিনিস্ট্রেটর' বিশেষাধিকার প্রয়োজন।

সার্ভার ম্যানেজমেন্ট

উইন্ডোজের জন্য ব্যাশ ব্যবহার করার জন্য একটি অত্যন্ত ব্যবহারিক কারণ চান? সার্ভার ব্যবস্থাপনা একটি দুর্দান্ত ধারণা। একটি সার্ভার তৈরি করা সত্যিই সহজ, কিন্তু যদি এটি হেডলেস হয়, তাহলে আপনাকে এটি পরিচালনা করার একটি উপায় প্রয়োজন হবে। PuTTY সহ অনেকগুলি অ্যাপ রয়েছে, কিন্তু কমান্ড লাইন একটি সহজ সমাধান দেয়। শুধু সার্ভারে ssh করুন এবং আপনি এটি টার্মিনাল থেকে পরিচালনা করতে পারেন। উইন্ডোজের ব্যাশ ব্যবহার করে রিমোট স্ক্রিপ্টগুলি চালানো বেশ ভাল কাজ করে এবং এটি একটি দুর্দান্ত দরকারী অ্যাপ্লিকেশন।

উইন্ডোজের জন্য ব্যাশ আনইনস্টল করুন

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

lxrun /uninstall

একটি বিজ্ঞপ্তি তারপর আনইনস্টল করার ফলাফল সম্পর্কে সতর্ক করবে: 'এটি উবুন্টু পরিবেশের পাশাপাশি কোন পরিবর্তন এবং নতুন অ্যাপ্লিকেশন সরিয়ে দেবে ...'

প্রকার এবং অপসারণের সাথে এগিয়ে যেতে।

বিকল্পটি লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম বন্ধ করে দেয় এবং এটি উবুন্টু পরিবেশকে সরিয়ে দেয় এবং হোম ফোল্ডার:

lxrun /uninstall /full

একটি বিজ্ঞপ্তি সতর্ক করে:

এটি উইন্ডোজে উবুন্টু আনইনস্টল করবে। এটি উবুন্টু পরিবেশের পাশাপাশি কোন পরিবর্তন, নতুন অ্যাপ্লিকেশন এবং ব্যবহারকারীর ডেটা মুছে ফেলবে। '

প্রকার এবং সফ্টওয়্যার অপসারণের অনুমতি দেওয়া।

বাণিজ্যিক এবং অন্যান্য লাইসেন্সের অর্থ কী?

উইন্ডোজের ব্যাশ সম্ভাব্য লোডগুলি প্যাক করে এবং উইন্ডোজ ব্লগ, উবুন্টু কমিউনিটি সাইট এবং এমনকি সবার প্রিয় থেকে দুর্দান্ত সংস্থান রয়েছে: রেডডিট । /R /bashonubuntuonwindows থ্রেডে কথোপকথনের মধ্যে রয়েছে ভিজ্যুয়াল স্টুডিও কোড চালানো, সাম্বা ফাইল সার্ভার এবং WSL- এর সাথে ডেভেলপ করা। চলমান গ্রাফিকাল অ্যাপস হিসাবে প্রমাণিত, সম্ভাবনা প্রায় অসীম।

আপনি বর্তমানে উইন্ডোজে ব্যাশ কিসের জন্য ব্যবহার করছেন? আপনি কি উইন্ডোজে বাশ চালাচ্ছেন? নিচের মন্তব্য অংশে আমাদেরকে জানান!

শেয়ার করুন শেয়ার করুন টুইট ইমেইল 15 উইন্ডোজ কমান্ড প্রম্পট (CMD) কমান্ড যা আপনাকে অবশ্যই জানতে হবে

কমান্ড প্রম্পট এখনও একটি শক্তিশালী উইন্ডোজ টুল। এখানে সবচেয়ে দরকারী সিএমডি কমান্ডগুলি প্রতিটি উইন্ডোজ ব্যবহারকারীর জানা দরকার।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • লিনাক্স
  • উইন্ডোজ
  • উইন্ডোজ ১০
  • লিনাক্স ব্যাশ শেল
লেখক সম্পর্কে মো লং(85 নিবন্ধ প্রকাশিত)

মো লং একজন লেখক এবং সম্পাদক যা প্রযুক্তি থেকে বিনোদন পর্যন্ত সবকিছু জুড়ে দেয়। তিনি একটি ইংরেজি বি.এ. চ্যাপেল হিলের নর্থ ক্যারোলিনা বিশ্ববিদ্যালয় থেকে, যেখানে তিনি ছিলেন রবার্টসন স্কলার। MUO ছাড়াও, তিনি htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro, and Cup of Moe- এ অভিনয় করেছেন।

Moe Long থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন