উইন্ডোজ কি সেন্টিমিডির পরিবর্তে লিনাক্স শেল ব্যবহার করতে পারে?


15

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

এই সম্পর্কে কোন ধারণা?


6
পাওয়ারশেল ব্যবহার করবেন না কেন?
স্টিভেন ইভার্স

3
উইন্ডোজ ডস ব্যবহার করে না
user1686

4
পাওয়ারশেল ব্যাথাজনকভাবে ব্যবহারে জ্বালা করছে। তদতিরিক্ত, এটির ডকুমেন্টেশনগুলি শোচনীয়।
ব্রায়ান ভ্যান্ডেনবার্গ

আমি @ ব্রায়ানভেনডেনবার্গকে সম্মত করি। এটা সীমিতভাবে ডস কমান্ড লাইন বেশী ভালো, কিন্তু একটি ইউনিক্স / লিনাক্স শেল থেকে একটি দীর্ঘ পথ।
ফিলিপ কেয়ার্নস

উত্তর:


23

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

এই আপনি যেমন একটি কমান্ড প্রম্পট এবং ব্যবহার কমান্ড হতে সক্ষম grep, ls, awkইত্যাদি। একবার আপনি আপনার পরিবেশের পথে নিষ্ক্রিয় ফোল্ডারটি রেখে দিলে সেগুলি ব্যবহারের অভিজ্ঞতাটি বেশ বিরামবিহীন এবং ভালভাবে মিশে যায়:

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


18

সাইগউইনের দিকে একবার দেখুন । এটা

উইন্ডোজের জন্য একটি লিনাক্স চেহারা এবং বোধ করার পরিবেশ সরবরাহ করে এমন একটি সরঞ্জাম collection

(তাদের হোম পৃষ্ঠা থেকে নেওয়া)


হ্যাঁ আমি সাইগুইন সম্পর্কে জানি, তবে আমি জিজ্ঞাসা করছিলাম তারা কেন আরও সংহত হয় না? এটি যখন ইতিমধ্যে আপনার সিস্টেমের অংশ হতে পারে তখন নতুন সফ্টওয়্যার ইনস্টল করতে হবে এটি বিরক্তিকর।
জেনাদিনিক 2'11

5
@ জেনাডিনিক - আপনার প্রশ্নটিতে এটি অন্তর্ভুক্ত করা উচিত ছিল;)। কোনও নেটিভ সমর্থন নেই (মাইক্রোসফ্ট কেন এটি অন্তর্ভুক্ত করতে চায় তাও আমি দেখতে পাচ্ছি না) তাই আপনি কোনও তৃতীয় পক্ষের অ্যাপ্লিকেশন ইনস্টল করতে আটকে আছেন।
ক্রিসএফ

5

সাইগউইন চালানো ব্যাশ এবং টিসিএস-এর মতো প্রচুর পরিচিত লিনাক্স শেল ইনস্টল করবে এবং আপনাকে উইন্ডোজে শেল চালানোর অনুমতি দেবে, তবে উইন্ডোজ কমান্ড লাইন থেকে সরাসরি লিনাক্স অ্যাপ্লিকেশনগুলি চালাবে।

নিশ্চিত করুন যে /bin/সাইগউইনে ইনস্টল করা সমস্ত ডিরেক্টরি আপনার উইন্ডোজ PATH ভেরিয়েবলের মধ্যে রয়েছে এবং আপনার উইন্ডোজ থেকে হাইব্রিড উইন্ডোজ / লিনাক্সের অভিজ্ঞতা থাকতে পারে। এমনকি ls


3

এমএসওয়াইএস হ'ল উইন্ডোজের জন্য জিএনইউ সরঞ্জামগুলির একটি সেট, ইনস্টলারটি এখানে পাওয়া যাবে । (শুধুমাত্র এমএসওয়াইএস ইনস্টল করুন, মিনিজিডব্লিউ নয়)

তারপরে আপনাকে আপনার পাথ ভেরিয়েবলে এমএসওয়াইএস সরঞ্জাম যুক্ত করতে হবে: রান উইন্ডো systempropertiesadvancedথেকে চালান ( Win+ R), পরিবেশের ভেরিয়েবলগুলি ক্লিক করুন এবং নীচের বাক্সে পাথ ভেরিয়েবলটি সন্ধান করুন, সেমিকোলন এবং এমএসওয়াইএসের পাথ যুক্ত করুন (ডিফল্ট হয় C:\MinGW\msys\1.0\bin)।

এটা তোলে আছে চমৎকার এছাড়াও ব্যাশ , উইন্ডোস সংরক্ষণ করে যাতে আপনি যোগ বিবেচনা করা উচিত C:\MinGW\msys\1.0খুব ( ব্যাশ হুকুমে প্রবর্তিত হবে msys, না bash!)। পুনঃব্লগের পরে পরিবর্তনগুলি পুরোপুরি প্রয়োগ করা হবে।

ভিমের মতো অতিরিক্ত সরঞ্জামগুলি সহজেই গুগল করা যায় এবং একইভাবে যুক্ত করা যায়।



1

ইতিমধ্যে উল্লিখিত উত্তরগুলি ছাড়াও (সাইগউইন আমার ব্যক্তিগত প্রিয়), মাইক্রোসফ্ট আনুষ্ঠানিকভাবে উইন্ডোজে বাশ শেল আনতে কাজ করছে। এটি এখনও এই মুহুর্তে বিটাতে রয়েছে তবে আপনি এটি এখানে পরীক্ষা করে দেখতে পারেন: https://msdn.microsoft.com/en-us/commandline/wsl/about । আপনি যদি এটি ইনস্টল করতে চান তবে আপনার উইন্ডোজ 10 বার্ষিকী আপডেট বিল্ড 14393 বা তার পরে প্রয়োজন।


0

উইন্ডোজের জন্য পোর্টেবল উবুন্টু রয়েছে।

এটি উবুন্টুকে উইন্ডোজ অ্যাপ্লিকেশন হিসাবে চালিত করে পৃথকভাবে বুট না করে।


1
হ্যাঁ, সে ভিএম চেয়েছিল না।
গাণিতিক

@ ম্যাথেপিক - এটি কোনও ভিএম নয়।
ব্রায়ান ভ্যানডেনবার্গ

1
নিবন্ধ থেকে (যেহেতু আপনার হোমপেজটি একটি ভাঙা লিঙ্ক), এটি দেখতে এটি একটি ভিএম এর মতো যা উইন্ডোজের সাথে সংহত করে।
গাণিতিক

@ ম্যাথেপিক - আপনি উল্লেখ করেছেন যে, হোমপেজ লিঙ্কটি নষ্ট হয়েছে। আমি তা সরিয়ে দেব। যাইহোক, নিম্নলিখিত উইকিপিডিয়া এন্ট্রি আমার বক্তব্য সমর্থন করে: en.wikedia.org/wiki/…
ব্রায়ান ভ্যানডেনবার্গ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.