La naiba

Da, da, ai auzit bine. Exact așa se numește acest utilitar de consolă, naiba, materii prime din care poate fi găsit pe github.

Acest utilitar magic face o treabă foarte utilă - corectează erorile din ultima comandă executată în consolă.

exemple

➜ apt-get install vim
E: Nu s-a putut deschide fișierul de blocare /var/lib/dpkg/lock - deschis (13: Permisiune refuzată)
E: Nu se poate bloca directorul de administrare (/var/lib/dpkg/), ești root?

➜ la naiba
sudo apt-get install vim [enter/↑/↓/ctrl+c] [sudo] parola pentru nvbn:
Citirea listelor de pachete ... Terminate
...

sau așa

➜ git push
fatal: ramificatorul actual nu are nicio ramură în amonte.
Pentru a împinge ramura curentă și a seta telecomanda ca în amonte, utilizați

git push --set-upstream origin master

➜ la naiba
git push --set-upstream origin master [enter/↑/↓/ctrl+c] Numărarea obiectelor: 9, gata.
...

Cerințe

  • python (3.4+)
  • țâfnă
  • python-dev

Instalare

OS X

brew instalează naiba

Ubuntu/Mint

sudo apt update
sudo apt install python3-dev python3-pip python3-setuptools
sudo pip3 instalează thefuck

FreeBSD

Pkg instalează naiba

ChromeOS

echipajul instalează naiba

Pe alte sisteme

Folosind pip

pip install naibii

Opțiuni utile

Să lucreze fără solicitări de confirmare

la naiba - da

A executa recursiv până când se obține un rezultat

la naiba -r

Sursa: linux.org.ru

Adauga un comentariu