মাইক্রোসফ্ট উইন্ডোজের জন্য টার্মিনাল মাল্টিপ্লেক্সার - জিএনইউ স্ক্রিনের জন্য ইনস্টলার বা tmux [বন্ধ]


122

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

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

উপরের বিকল্পগুলির জন্য অন্য কোনও ভাল বিকল্প আছে।


আপনি ঠিক কি করতে চেষ্টা করছেন?
ঠাকলা

3
আমার একটি টার্মিনাল মাল্টিপ্লেজার দরকার যা অনেক সেশন উইন্ডো পরিচালনা করতে পারে এবং পাশাপাশি দৃ pers়তার বৈশিষ্ট্যও সরবরাহ করতে পারে।
কমল

1
লিনাক্স বাক্সে পর্দা চালানো এবং প্রতিবার সংযোগটি বিচ্ছিন্নভাবে (বা জোর করে বন্ধ করে দেওয়া) আটকাতে আপনাকে কী বাধা দেয়? এটিও কি আপনার প্রয়োজনীয়তা পূরণ করবে না? আমি এটি সাইগউইনের মাধ্যমে ব্যবহার করেছি, তবে সত্যি বলতে আমি উইন্ডোজ মেশিনে একটি পৃথক লিনাক্স বাক্স বা ভিএম রাখার পিছনে ফিরে যেতাম যা একটি লিনাক্স যথাযথভাবে চালিত করতে পারে এবং আমার যা প্রয়োজন তা আমাকে সরবরাহ করে।
0xC0000022L

1
[সুপার ব্যবহারকারী] [1] উইন্ডোজ ব্যবহারকারীদের জন্য কনসোল 2-এর প্রস্তাব দেয়। [1]: superuser.com/a/419616/92406
গ্লিপটাক

উত্তর:


91

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

আমি কখনও নিজেকে উইন্ডোজ বাক্স থেকে নিজেকে বিকশিত হতে দেখি এমন একমাত্র উপায়।

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

আপডেট : 1/8/2020 অনুসারে অন্যান্য সমস্ত সমাধান আবর্জনা নয় - উইন্ডোজ টার্মিনাল সেখানে পৌঁছেছে এবং ডাব্লুএসএল উপস্থিত রয়েছে।


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

11
খ) কনেমু সম্পর্কিত: সাইগউইন, টেমাক্স এবং এসএসএস আপনার যা দরকার তা হ'ল। টিমাক্স এবং এসএসএস সমস্ত প্ল্যাটফর্মগুলিতে একই কাজ করে: সাইগউইন, লিনাক্স, ম্যাক এবং অন্যান্য। অন্যদিকে, কনয়েমু হ'ল উইন্ডোজ-কেবলমাত্র টার্মিনাল মাল্টিপ্লেক্সার। এমনকি একবার আপনি অভ্যস্ত হয়ে গেলে, আপনার জ্ঞান অন্য ওএসগুলিতে অনুবাদ করবে না। আপনি বোঝাচ্ছেন যে টিএমাক্সের চেয়ে কনেমু ভাল; তবে আপনি কত সময় tmux ব্যবহার করে ব্যয় করেছেন ?
অবিস্মরণীয়যোগ্য সমর্থন

1
টিমাক্সের একটি সুন্দর পরিচয়ের জন্য: http://www.sitepPoint.com/tmux-a-simple-start/ তারা যখন বলে CTRL + B% একই CTRL + B তে টাইপ করুন, তারপরে শিফট + 5 টিপুন (যা এটি আমার কীবোর্ডে কীটিতে% চিহ্ন রয়েছে)।
এডেনশো

না, সাইগউইন ব্যবহার সম্পর্কে উত্তরটি আবর্জনা নয়। এবং পুট্টি / কনমু কাজ করতে এতই কুৎসিত।
হোসে ভি

77

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

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

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

এখন, সাইগউইন বা কনসোল এমুলেটর ব্যবহার না করে, আপনি উইন্ডো থেকে সরাসরি উবুন্টু সাবসিস্টেমের উপর ট্র্যাডিশনাল অ্যাপ প্যাকেজ ( sudo apt-get install tmux) এর মাধ্যমে ব্যাশের মাধ্যমে টিএমউक्स চালাতে পারেন ।


4
আমি বিশ্বাস করি এই উত্তরটি সঠিক হওয়া উচিত: থাম্ব আপ:।
আহেদ Eidদ


এটি করার জন্য কোনও সুরক্ষা জড়িত আছে?
leeand00

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

44

উভয় tmux এবং গনুহ স্ক্রিন অধীনে কাজ cygwin । সেগুলি সাইগউইন ইনস্টলার থেকে ইনস্টল করা যেতে পারে। সেখানে কেবল তাদের নাম অনুসন্ধান করুন এবং আপনি সম্ভবত সর্বশেষতম সংস্করণে পাবেন (কমপক্ষে tmux এর জন্য )।


5
সাইগুইনে টিমাক্স বেশ ধীর গতিতে চলে।
আদম

এই! Msys2 পান যা MinGW-w64 এবং অন্যান্য উইন্ডোজ স্টাফের সমর্থন সহ একটি সাইগউইন কাঁটাচামচ। আমি পাওয়ারলিভেল 10 কে দিয়ে জশেল ব্যবহার করি এবং এটি যতটা দ্রুত সম্ভব তত দ্রুত, খুব সুন্দর এবং tmux এর সাথে কাজ করে।
জোস ভি

8

আপনি ব্যবহার করে আপনি যা চান তা পেতে সক্ষম হতে পারে Console2 পুট্টির বা ঠং করেন।


1
আমি এটিতে যুক্ত করতে পারি, আপনি যদি কনসোলের 1.5.x সংস্করণ ব্যবহার করেন তবে আপনি সীমানা এবং ট্যাব ছাড়াই পৃথক উইন্ডোজ কনফিগার করতে পারেন। আপনি প্রস্থ, উচ্চতা এবং স্থান নির্ধারণ সহজেই কনফিগার করতে পারেন। সংক্ষেপে, বেশ কয়েকটি উইন্ডো তৈরি করুন এবং ডেস্কটপে সেগুলি টাইল করুন।
রেক্স হোয়াইটেন

2
এমনকি সত্যিকারের টার্মিনাল মাল্টিপ্লেক্সারের কী ঘটায় তাও কাছে আসে না। মাউসলেস অপারেশন? পুরো স্ক্রিনটিতে একটি কী 2 টি কীস্ট্রোক রয়েছে? একাধিক ফলক বিন্যাসের একাধিক ট্যাব? মাউসলেস কপি পেস্ট? একটি বিন্যাস ট্যাব মধ্যে পেন বিন্যাস টগল? মাউসলেস স্ক্রোলিং? মাউসলেস ফলকের আকার পরিবর্তন করুন? একাধিক ট্যাব / ফলক বিন্যাস সহ প্রাক কনফিগার ওয়ার্কস্পেস এবং কর্মক্ষেত্র সেশনগুলির মধ্যে এবং বাইরে লাফানো? রিমোট পেয়ারিং? সর্বাধিক 2 কীস্ট্রোক এবং কোন মাউস সহ এই সব?
কসমিন


6

বিকল্পগুলির মধ্যে একটি হ'ল এমএসওয়াইএস 2 , অন্য কথায় "মিনিজিডাব্লু-ডাব্লু 64" / গিত বাশ । আপনি কেবল ইউনিক্স মেশিনে ssh করতে পারেন এবং এটি থেকে বেশিরভাগ লিনাক্স কমান্ড চালাতে পারেন। Tmux ইনস্টল করুন !

এমএসওয়াইএস 2-তে tmux ইনস্টল করতে :

আপনার আদেশ প্রদান করুন pacman -S tmux

গিট বাশে টিএমউक्स চালাতে :

ইনস্টল MSYS2 এবং কপি tmux.exeএবং msys-event-2-1-6.dllথেকে MSYS2 ফোল্ডারের C:\msys64\usr\binআপনার টু গীত ব্যাশ ডিরেক্টরি C:\Program Files\Git\usr\bin


প্রতীকী লিঙ্কগুলি তাই কাজ করে যদি আপনি এমএসএস 2 সাইড গিট ব্যাশ আরও নতুন ফাইলগুলি ব্যবহার করেন। গিট ব্যাশ থেকে /c/Program Files/Git/usr/binএটি এখনই আমার পক্ষে কাজ করেছে:$ ln -s /c/msys64/usr/bin/tmux.exe . ; ln -s /c/msys64/usr/bin/msys-event-2-1-6.dll .
গ্রান্ট

আমি এই ব্লগ পোস্টটি সহায়ক হিসাবে পেয়েছি
গ্রান্ট বোম্যান

5

বিকল্প হিসাবে সুপারপট্টির ট্যাব রয়েছে এবং অনেকগুলি টার্মিনাল জুড়ে একই কমান্ড চালানোর অপশন রয়েছে ... কেউ হয়তো তা খুঁজছেন।

https://code.google.com/p/superputty/

এটি আপনার পিটিটিআই সেশনগুলিও আমদানি করে।


2

এখানে নোংরা উপায়:

  1. "Ssh -X ব্যবহারকারী @ হোস্ট" ব্যবহার করে একটি লিনাক্স সার্ভারে লগ ইন করুন
  2. rxvt- ইউনিকোড বা অন্যান্য এক্স টার্মিনাল খুলুন।
  3. tmux বা পর্দা খুলুন
  4. সার্ভার থেকে আপনার স্থানীয় কম্পিউটারে আবার লগ ইন করুন
  5. আপনার প্রিয় শেল যেমন এমএসএস বা সাইগউইন শুরু করুন।

4
যদি এটি নির্বোধ দেখায় এবং এটি কাজ করে তবে এটি নির্বোধ লোক নয়
হব্রোকার

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