bumblebee的一個空格引發的悲劇

一個空格也能使系統癱瘓?

開源項目 bumblebee ,程序的安裝腳本install.sh的一個Bug讓這個項目成了大家關注的焦點,這個Bug的Fix如下:

@@ -348,7 +348,7 @@ case "$DISTRO" in
-  rm -rf /usr /lib/nvidia-current/xorg/xorg
+  rm -rf /usr/lib/nvidia-current/xorg/xorg

很容易發現,這個Bug帶來的問題是,執行install.sh後,用戶的/usr目錄直接被刪除。

最有趣的是全世界的程序員對這個Bug的強勢圍觀評論。

https://github.com/MrMEEE/bumblebee/commit/a047be85247755cdbe0acce6#diff-1

下面是部分程序員對這個Bug精彩的評論:

  1. 天啊,希望沒有人被咬到,應該總讓別人先測試一下!——Oh man hope nobody got bit by this one - always let someone else test first! :-P
  2. “喜歡”選項在哪?——where's the 'like' button?
  3. 反正我也不喜歡那個文件夾。——I didn't like that folder anyway.
  4. 額滴神啊,好,真挺好!——Omg, good, really good !
  5. 挺好!反正我也不喜歡這個操作系統。——nice! I didn't like the operating system anyways! 
  6. 現在再也不缺少硬盤空間了。——no more lack of disk space now
  7. 去他的/usr,沒人需要它。——Fucking /usr nobody need it :D
  8. 我們終於有了第一個強大的基於Linux的病毒了。——Finally we have knowledge of the first and more powerfull
  9. linux-based virus.
  10. 這只是從我電腦裏刪除了一大堆垃圾,謝謝了!——This just removed a ton of sh*t from my computer. Thanks! 
  11. 這Bug絕對霸氣外露啊....
  12. 倒黴孩子
  13. 我本想第一個評論的,但不知道爲神馬我的/usr文件夾被刪除了。——I was trying to be the first comment, but somehow my /usr dir was deleted
  14. 尼瑪的rm /usr 傷不起啊!
  15. 每個一沒有/usr目錄的童鞋,上輩子都是誤用了bumblebee的天使

(翻譯不準確的地方,還請諒解!)

評論中的一些圖片:


 


(全文完)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章