如果您要在多個系統上安裝相同的應用程序,然後在每個系統上進行相同的配置以實現整體一致的體驗怎麼辦? 有一種方法可以告訴你如何做到這一點。 Mackup 確實是一種將應用程序設置備份到雲存儲的簡單方法。 通過此備份,您可以在所有系統之間自動同步您的應用程序設置,從而節省大量時間和精力。 Mackup 在您的本地雲存儲目錄下創建一個目錄,並從那裡同步文件。 每當您進行配置更改時,它們都會立即從您的雲存儲中備份。
如果您的系統出現問題,恢復應用程序配置也很有幫助。 您可以使用單個命令恢復備份。
使用 Mackup,您可以恢復 400 多個流行應用程序的配置設置,包括 OpenSSH、Adobe Photoshop、Vim、Kdenlive、LibreOffice、Terminal、WordPress、Emacs 等等。
本文展示瞭如何在 Ubuntu 上使用兩種不同的方法安裝 Mackup。 在第一種方法中,我們將使用 PIP 安裝 Mackup,而在第二種方法中; 我們將從 Snap Store 安裝它。
Mackup 確實支持以下存儲:
- 保管箱
- 谷歌云端硬盤
- 複製
- 雲
- 盒子
我們將使用 Ubuntu 18.04 LTS 來描述本文中提到的過程。
組合功能:
Mackup 支持以下功能:
- 備份應用程序設置
- 使用單個命令恢復配置
- 跨所有系統同步應用程序配置設置
- Save 備份到 Cloud 貯存
- 適用於 Linux 和 Mac
我們將使用 Dropbox 作為同步應用程序設置的雲存儲選項。 因此,在進行設置之前,首先,在您的系統上安裝 Dropbox。
安裝 Mackup 軟件
由於 Mackup 是一個 Python 應用程序,因此我們可以使用 PIP 安裝它。 所以,讓我們開始安裝它。
安裝畫中畫
如果您之前沒有安裝過 PIP,那麼您可以使用以下方法安裝它:
我們可以從二進製文件安裝 pip。 為此,按 Ctrl+Alt+T 啟動終端,然後輸入以下命令:
$ wget https://bootstrap.pypa.io/get-pip.py
然後在終端中運行以下命令:
$ sudo 蟒蛇獲取pip.py
安裝 PIP 後,您可以使用以下命令檢查其版本:
$ pip –version
安裝 Mackup
安裝 PIP 後,在終端中運行以下命令安裝 Mackup:
$ pip install –upgrade mackup
或者,我們也可以使用 Linuxbrew 安裝 Mackup。 為此,首先,我們必須安裝 Linuxbrew,然後使用 Linuxbrew,我們將安裝 mackup。
在終端中運行以下命令以安裝 Linuxbrew:
$ sudo apt 安裝 linuxbrew 包裝器
然後在終端中運行以下命令來安裝 Mackup:
$ brew install mackup
通過 Snap 安裝 Mackup
我們也可以從 Snap 商店安裝 Mackup。 Snap (Snappy) 是一個包管理系統,其中包含稱為 snaps 的包,其中包含在所有流行的 Linux 發行版上運行它的所有依賴項。 要使用快照,我們需要一個稱為 Snapd 的工具。
啟用快照
要使用 Snapd 安裝 mackup,請確保您的系統啟用了 snap 支持。 如果沒有,我們可以啟用它。
首先,通過在終端中運行以下命令來更新系統:
$ sudo 適當更新
然後要啟用 Snapd,請在終端中運行以下命令:
$ sudo apt 安裝 snapd
安裝 Mackup
現在安裝 Snapd 後,我們可以安裝 Snap 商店中可用的 Mackup。 為此,請在終端中運行以下命令:
$ sudo snap install mackup –classic
現在 Mackup 已安裝,您可以使用 Mackup 創建應用程序設置的備份。
使用 Mackup 備份應用程序設置
現在讓我們看看如何使用 Mackup 工具備份應用程序設置。
要在 Ubuntu 中備份應用程序設置,請打開終端,然後鍵入以下命令:
$ mackup 備份
當要求創建用於存儲配置文件的目錄時,鍵入 是的。
然後它將在您的主目錄下的本地 Dropbox 文件夾中創建一個新目錄 Mackup。
您可以與 Mackup 一起使用的基本命令:
要在另一台設備上同步應用程序設置,請在終端中使用以下命令:
$ mackup 恢復
要將同步的配置文件恢復到其原始狀態,並刪除 Dropbox 中的 Mackup 文件夾,請在終端中使用以下命令:
$ mackup 卸載
要顯示 Mackup 支持的應用程序列表,請在終端中使用以下命令:
$ mackup 列表
這就是在 Ubuntu 中備份應用程序設置所需的全部知識。 Mackup 確實是一個很好的工具,它允許您在所有設備上手動同步應用程序設置,從而可以節省大量時間。