Po, po, nuk keni dëgjuar gabim. Pikërisht kështu — the fuck — quhet ky mjet konsol. burimet e tij mund të gjenden në GitHub.
Ky mjet magjik bën një punë shumë të dobishme - korrigjon gabimet në komandën e fundit të ekzekutuar në konsolë.
Shembuj
➜ apt-get install vim
E: Nuk mund të hap skedarin e bllokimit /var/lib/dpkg/lock — hap (13: Leje e mohuar)
E: Nuk mund të bllokohet direktoria e administratës (/var/lib/dpkg/), je root?
➜ fuck
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] fjalëkalimi për nvbn:
Po lexoj paketat… Përfunduar
…
ose kështu
➜ git push
fatal: Dega aktuale master nuk ka dege upstream.
Për të shtyrë degen aktuale dhe për të vendosur distancën si upstream, përdorni
git push —set-upstream origin master
➜ fuck
git push —set-upstream origin master [enter/↑/↓/ctrl+c]
Numërimi i objekteve: 9, përfunduar.
…
Kërkesat
- python (3.4+)
- pip
- python-dev
Instalimi
OS X
brew install thefuck
Ubuntu / Mint
sudo apt update
sudo apt install python3-dev python3-pip python3-setuptools
sudo pip3 install thefuck
FreeBSD
pkg install thefuck
ChromeOS
crew install thefuck
Në sisteme të tjera
Me pip
pip install thefuck
Opsione të dobishme
Për të punuar pa kërkesat për konfirmim
fuck —yeah
Për të ekzekutuar rekurzivisht deri në arritjen e rezultatit
fuck -r
Burimi: linux.org.ru
