উইন্ডোজ 10 ব্যাশ সিস্টেমে কীভাবে ইনস্টল করবেন বাশ-ইট


0

আমি গিট এবং ব্যাশ দিয়ে অনেক কাজ করি - এটি একটি দুর্দান্ত ভিজ্যুয়ালাইজেশন সরঞ্জাম বিশেষত শাখাগুলির সাথে কাজ করার সময়। আমি আশা করছিলাম যে কেউ উইন্ডোজ 10 ব্যাশের পরিবেশের মধ্যে "বাশ-ইট" (বা কোনও অনুরূপ প্রোগ্রাম) ইনস্টল করবেন কীভাবে জানেন?

আমি এটি সম্পর্কে গুগল করেছি তবে বেশিরভাগ নিবন্ধগুলি ম্যাকের উপর সেট আপ করার বিষয়ে।

আমি এটি ইনস্টল করার আশা করছিলাম যাতে গিট শাখাগুলির সাথে কাজ করা আরও সহজ হয়।

বাশ-এটি করার সুবিধা

স্ক্রিনশট


আপনি ইনস্টল নির্দেশাবলী অনুসরণ যখন কি ঘটেছে?
DavidPostill

@ ডেভিডপস্টিল ভালভাবে আমি সেখানে বর্ণিত আদেশগুলি চালানোর পরে কিছুই পরিবর্তন হয় না। আমার বাশ অভিজ্ঞতা একই থাকে। তারপরে আমি এই নিবন্ধটি দেখেছি: mandymadethis.com/pimp-your-command-line for Mac এবং বুঝতে পেরেছি, আরও কিছু করার দরকার আছে। সুতরাং, আমি এখানে জিজ্ঞাসা করেছি, আশায় কেউ হয়তো একটি চমৎকার ধাপে ধাপে লিখতে পারেন যা প্রত্যেককে সহায়তা করবে।
iSaumya

ইনস্টল নির্দেশাবলী চালানোর সময় কোনও স্থিতি বা ত্রুটি বার্তা আছে?
বিট্রি

@ 8 বিট্রি না যে আমি দেখেছি
iSaumya

1
@ iSaumya নীচে আমার উত্তর দেখুন: yআপনি কি আপনার .bashrc রাখতে চান কিনা জিজ্ঞাসা করার পরে আপনি কি উত্তর দিয়েছিলেন ? যদি তা হয় তবে এটি আপনার .bashrc কে একপাশে সরানোর অনুমতি দিয়ে আবার চেষ্টা করুন এবং দেখুন এতে কিছু পরিবর্তন হয়েছে কিনা। এছাড়াও, আপনি প্রশাসক হিসাবে চালাচ্ছেন তা পরীক্ষা করুন।
ট্রে

উত্তর:


2

আমার কাছে এটি স্পষ্ট নয় যে আপনি সমস্যাগুলির মধ্যে চলেছেন, বা আপনার যদি কেবলমাত্র ওয়াকথ্রু দরকার?

আমি ধরে নিচ্ছি যে আপনার কাছে উইন্ডোজটিতে ইতিমধ্যে বাশ রয়েছে এমন বিন্দুটি সেট আপ হয়েছে যেখানে আপনি বাশ উইন্ডো খুলতে পারবেন। একবার এটি হয়ে গেলে, নিশ্চিত হয়ে নিন যে আপনি এটিকে চালিয়েছেন (সি: \ উইন্ডোজ \ সিস্টেম 32 \ bash.exe তে পাওয়া গেছে) অ্যাডমিনিস্ট্রেটর সুবিধাগুলি সহ (ফাইল এক্সপ্লোরারে ডান-ক্লিক বাশ এবং প্রশাসক হিসাবে রান নির্বাচন করুন ; আপনি একটি শর্টকাটও তৈরি করতে পারেন যা আপনি আপনার টাস্কবারে পিন করতে পারেন যা প্রতিবার প্রশাসক হিসাবে ব্যাশ চালাবে)।

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

~/src$ attr
The program 'attr' is currently not installed. You can install it by typing:
sudo apt-get install attr

sudo apt-get install $whateverযখনই আপনার কোনও ইনস্টল নেই এমন কোনও প্রোগ্রামের প্রয়োজন হয় তখনই (যেমন, ) করুন।

বাশ-ইট গিটহব পৃষ্ঠায় দেওয়া নির্দেশাবলী অনুসরণ করে আমার পক্ষে এইভাবে বাশকে ব্যবহার করার জন্য কাজ করেছে:

~/src $ git clone https://github.com/Bash-it/bash-it.git
Cloning into 'bash-it'...
remote: Counting objects: 6339, done.
remote: Compressing objects: 100% (27/27), done.
remote: Total 6339 (delta 15), reused 6 (delta 6), pack-reused 6304
Receiving objects: 100% (6339/6339), 34.99 MiB | 13.00 MiB/s, done.
Resolving deltas: 100% (2867/2867), done.
Checking connectivity... done.
~/src $ cd bash-it/
trey@MYHOST:~/src/bash-it$ ./install.sh
Installing bash-it
Would you like to keep your .bashrc and append bash-it templates at the end? [y/N]
Your original .bashrc has been backed up to .bashrc.bak
Copied the template .bashrc into ~/.bashrc, edit this file to customize bash-it

Enabling sane defaults

Installation finished successfully! Enjoy bash-it!
To start using it, open a new tab or 'source /home/trey/.bashrc'.

To show the available aliases/completions/plugins, type one of the following:
  bash-it show aliases
  bash-it show completions
  bash-it show plugins

To avoid issues and to keep your shell lean, please enable only features you really want to use.
Enabling everything can lead to issues.
trey@MYHOST:~/src/bash-it$ source ~/.bashrc

 2016-09-28 13:05:47   MYHOST in ~/src/bash-it
± |master ✓|  bash-it show aliases
Alias               Enabled?  Description
ag                    [ ]     the silver searcher (ag) aliases
ansible               [ ]     ansible abbreviations
apt                   [ ]     Apt and dpkg aliases for Ubuntu and Debian distros.
atom                  [ ]     Atom.io editor abbreviations
bundler               [ ]     ruby bundler
clipboard             [ ]     pbcopy and pbpaste shortcuts to linux
curl                  [ ]     Curl aliases for convenience.
docker-compose        [ ]     docker-compose abbreviations
docker                [ ]     docker abbreviations
emacs                 [ ]     emacs editor
fuck                  [ ]
general               [x]     general aliases
git                   [ ]     common git abbreviations
gitsvn                [ ]     common git-svn abbreviations
heroku                [ ]     heroku task abbreviations
hg                    [ ]     mercurial abbreviations
homebrew-cask         [ ]     homebrew-cask abbreviations
homebrew              [ ]     homebrew abbreviations
jitsu                 [ ]     jitsu task abbreviations
laravel               [ ]     laravel artisan abbreviations
maven                 [ ]     maven abbreviations
npm                   [ ]     common npm abbreviations
osx                   [ ]     osx-specific aliases
phoenix               [ ]     phoenix abbreviations
rails                 [ ]     rails abbreviations
svn                   [ ]     common svn abbreviations
textmate              [ ]     textmate abbreviations
tmux                  [ ]     Tmux terminal multiplexer
todo                  [ ]     todo.txt-cli abbreviations
vagrant               [ ]     vagrant aliases
vim                   [ ]     vim abbreviations

to enable an alias, do:
$ bash-it enable alias  <alias name> [alias name]... -or- $ bash-it enable alias all

to disable an alias, do:
$ bash-it disable alias <alias name> [alias name]... -or- $ bash-it disable alias all

 2016-09-28 13:05:57   MYHOST in ~/src/bash-it
± |master ✓|  ~

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