Beyond Compare 3 及更高版本的 Linux 安装指南,支持多种发行版。
双击 .deb 包,使用图形包管理器进行安装。
wget https://www.scootersoftware.com/files/bcompare-5.1.7.31736_amd64.deb
sudo apt update
sudo apt install ./bcompare-5.1.7.31736_amd64.deb
sudo apt remove bcompare
安装 Beyond Compare 的 .deb 包会将 Scooter Software 软件源添加到您的系统,以便自动更新软件。要阻止添加软件源,请在安装 .deb 之前创建一个空的 /etc/default/bcompare 文件。
sudo touch /etc/default/bcompare
sudo apt install ./bcompare-5.1.7.31736_amd64.deb
wget https://www.scootersoftware.com/DEB-GPG-KEY-scootersoftware.asc
sudo cp DEB-GPG-KEY-scootersoftware.asc /etc/apt/trusted.gpg.d/
wget https://www.scootersoftware.com/scootersoftware.list
sudo cp scootersoftware.list /etc/apt/sources.list.d/
sudo apt update
双击 .rpm 包,使用图形包管理器进行安装。
wget https://www.scootersoftware.com/files/bcompare-5.1.7.31736.x86_64.rpm
sudo dnf install bcompare-5.1.7.31736.x86_64.rpm
wget https://www.scootersoftware.com/files/bcompare-5.1.7.31736.x86_64.rpm
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
/usr/bin/crb enable
dnf install bcompare-5.1.7.31736.x86_64.rpm
RHEL 10 需要安装 EPEL 仓库才能安装 Beyond Compare 5。
sudo dnf remove bcompare
安装 Beyond Compare 的 .rpm 包会将 Scooter Software 软件源添加到您的系统,以便自动更新软件。要阻止添加软件源,请在安装 .rpm 之前创建一个空的 /etc/default/bcompare 文件。
sudo touch /etc/default/bcompare
dnf install bcompare-5.1.7.31736.x86_64.rpm
wget https://www.scootersoftware.com/scootersoftware.repo
sudo cp scootersoftware.repo /etc/yum.repos.d/
由于缺少 gvfs-smb 依赖,Beyond Compare 在 openSUSE 上不支持 SMB 网络驱动器。在 RPM 安装过程中提示缺少依赖时,选择选项 2 以在没有网络驱动器支持的情况下安装。
sudo rpm --import https://www.scootersoftware.com/RPM-GPG-KEY-scootersoftware
zypper refresh
zypper install https://www.scootersoftware.com/files/bcompare-5.1.7.31736.x86_64.rpm
# 当提示缺少依赖时,选择选项 2:
# Problem: nothing provides 'gvfs-smb' needed by bcompare
# Solution 1: do not install bcompare
# Solution 2: break bcompare by ignoring some of its dependencies
# Choose from above solutions by number [1/2/c]: 2
sudo zypper remove bcompare
如果以 root 身份运行 .tar.gz 安装程序,Beyond Compare 将安装到系统范围。如果以普通用户身份运行,则安装到当前用户的主目录。
tar zxvf bcompare-5.1.7.31736.x86_64.tar.gz
cd bcompare-5.1.7.31736
./install.sh
$HOME/lib/beyondcompare/uninstall.sh
sudo /usr/lib/beyondcompare/uninstall.sh