Windows 10 bash sisteminde bash-nasıl kurulur?


0

Git ile çok çalışıyorum ve bash-it Özellikle dallarla çalışırken harika bir görselleştirme aracıdır. Birinin Windows 10 bash ortamında "bash-it" (veya benzeri bir programın) nasıl yükleneceğini bildiğini umuyordum.

Googled'im ama çoğu makale Mac'te ayarlanması hakkında.

Kurulumu yapmayı umuyordum ki git şubelerle çalışmak daha kolay hale geldi.

Bash-it sahip olmanın faydaları

Screenshot


Yükleme talimatlarını takip ettiğinizde ne oldu?
DavidPostill

@DavidPostill Orada belirtilen komutları çalıştırdıktan sonra hiçbir şey değişmeyecek. Benim bash deneyimim aynı kalıyor. Sonra bu makaleyi gördüm: mandymadethis.com/pimp-your-command-line mac için ve farkına varılmış, yapılması gereken daha çok şey olabilir. Bu yüzden burada sordum, umarım birileri adım adım herkese yardımcı olacak güzel bir adım yazabilir.
iSaumya

Yükleme talimatlarını çalıştırırken herhangi bir durum ya da hata mesajı var mı?
8bittree

@ 8bittree Gördüğüm kadar değil
iSaumya

1
@iSaumya Aşağıdaki cevabımı görün: Cevaplamanız mümkün mü y .bashrc'nizi saklamak isteyip istemediğiniz sorulduğunda? Eğer öyleyse, .bashrc'nizi kenara çekmesine izin vermeyi deneyin ve bunun bir şeyleri değiştirip değiştirmediğini kontrol edin. Ayrıca, Yönetici olarak çalıştığınızı kontrol edin.
Trey

Yanıtlar:


2

Sorun mu yaşadığın ya da sadece bir adım atmana ihtiyacın olup olmadığı benim için net değil mi?

Sanırım, Windows'ta Bash'i bir Bash penceresi açabileceğiniz noktaya ayarlamışsınız. Bunu yaptıktan sonra, Yönetici ayrıcalıklarıyla çalıştırdığınızdan (C: \ Windows \ System32 \ bash.exe konumunda bulundu) (Dosya Gezgini'nde bash'ı sağ tıklayıp seçin) çalıştırdığınızdan emin olun. Yönetici olarak çalıştır ; ayrıca her seferinde Yönetici olarak bash çalıştıracak görev çubuğunuza sabitleyebileceğiniz bir kısayol da oluşturabilirsiniz).

Tamamlandıktan sonra, bilmeniz gereken tek şey, yüklü olmayan bir programı çalıştırmayı denediğinizde, bash'nin şu şekilde cevap vereceğidir:

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

Sadece bunu yap (ör. sudo apt-get install $whatever ) yüklü olmayan bir programa ihtiyacınız olduğunda.

Takip etme talimatlar Bash-it GitHub sayfasında, Bash'i bu şekilde kullanarak benim için çalıştı:

~/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 ✓| → ~

Cevaplarınız için teşekkürler. Başarıyla yükledim.
iSaumya
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.