সাইগউইনে পুদিনাটি ডিফল্ট টার্মিনাল হিসাবে এবং ব্যাশ হিসাবে ডিফল্ট শেল


10

উইন্ডোজ in-তে সাইগউইনের সাথে শেল ব্যবহারের সর্বোত্তম উপায়ে ইতিমধ্যে একটি প্রশ্নের উত্তর রয়েছে । তা দিয়েই সাইগউইন শুরু করাC:\cygwin\bin\mintty.exe -

সাথে $SHELL = /bin/sh

/usr/bin/bashডিফল্ট শেল হিসাবে আমি কীভাবে পুদিনা চালু করতে পারি ?

উত্তর:


14

এটি করার বিভিন্ন উপায় রয়েছে:

  1. নির্দিষ্ট করুন bashmintty করার জন্য একটি কমান্ড লাইন আর্গুমেন্ট, যেমন স্যলটন দ্বারা হিসাবে উল্লেখ করেছে।
  2. উইন্ডোজ SHELLএনভায়রনমেন্ট ভেরিয়েবলকে / usr / bin / bash এ সেট করুন।
  3. আপনার সাইগউইন পরিবেশে আপনার একটি / ইত্যাদি / পাসডাব্লুড (mkpasswd (1) দেখুন) রয়েছে তা নিশ্চিত করুন এবং আপনার ইউআইডি-র শেলটি / usr / bin / bash এ সেট করুন। সাইগউইন chsh বা ইউজারমোড কমান্ড সরবরাহ করে না, সুতরাং আপনি যদি এই পদ্ধতিটি ব্যবহার করতে চান তবে আপনার হাতে সম্ভবত ফাইলটি সম্পাদনা করতে হবে।

পুদিনা (1) ম্যানপেজ থেকে:

INVOCATION
   If a program name is supplied on the command line, this is executed
   with any additional arguments given.  Otherwise, mintty looks for a
   shell to execute in the SHELL environment variable.  If that is not
   set, it reads the user's default shell setting from /etc/passwd.  As a
   last resort, it falls back to /bin/sh.  If a single dash is specified
   instead of a program name, the shell is invoked as a login shell.

আমার জন্য তৃতীয় পদ্ধতিটি, / etc / পাসডাব্লুডিতে শেল স্থাপন করা সর্বোত্তম, যাতে মিন্টি চালানো যায় /path/to/mintty.exe [-i icon-file] -, -আমরা অনুসরণের সাথে একটি লগইন শেল পাই যা আমি সাধারণত একটি স্ক্রিন সেশন শুরু করি।
ryenus

/etc/passwdসাইগউইন সেটআপ আপগ্রেড করার সময় ওভাররাইট (কখনও কখনও?) পায় gets
ডোমিনিকাস মোস্তাউসকিস

@ রেনিয়াস এই পেছনের কারণ কী -? গুগল করা কঠিন সম্পর্কে কথা বলুন ..
রায় ট্রুইলোভ

লগইন শেলটি তৈরি করার জন্য @ রায়ট্রুওলভ? সম্ভবত, দয়া করে বাশ ম্যানুয়ালটি পরীক্ষা করুন
রাইনেস

5

আপনি mintty bashব্যাশ ডিফল্ট হওয়ার জন্য চালু করতে পারেন


4

ধরুন এই ফাইলটির নাম মিন্টটি.বাট, ডাবল ক্লিক করে এই ফাইলটি একটি মিন্টি টার্মিনাল খুলবে এবং ব্যাশ, পাথ এবং পিডাব্লুডির সাহায্যে সমস্ত বসতি স্থাপন করবে।


@echo off

C:\cygwin64\bin\mintty.exe /bin/bash --login -i
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.