成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

怎樣在 Ubuntu Linux 中移除 Snap 軟件包

系統 Linux
由 Canonical 開發的 Snap 軟件包在一些場景下是有益的。它為終端用戶直接提供了輕便且快速的程序更新。不僅如此,它還有其他的好處,比如它打包了所有依賴包,并允許安裝同一個應用的多個版本。
  • 這是一篇關于在 Ubuntu Linux 系統中如何刪除 Snap,以得到一個無 Snap 系統的教程。

由 Canonical 開發的 Snap 軟件包在一些場景下是有益的。它為終端用戶直接提供了輕便且快速的程序更新。不僅如此,它還有其他的好處,比如它打包了所有依賴包,并允許安裝同一個應用的多個版本。此外,它運行在沙盒模式,提供了安全和其他方面的好處。

在這些好處中, Snap 技術也有一些地方備受爭論。舉個例子,幾乎所有使用 Snap 軟件包的用戶都說它的性能較差,包括它的啟動時間要比本地 deb 或者 RPM 軟件包時間要長。另外,由于它的設計,程序安裝的體積巨大,浪費磁盤空間,因為它打包了所有用到的依賴包。

不僅如此,由于沙盒的天然屬性,Snap 程序可能無法訪問你的 Linux 桌面的幾個部分,除非提供了適當的權限。

這個指南闡述了你如何從 Ubuntu 系統中完全移除 Snap。

這些步驟在 Ubuntu 22.04 LTS Jammy Jellyfish 中進行了測試。然而,它應該也適用于所有的 Ubuntu 系統版本。

警告:這些步驟將會移除 Ubuntu 系統中兩個關鍵的程序:軟件商店和 Firefox。嘗試這些步驟之前確認你已經對書簽和 Firefox 的其它設置做了備份。

在 Ubuntu Linux 移除 Snap 軟件包

1、在你的系統中打開一個終端,使用以下命令查看已經安裝的 Snap 軟件包的列表。它顯示了 Snap 軟件包,比如 Firefox,軟件商店,主題以及其它默認已經安裝的核心軟件包。

snap list

Ubuntu Snap 包列表

2、按照以下的順序移除 Snap 軟件包。首先移除 Firefox。然后是軟件商店,和用以上命令看到的你的系統中的其它軟件包。

    sudo snap remove --purge firefox
sudo snap remove --purge snap-store
sudo snap remove --purge gnome-3-38-2004
    sudo snap remove --purge gtk-common-themes
sudo snap remove --purge snapd-desktop-integration
sudo snap remove --purge bare
sudo snap remove --purge core20
sudo snap remove --purge snapd

3、最后,通過 apt 命令移除 Snap 服務。

sudo apt remove --autoremove snapd

移除 Snap 包和其它

這還沒完,即使你用以上命令移除了 Snap 軟件包,但是如果你沒有關閉 apt 觸發器,sudo apt update 命令會再一次將 Snap 安裝回來。

4、所以,要關閉它,我們需要在 /etc/apt/preferences.d/ 目錄下創建一個 apt 設置文件 nosnap.pref 來關閉 Snap 服務。

sudo gedit /etc/apt/preferences.d/nosnap.pref

5、添加以下的命令行,并保存該文件。

    Package: snapd
Pin: release a=*
Pin-Priority: -10

創建設置文件

如果你知道如何使用它,那么這個 apt 設置文件是一個潛在的工具。舉個例子,在以上的狀態中,Pin-Priority -10 意思就是阻止 Snap 軟件包的安裝。

與這個教程不相關的,舉個例子,如果你想給所有發行版代號為 “bulleye” 的軟件包超高優先權的話,那么就可以查看這些設置文件。如果你想了解更多,你可以訪問 apt 手冊頁。

    Package: *
Pin: release n=bullseye
Pin-Priority: 900

6、回到我們的主題,一旦你已經保存和關閉以上文件,從終端中再次運行以下命令。

sudo apt update

7、最后,從 Ubuntu 中移除 Snap 的步驟全部完成。

從 Ubuntu 移除 Snap 后使用 deb 文件安裝軟件商店和 Firefox

你已經移除了 Firefox 和軟件商店,但是你的工作還需要它們。

要安裝 apt 版的 GNOME 軟件商店,你可以使用以下命令。確保使用 --install-suggests 參數。否則,將會再次安裝上 Snap 版本的軟件包管理器!

sudo apt install --install-suggests gnome-software

要安裝 Firefox,通過以下命令使用官方 PPA 倉庫。

    sudo add-apt-repository ppa:mozillateam/ppa
sudo apt update
sudo apt install -t 'o=LP-PPA-mozillateam' firefox

添加 PPA 倉庫

從 PPA 倉庫以 deb 文件形式安裝 Firefox

一旦你已經安裝完 Firefox,使用以下命令開啟自動更新。要了解更多,訪問此頁。

echo 'Unattended-Upgrade::Allowed-Origins:: 
"LP-PPA-mozillateam:${distro_codename}";' | sudo tee
/etc/apt/apt.conf.d/51unattended-upgrades-firefox

最后但同樣重要,當運行 apt 時,為 Firefox 創建另一個設置文件給予以上 PPA 倉庫超高優先權。如果你不這么做,apt update 命令會再次安裝 Snap 版本 Firefox,并把它的“ Snap 朋友們”帶回來 。

sudo gedit /etc/apt/preferences.d/mozillateamppa

最后,添加這些命令行并保存文件。

    Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 501

完成。

在 Ubuntu 系統恢復到 Snap 軟件包

如果你改變想法,移除該設置文件,并通過以下命令再次啟動安裝程序。

    sudo rm /etc/apt/preferences.d/nosnap.pref
sudo apt update && sudo apt upgrade
sudo snap install snap-store
sudo apt install firefox

總結

關于在 Ubuntu 下移除 Snap 軟件包做個總結,我想說的是這些處理 Snap 軟件包的方法實屬無奈。主要是這對新用戶來說很困難。我希望這個指南能幫助你處理好 Snap 軟件包。完結撒花。

責任編輯:未麗燕 來源: Linux中國
相關推薦

2021-11-29 14:26:53

FreeDOSLinux

2022-11-17 15:10:41

Ubuntu

2017-08-21 11:13:43

LinuxSnapcraft Snap軟件包

2021-01-21 12:22:33

LinuxChrome谷歌

2019-09-24 19:00:41

Linuxrm命令unlink命令

2022-11-29 16:27:59

Ubuntu軟件包

2022-01-28 08:15:36

UbuntuAPT軟件包

2018-06-22 10:05:04

Arch LinuxDEB軟件包

2010-02-05 14:46:20

Ubuntu軟件包

2023-01-03 15:53:00

LinuxFlatpak軟件包

2023-01-02 11:34:04

LinuxFlatpak軟件包

2020-11-11 08:00:00

Linux系統修復

2010-01-07 17:32:09

2018-06-11 08:50:46

LinuxArch Linux降級軟件包

2021-10-03 14:30:17

Arch LinuxPKGBUILD 文件軟件包

2010-03-01 17:43:55

Linux Xsupp

2022-08-04 18:34:18

Ubuntuaptupgrade 命令

2022-07-25 10:20:39

apt 命令Ubuntu軟件包

2022-08-07 12:17:21

Snap磁盤

2016-11-15 09:52:37

LinuxDebian管理軟件包
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天天干天天草 | 日韩视频精品在线 | 2023亚洲天堂 | 中文字幕二区三区 | 男女网站免费 | 欧美在线一区二区视频 | 久久久国产一区二区三区 | 国产成人精品一区二区三区四区 | 日日噜噜噜夜夜爽爽狠狠视频, | 久久99精品久久久久久秒播九色 | 欧美国产日韩一区二区三区 | tube国产 | 一级片在线观看 | 日韩精品一区二区三区在线播放 | 亚洲毛片在线观看 | 久久久欧洲 | 99福利在线观看 | 国产一区亚洲二区三区 | 亚洲视频在线免费观看 | 久久综合一区 | 亚洲成人黄色 | 一区二区三区四区视频 | 国产精品国产精品国产专区不卡 | 黄色片免费 | 一区二区三区视频在线观看 | 精品视频一区二区三区在线观看 | 黄a大片 | www.久久艹 | 草草草草视频 | 欧美片网站免费 | 亚洲国产成人精品久久 | 国产精品日韩欧美一区二区三区 | 欧美精品久久 | 日韩亚洲欧美综合 | 国产一级电影在线观看 | 日韩中文字幕在线 | 亚洲精品9999 | 午夜欧美a级理论片915影院 | 亚洲一区久久 | 一级毛片大全免费播放 | 91免费电影 |