自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Ubuntu 的前 Snap 倡導者創(chuàng)建了一個工具,幫助你從 Snap 遷移到 Flatpak

開源
震驚!Canonical 的前 Snap 倡導者開發(fā)了一個工具,幫助你快速拋棄 Snap 并使用 Flatpak。

不喜歡使用 Snap?

好吧,你可以一直堅持使用傳統(tǒng)的二進制包(deb/rpm),或者選擇 Flatpak。

但是,如果你已經用上了 Snap 商店的應用,怎么辦?

手動刪除 Snap 應用,和 Snap 說再見,安裝 Flatpak,并安裝所有 Flatpak 需要的軟件包,這將是非常耗時的。

這就是 “Unsnap” 派上用場的地方。

Unsnap 是一個開源工具,由 Canonical 的前 Snap 倡導者 Alan Pope 開發(fā),幫助你從Snap 快速遷移到 Flatpak。

Unsnap:它是如何工作的


請注意,該工具仍處于前 alpha 階段,你可以測試它,但如果你想實際使用并幫助改進,你可能要做一些研究。


基本上,該工具生成的腳本可以幫助你做以下事情(按特定順序):


  • 備份現(xiàn)有的 Snap 軟件包。
  • 安裝 Flatpak(如果尚未存在)。
  • 啟用 Flathub。
  • 為 Snap 應用安裝相同的 Flatpak 應用。
  • 移除已安裝的 Flatpak 應用的 Snap 應用。
  • 刪除所有 Snap 軟件包。

雖然腳本是在你運行工具時自動生成的,但你可以選擇手動或自動逐個運行這些腳本來切換到 Flatpak 應用。

如何測試 Unsnap?

看了上面的截圖,你可能對它的實現(xiàn)方式有了一個模糊的概念。你也可以參考它的 ??GitHub 頁面?? 了解最新信息。

作為參考,讓我為你強調一下步驟:

1、克隆 GitHub 倉庫

請確保你已經 在你的 Linux 發(fā)行版上安裝了 Git。完成后,你可以輸入以下命令:

git clone https://github.com/popey/unsnap

2、切換到該目錄

當你克隆了倉庫,你的系統(tǒng)上就會有 ??unsnap?? 目錄。

輸入以下命令切換到目錄:

cd unsnap

3、運行該工具

在切換到目標目錄后,只需使用命令運行 ??unsnap?? 工具:

./unsnap

它將檢查現(xiàn)有的 Snap 和 Flatpak 軟件包等等,進行設置。

正如你在上面的截圖中注意到的,它已經檢測到我的系統(tǒng)有了 Flatpak 環(huán)境,所以它跳過了為這些任務生成腳本。

在這個過程中,它還會了解你系統(tǒng)上安裝的 Snap 應用,以便在你運行生成的腳本時找到相應的 Flatpak 應用。

如果你想立即運行所有的腳本,你可以輸入:

./unsnap auto

如果你想要不使用自動選項進行控制,你可以發(fā)現(xiàn)生成的腳本駐留在一個日志目錄內,如下圖所示:

下面是你應該遵循的腳本的執(zhí)行順序:


  • ??00-backup??
  • ??01-install-flatpak??
  • ??02-enable-flathub??
  • ??03-install-flatpaks??
  • ??04-remove-snaps??
  • ??99-remove-snapd??

在我的例子中,我已經設置了 Flatpak,所以我繼續(xù)運行備份腳本,然后安裝 Flatpak 軟件包,如此循環(huán)。下面是它看起來的樣子:

你應該記住,這個工具正在積極開發(fā)中,可能不會像預期那樣工作。所以,你如果依賴眾多的 Snap 應用,你應該在虛擬機或測試機上試驗使用該工具,并等待該工具隨著穩(wěn)定版本的推出而改進。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2019-11-27 13:50:35

bauh軟件包應用

2019-05-15 09:45:49

開源技術 趨勢

2022-03-28 13:30:24

UbuntuFirefoxsnap

2016-09-30 08:31:17

2022-11-13 19:46:49

Ubuntu

2023-07-25 09:28:24

UbuntuFlatpak

2024-02-28 07:48:05

Rust項目框架

2021-09-18 10:26:58

UbuntuFirefox瀏覽器

2022-08-08 16:21:54

Ubuntu

2011-09-15 15:58:37

iPhone應用Quick Snap拍攝工具

2022-06-06 07:24:09

Caddy開源Ubuntu

2016-09-18 15:06:50

LinuxSnap打包方式

2022-07-11 12:23:50

UbuntuLinux

2019-09-16 08:26:13

Kubernetes工具Katacoda

2019-07-16 08:58:38

LinuxDocker軟件

2023-06-01 10:40:10

Ubuntu

2023-11-12 22:03:25

CanonicalLinuxSnap

2022-05-09 10:28:42

SnapsUbuntuFlatpak

2022-05-09 10:51:26

Snap軟件包Ubuntu

2022-03-01 20:20:18

云遷移云計算
點贊
收藏

51CTO技術棧公眾號