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