在 Fedora 34 及以上版本中安裝 Shutter
這個(gè)快速指南解釋了在 Fedora 34 及以上版本中安裝 Shutter 所需的步驟。
截圖工具有很多替代和選擇。但在我個(gè)人看來(lái),沒(méi)有一個(gè)能接近 Shutter 的靈活性。不幸的是,由于各種依賴(lài)性問(wèn)題,特別是它的設(shè)計(jì)方式,多年來(lái),Linux 發(fā)行版,如 Ubuntu、Fedora,都面臨著將這個(gè)應(yīng)用打包到官方倉(cāng)庫(kù)的問(wèn)題。
主要問(wèn)題是它仍然基于 GTK2 和 Perl。當(dāng)大多數(shù)應(yīng)用轉(zhuǎn)移到 GTK3 時(shí),它仍然是 GTK2。這就造成了一個(gè)依賴(lài)性問(wèn)題,因?yàn)?Debian/Ubuntu、Fedora 刪除了某些包的依賴(lài)的 GTK2 版本。
在 Fedora 34 及以上版本中安裝 Shutter 截圖工具需要采用另一種方法。
現(xiàn)在,你只能通過(guò)個(gè)人包存檔(PPA)來(lái)安裝這個(gè)工具。下面是如何在 Fedora 34 及以上版本中安裝它。
Shutter in Fedora
在 Fedora 34 及以上版本中安裝 Shutter
在你的 Fedora 中打開(kāi)一個(gè)終端,啟用以下 Shutter 的 copr 倉(cāng)庫(kù)。這個(gè)包存檔為 Fedora 的 Shutter 提供了一個(gè)單獨(dú)的構(gòu)建,其中包含了所有未滿足的依賴(lài)項(xiàng)。
sudo dnf copr enable geraldosimiao/shutter
完成后,你就可以通過(guò) dnf 在 Fedora 34 及以上版本中簡(jiǎn)單地安裝 Shutter。
sudo dnf install shutter
盡管目前最新的版本是 v0.97。遺憾的是,該倉(cāng)庫(kù)目前包含舊的 v0.94.x。我希望版本庫(kù)的所有者盡快包括最新的版本。
安裝后,你可以通過(guò)應(yīng)用菜單啟動(dòng)它。
卸載 Shutter
如果你愿意,你可以通過(guò)命令輕松地刪除這個(gè)第三方倉(cāng)庫(kù):
sudo dnf copr remove geraldosimiao/shutter
然后按照下面的方法,完全刪除 Shutter,包括依賴(lài)關(guān)系。
sudo dnf autoremove shutter
在其他 Linux 發(fā)行版中安裝 Shutter
如果你想在 Debian、Ubuntu 或相關(guān)發(fā)行版中安裝它,請(qǐng) 查看此指南。
Shutter 的開(kāi)發(fā)
最近,這個(gè)項(xiàng)目 轉(zhuǎn)移到了 GitHub,以便更好地協(xié)作,并且正在進(jìn)行 GTK3 移植。而且它相當(dāng)活躍,最近還發(fā)布了一個(gè)版本。我們希望它能盡快被移植到 GTK3 上,并在各發(fā)行版的原生倉(cāng)庫(kù)中可用。

























