直到2016年,直到今天,Ubuntu及其變體中使用最多的軟件包安裝系統都是APT軟件包。 它是存儲庫中的軟件,其組件可以分佈在許多其他程序包中,也稱為依賴項。 2015年,第一個Flatpak和Snap軟件包問世,這兩種類型的軟件包更加清潔,因為它們在同一軟件包中包含了您所需的一切。 但是怎麼 我可以完全刪除或卸載這種類型的軟件嗎 這樣就沒有殘留物了嗎?
實際上,某些用戶可能對完全卸載軟件不感興趣,因為這樣做也會刪除其配置文件。 完全刪除其中一個程序包基本上就是將其卸載+刪除這些類型的文件。 由於每種類型的程序包都不同,因此每種類型的程序包都會在路徑中保存這些類型的文件。 下面,我們將說明如何以其不同而簡單的過程來進行此操作。
如何完全刪除Flatpak程序包
刪除軟件包的命令 Flatpak 如果如預期的那樣,則沒有必要 我們增加了對這些類型的軟件包的支持 到我們的X-buntu。 該命令如下,但是值得從我們發行版的軟件中心中將其卸載:
flatpak uninstall --user org.libreoffice.LibreOffice
上面的示例與LibreOffice有關。 這將卸載主程序。 輸入命令和從軟件中心卸載時,我們都將刪除已在其中創建的文件夾 根/ var / lib / flatpak / app。 但是我們仍然必須刪除其中的配置文件夾 個人文件夾/.var/app。 我們記得文件夾前面的點意味著它是隱藏的,因此除非我們顯示隱藏的文件,否則它是不可見的。 在大多數基於Ubuntu的發行版中,這是通過命令Ctrl + H來實現的。
完全刪除Snap軟件包
我們已經說過有關刪除Flatpak軟件包的幾乎所有內容, 搶購。 只需更改幾件事,例如卸載軟件包的命令將是:
sudo snap remove vlc
上面的示例是卸載著名的VLC媒體播放器。 像Flatpak軟件包一樣,Snap軟件包也存儲它們自己的配置文件夾,但這不是隱藏的。 我們可以在我們的個人文件夾中看到它,而您猜到了,它的名字是“快照”。 您還必須刪除其中的文件夾 root / var / snap.
如何卸載AppImage
這一點的標題是一個技巧性的問題: AppImage未安裝,因此不會將其卸載。 AppImage是一種包類型,我們將直接從中執行該包,即,一旦我們賦予它執行權限,就可以通過雙擊它來啟動它。 “問題”是,如果開發人員按照自己的意願去做,在諮詢我們之後,他將在我們的Linux發行版的開始菜單中添加一個快捷方式。 這是我們必須在這種類型的程序包中消除的,但是,基本上,刪除AppImage包含兩個非常簡單的步驟:
- 刪除AppImage就像刪除其他文件一樣。 如果您沒有在我們的“開始”菜單中添加快捷方式,就是這樣。
- 如果您在我們的開始菜單中添加了快捷方式,我們將通過刪除在其中創建的快捷方式來將其刪除 個人文件夾/ .local /共享/應用程序。 正如我們在Flatpak部分中所解釋的,要查看文件夾 。本地 我們將不得不顯示隱藏文件。
值得說明的是,保存由AppImage創建的快捷方式的路徑與 我們可以保存自己的.desktop文件 或一些腳本,以便能夠從開始菜單啟動它們。 這在像Ubuntu這樣的不再允許將這些類型的文件直接拖到擴展塢的操作系統中特別有用。
顯然,這些類型的軟件包是未來的。 儘管萊納斯·托瓦爾茲(Linus Torvalds)希望只有一個像 APK 在Android上,包含所有內容(如果可行)的軟件包將永遠比安裝數十個依賴項的軟件包更好。 無論如何,我們總是可以在 Linux應用商店.
您是否已經知道如何完全刪除這些下一代軟件包?
Flatpak很久以來就被這樣刪除:
$ flatpak刪除libreoffice -y
並按以下方式安裝:
$ flatpak安裝libreoffice -y
“ -y”表示不詢問任何內容就接受安裝。
😉
Flatpak很久以來就被這樣刪除:
$ flatpak刪除libreoffice -y
並按以下方式安裝:
$ flatpak安裝libreoffice -y
“ -y”表示不詢問任何內容就接受安裝。
😉