自動(dòng)更新出錯(cuò)且無(wú)法禁用,開(kāi)發(fā)者決定放棄 Snap 及 Ubuntu
近日,荷蘭開(kāi)發(fā)者 Remy van Elst 通過(guò)自己的博客控訴了 snap 自動(dòng)更新所帶來(lái)的問(wèn)題,并決定刪除 snap,同時(shí)選擇放棄 Ubuntu。
升級(jí)到 Ubuntu 20.04 版本后,Remy 通過(guò) snap 安裝了 CLion,因?yàn)榕c手動(dòng)下載安裝相比,這樣顯然更方便。但就在上個(gè)周末,他發(fā)現(xiàn) CLion 自動(dòng)更新了。實(shí)際上,當(dāng)他注意到更新時(shí),該程序進(jìn)程已由于更新導(dǎo)致的錯(cuò)誤而終止。
在自動(dòng)更新過(guò)程中,幾個(gè)關(guān)鍵的插件被破壞。Remy 表示,不僅僅是截圖中的插件出了問(wèn)題,用于交叉編譯到 ARM 的插件也成了主要問(wèn)題。
對(duì)他來(lái)說(shuō),更糟糕的是 Ubuntu 無(wú)法禁用 snap 更新,這一點(diǎn) “甚至比 Windows 還差”。三年前就曾有用戶在 snap 官方論壇中提出這個(gè)問(wèn)題,下面的討論一直持續(xù)到今年六月底,但 snap 官方人員始終沒(méi)有給出解決方案。
有網(wǎng)友將這篇博客文章貼到了 reddit 和 Hacker news 等論壇上,不少人提出可通過(guò) snap revert clion 回滾到先前的版本,但在 Remy 看來(lái),這種治標(biāo)不治本的行為是沒(méi)有意義的。他認(rèn)為,用戶對(duì)軟件包的掌控權(quán)更重要。
最后,Remy 選擇了終極式解決方式:完全刪除 snap。他提到自己之后可能會(huì)安裝 Linux Mint,而非 Ubuntu,因?yàn)?Linux Mint 前不久禁用了 snap,并允許用戶配置更新。





