%20%E5%8D%87%E7%B4%9A%E5%88%B0%2091%20(Snap).png)
我正在尋找這個問題的補充如何在 Ubuntu 20.04 上將 Thunderbird 78 更新到 91?。
我安裝/解除安裝Thunderbird 91(附 Snap)和Thunderbird 78(附 APT)多次。我總是用 78 恢復數據,而不是 91
如何恢復舊數據Thunderbird 78(附 APT)和Thunderbird 91(附 Snap)? 91的資料存放在哪裡?
我嘗試修改.thunderbird/profiles.ini不成功。
卸載 91 後,我的應用程式清單中出現了第二個 TB 圖標,但在快照列表
謝謝
答案1
這個答案解決了將任何 apt 版本的 Thunderbird 遷移到 snap 版本的過程。我已經在運行不同版本 Ubuntu 的多個桌面上對此進行了測試。
如果您使用的是最新 apt 版本的 Thunderbird,則 Mozilla 網站上的匯出過程將無法運作。我相信 TB v91 是 Ubuntu 轉向 snap 發行版方法之前的最後一個版本,而且在該版本中沒有匯出功能。
我不是 Thunderbird 專家,但我愚弄了一些人,並認為我有一個運行可靠的遷移程式。
為了簡單起見,我將假設您的個人資料是Thunderbird 首次啟動時創建的名稱,username.default
而不是名稱。random-generated-number.default
如果不是這種情況,很容易重命名預設資料夾並編輯 profile.ini
從 Ubuntu 檔案管理器中,使用copy to
指令將目前 Thunderbird 設定複製到備份資料夾。不要使用終端 shellcp
命令。這可以在本機電腦或遠端桌面上完成,然後使用 filezilla 複製到目標。
你需要的一切都在
$HOME/.thunderbird
注意:在進行任何破壞性操作之前最好先進行備份。
刪除舊的 apt 版本的 Thunderbird:
sudo apt-get remove thunderbird
安裝 Thunderbird 的 snap 版本:
sudo snap install thunderbird
建立運行 Thunderbird 所需的檔案: 啟動然後退出 Thunderbird
再次,使用檔案總管而不是終端 shellcp
指令進行複製:從備份目錄的內容到 Thunderbird snap 目錄:
例子:
從:
$HOME/backups/thunderbird/username.default
和profile.ini
上述目錄是您儲存 Thunderbird 設定備份的位置
到:
$HOME/snap/thunderbird/common/.thunderbird/
編輯 profile.ini 以指向正確的目錄:
[InstallFDC34C9F024745EB]
Default=username.default
[Profile0]
Name=default
IsRelative=1
Path=username.default
Default=1
[General]
StartWithLastProfile=1
Version=2
啟動雷鳥。
Thunderbird 應該會完全遷移並使用最新的 snap 版本的應用程式。
此過程在 22.04.1 LTS 上運作良好
答案2
在 Ubuntu 23.10 上,這就是我所做的:
我卸載了APT版本的Thunderbird(115.10.1+build1-0ubuntu0.23.10.1):
sudo apt remove thunderbird
然後我安裝了 Thunderbird (115.10.1-1) 的 Snap 版本:
sudo snap install thunderbird
然後我啟動了 Thunderbird 的 Snap 版本:
/snap/bin/thunderbird
您會注意到 Thunderbird 需要很長時間才能啟動,這取決於您的舊
~/.thunderbird
目錄有多大。這是因為,在後台,它正在複製~/.thunderbird
到 Snap Thunderbird 的正確位置。您可以透過執行以下ps
命令來查看:$ ps aux | grep -i thunderbird flimm 137941 0.1 0.0 2912 1792 ? S 08:19 0:00 /bin/sh /snap/thunderbird/470/thunderbird.launcher flimm 138116 26.7 0.0 4408 2304 ? R 08:19 0:15 cp -a /home/flimm/.thunderbird/54nho.default /home/flimm/.thunderbird/Crash Reports /home/flimm/.thunderbird/Pending Pings /home/flimm/.thunderbird/installs.ini /home/flimm/.thunderbird/l1980k.default-release /home/flimm/.thunderbird/profiles.ini /home/flimm/snap/thunderbird/common/.thunderbird/
Thunderbird 啟動(快照版本)後,透過查看介面並檢查您的帳戶和郵件是否都在那裡,驗證資料是否已正確複製。您也可以透過執行以下命令來查看相關目錄的大小:
$ du -s --si ~/.thunderbird ~/snap/thunderbird/common/.thunderbird 24G /home/flimm/.thunderbird 24G /home/flimm/snap/thunderbird/common/.thunderbird
現在您可以刪除舊
~/.thunderbird
目錄或放入垃圾箱:trash ~/.thunderbird