站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

Linux桌面的樂趣:錯把gti當作git輸入時得到大眾高爾夫汽車

開發(fā)者和管理人員經(jīng)常犯的錯誤之一是本來想鍵入git命令卻不小心輸入了gti。 有的為了防止錯誤還設置了別名,alias gti=git,但是這樣您可能會錯過屏幕上開過的大眾高爾夫汽車GTI。

安裝GTI軟件以獲取大眾高爾夫汽車

gti不過是一個基于輸入錯誤的git runner。它在終端上開車。 通過 add-apt-repository啟用gti后,在Debian/Ubuntu Linux上鍵入以下apt命令或者apt-get命令

Linux桌面的樂趣:錯把gti當作git輸入時得到大眾高爾夫汽車

[linuxidc@linux:~/www.linuxidc.com]$ sudo add-apt-repository ppa:mamantoha/gti

[linuxidc@linux:~/www.linuxidc.com]$ sudo apt-get update

[linuxidc@linux:~/www.linuxidc.com]$ sudo apt-get install gti

Fedora Linux用戶鍵入以下dnf命令:

[linuxidc@linux:~/www.linuxidc.com]$ sudo dnf install gti

在macOS Unix桌面上執(zhí)行以下brew命令:

[linuxidc@linux:~/www.linuxidc.com]$ brew install gti

在OpenBSD上運行以下pkg_add命令命令:

[linuxidc@linux:~/www.linuxidc.com]$ doas pkg_add -v gti

FreeBSD用戶輸入以下pkg命令:

[linuxidc@linux:~/www.linuxidc.com]$ sudo pkg_add -v gti

Arch Linux用戶輸入以下pacman命令:

[linuxidc@linux:~/www.linuxidc.com]$ sudo pacman -S gti-git

關于源代碼安裝的說明

鍵入以下命令,但是如果您的Linux系統(tǒng)上未安裝C編譯器,請安裝:

  • 如何在Ubuntu 18.04上安裝GCC編譯器 http://www.hospitaldelafe.com/Linux/2019-06/159059.htm
  • 如何在CentOS 8上安裝GCC開發(fā)工具(Development Tools)  http://www.hospitaldelafe.com/Linux/2020-03/162624.htm

接下來,使用git命令獲取源代碼

[linuxidc@localhost ~/www.linuxidc.com]$git clone https://github.com/rwos/gti.git
正克隆到 ‘gti’…
remote: Enumerating objects: 187, done.
remote: Total 187 (delta 0), reused 0 (delta 0), pack-reused 187
接收對象中: 100% (187/187), 39.56 KiB | 12.00 KiB/s, 完成.
處理 delta 中: 100% (81/81), 完成.
[linuxidc@localhost ~/www.linuxidc.com]$cd gti
[linuxidc@localhost ~/www.linuxidc.com/gti]$make
cc -o gti  -O2 -std=c89 -Wpedantic -Wall -Wextra -Wunused -Wshadow -Wdouble-promotion -Wstrict-overflow=5  gti.c
strip -s gti
[linuxidc@localhost ~/www.linuxidc.com/gti]$sudo make install
[sudo] linuxidc 的密碼:
gzip -9 -n -c gti.6 > gti.6.gz
install -D gti /usr/bin/gti
install -D -m 644 gti.6.gz /usr/share/man/man6/gti.6.gz

Linux桌面的樂趣:錯把gti當作git輸入時得到大眾高爾夫汽車

基本上,編譯并安裝一個愚蠢的git啟動器。 受sl啟發(fā)。

您可能已經(jīng)猜到了,gti旨在捕獲偶然的錯字“ gti”而不是“git”。 它顯示汽車駛過的動畫,然后啟動git。 給gti的任何參數(shù)或參數(shù)都將傳遞給實際的git二進制文件。 汽車圖像來自舊的大眾高爾夫GTI的外觀。

gti支持的Linux/Unix環(huán)境變量

設置GIT,以便gti命令遵守$GIT環(huán)境變量。 如果設置了GIT,則其值將在動畫結束后用于啟動git,而不是在PATH中搜索git:

export GIT=/opt/bin/git
gti clone foo

默認速度太快了,你是否要控制gti命令動畫的速度? 可以的,設置GTI_SPEED(默認為1000):

GTI_SPEED=2000 gti push ..
GTI_SPEED=2000 gti pull ..
GTI_SPEED=4000 gti clone ..

如下圖:

Linux桌面的樂趣:錯把gti當作git輸入時得到大眾高爾夫汽車

總結

在那里,gti是一個愚蠢的git啟動器,基本上受顯示火車的sl命令的啟發(fā)。 但是,gti會顯示動畫(吉普車或shell中的汽車),以糾正那些偶然輸入gti而不是git以獲得樂趣和利益的用戶。 如果您喜歡這個有趣的桌面應用程序,那就試試吧。

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
亚洲国产成人精品无码区在线秒播 | 99re热这里只有精品视频中文字幕| 久久精品国产亚洲Aⅴ蜜臀色欲| 久久亚洲精品成人综合| 加勒比精品久久一区二区三区| 亚洲中文久久精品无码ww16| 国产精品白浆在线播放| 午夜精品成年片色多多| www.精品视频| 国产精品萌白酱在线观看| 亚洲中文字幕久久精品蜜桃| 国产综合色在线精品| 亚洲日韩中文字幕天堂不卡 | 国产精品成人va| 国产午夜精品久久久久九九电影 | 国产精品天天在线午夜更新| 国产精品亚洲а∨无码播放| 精品一区二区三区高清免费观看| 99久久99久久久精品齐齐| 99久久免费国产精精品| jizz国产精品网站| 国产精品国产三级国产专播下| 亚洲国产精品久久丫| 久久精品国产亚洲AV高清热| 精品福利一区二区三区| 国产精品99久久久久久宅男| 国产在视频线精品视频| 精品国产一区AV天美传媒| 国内精品久久久久| 亚洲国产精品综合久久一线| 香蕉视频在线精品| 国产精品免费视频一区| 女人国产香蕉久久精品| 国产精品三级在线| 久久精品94精品久久精品| 丁香六月婷婷精品免费观看| 日韩精品成人a在线观看| 国产精品一区二区资源| 国产精品日韩一区二区三区| 精品伊人久久大香线蕉网站| 精品国产一区二区三区色欲|