Wine 是我們可以用來在 Linux 系統上安裝 SourceTree 軟件的解決方案,包括Ubuntu. 這是了解獲取此免費 Git 客戶端軟件所需遵循的步驟的教程。
源碼樹是一個流行但免費的客戶端軟件,用於管理基於 Git 和 Mercurial 的存儲庫。 但是,它不適用於 Linux,僅適用於 Windows 和 Mac。
該客戶端軟件的圖形界面旨在簡化 Git 和 Mercurial 的版本控制系統。 正是 GUI 和乾淨的導航使軟件開發人員可以更輕鬆地使用 SourceTree 來管理他們的源代碼存儲庫並與他們的開發團隊協作。
除此之外,您還可以使用 SourceTress 執行其他常見任務,例如創建存儲庫、推送和拉取更改以及使用分支。
以前的要求
在開始安裝過程之前,您需要確保滿足以下先決條件:
- 運行 Ubuntu Linux 的系統
- 具有 sudo 權限的用戶帳戶
筆記: 本教程僅供教育目的和葡萄酒我們無法確保該軟件可以在 Linux 上運行,因為它是 Windows 或 macOS 的原生軟件
第 1 步 – 從系統更新開始
首先,我們需要在 Linux 上運行系統更新命令來更新包管理器索引緩存。 因此,打開您的命令終端並運行給定的命令:
sudo apt update
第 2 步:在 Linux 上安裝 Wine
正如我們所知,SourceTree 不適用於 Linux,因此我們使用的是安裝它來到Linux. 根據發行版的不同,安裝它的命令會有所不同。 這裡我們使用Ubuntu 22.04所以請按照我們已經完成的教程進行操作:在 Ubuntu 22.04 上安裝 Wine 的步驟儘管Ubuntu 20.04 你可以使用這個鏈接。
然而,對於那些想要快速完成命令的人來說,這裡是:
- 添加 Arch 32 位支持:
sudo dpkg --add-architecture i386
- 僅適用於 Ubuntu 22.04 LTS 用戶:
wget -nc https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
sudo mv winehq-jammy.sources /etc/apt/sources.list.d/
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
- 僅適用於 Ubuntu 20.04 LTS 用戶:
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
- 運行系統更新
sudo apt update
- 兩個版本的安裝命令相同。
sudo apt install --install-recommends winehq-staging
第三步:下載Sourcetree包
SoruceTree 不能作為二進製文件使用德比安所以訪問這個Git工具的官方網站並下載適用於 Windows 的可執行二進製文件。
第 4 步 - 使用 wine 並運行 SourceTree
使用瀏覽器下載文件後,它將位於下載默認文件夾。 現在,在您的命令終端中,運行給定的命令:
wine ~/Downloads/SourceTreeSetup-*.exe
或者您可以以圖形方式打開下載文件管理器中的文件夾,然後右鍵單擊SourceTreeSetup-*.exe文件選擇“使用其他應用程序打開n" 那麼Wine Windows 程序加載器。
第 5 步:在 Ubuntu 上安裝 SourceTree
- 然後您將看到 SourceTree 安裝嚮導。 想要連接的人比特桶你可以在這裡做。 否則,只需按下按鈕跳按鈕,因為我們稍後也可以這樣做。
- 支持 SourceTree混帳和水銀如果您想在安裝軟件時安裝其中任何一個,請選擇它並繼續。學習– 如何在 Almalinux 或 Rocky Linux 8 上安裝 Git



- 軟件會自動選擇用戶名,您可以重命名。

- 安裝完成後,您將看到 SourceTree Desktop 的快捷方式圖標。 右鍵單擊並選擇“允許啟動“ 選項。

用戶界面
SourceTree 用戶界面將很快出現。 您可以開始使用它了。 但是,您可能會遇到崩潰問題。
