Linux下安装beyond compare工具详细步骤

打印 上一主题 下一主题

主题 693|帖子 693|积分 2079

前言】Beyond Compare是一款文件和文件夹比较工具,它能够比较和同步文件夹和文件,并显示它们之间的差异,方便用户决定如何更新和管理它们。它提供了在Windows、macOS、Linux等平台的安装包,其Linux体系安装和卸载的步骤见下文。
1、beyond compare工具安装

(1)在线安装beyond compare工具
   Debian, Ubuntu安装命令
  wget https://www.scootersoftware.com/bcompare-4.4.6.27483_amd64.deb
sudo apt update
sudo apt install ./bcompare-4.4.6.27483_amd64.deb
    Redhat Enterprise Linux, Fedora, CentOS安装命令
  wget https://www.scootersoftware.com/bcompare-4.4.6.27483.x86_64.rpm
su
rpm --import https://www.scootersoftware.com/RPM-GPG-KEY-scootersoftware
yum install bcompare-4.4.6.27483.x86_64.rpm
  (2)离线安装beyond compare工具
在beyond compare官网下载Linux安装包,安装包有64位和32位的,根据你所安装的Linux体系实
际情况下载。Scooter Software | Home of Beyond Compare
https://www.scootersoftware.com/download.php​将下载的安装包放在Linux体系任一目次下(本文放在桌面目下):

 实行安装命令:
   Debian, Ubuntu安装命令
  sudo apt install ./bcompare-4.4.6.27483_amd64.deb
    Redhat Enterprise Linux, Fedora, CentOS安装命令
  sudo yum install bcompare-4.4.6.27483.x86_64.rpm
  安装好之后,利用bcompare命令调出对比工具。 
2、beyond compare工具卸载

实行如下命令可卸载beyond compare工具:
   Debian, Ubuntu卸载命令
  sudo apt remove bcompare
  Redhat Enterprise Linux, Fedora, CentOS卸载命令
  su
yum remove bcompare
  3、beyond compare工具破解

beyond compare工具试用期结束后则无法继续利用,这时需要将其破解后才华继续利用。
3.1、破解

  1. cd /usr/lib/beyondcompare/
复制代码
  1. sudo sed -i "s/keexjEP3t4Mue23hrnuPtY4TdcsqNiJL-5174TsUdLmJSIXKfG2NGPwBL6vnRPddT7tH29qpkneX63DO9ECSPE9rzY1zhThHERg8lHM9IBFT+rVuiY823aQJuqzxCKIE1bcDqM4wgW01FH6oCBP1G4ub01xmb4BGSUG6ZrjxWHJyNLyIlGvOhoY2HAYzEtzYGwxFZn2JZ66o4RONkXjX0DF9EzsdUef3UAS+JQ+fCYReLawdjEe6tXCv88GKaaPKWxCeaUL9PejICQgRQOLGOZtZQkLgAelrOtehxz5ANOOqCaJgy2mJLQVLM5SJ9Dli909c5ybvEhVmIC0dc9dWH+/N9KmiLVlKMU7RJqnE+WXEEPI1SgglmfmLc1yVH7dqBb9ehOoKG9UE+HAE1YvH1XX2XVGeEqYUY-Tsk7YBTz0WpSpoYyPgx6Iki5KLtQ5G-aKP9eysnkuOAkrvHU8bLbGtZteGwJarev03PhfCioJL4OSqsmQGEvDbHFEbNl1qJtdwEriR+VNZts9vNNLk7UGfeNwIiqpxjk4Mn09nmSd8FhM4ifvcaIbNCRoMPGl6KU12iseSe+w+1kFsLhX+OhQM8WXcWV10cGqBzQE9OqOLUcg9n0krrR3KrohstS9smTwEx9olyLYppvC0p5i7dAx2deWvM1ZxKNs0BvcXGukR+/g" BCompare
复制代码
3.2、注册密钥

通过前面步骤将BCompare文件已破解,打开软件会提示“Trial Mode Error!”界面,然后输入下面TEAM ZWT生成的密钥即可注册成功。
  1. --- BEGIN LICENSE KEY ---
  2. GXN1eh9FbDiX1ACdd7XKMV7hL7x0ClBJLUJ-zFfKofjaj2yxE53xauIfkqZ8FoLpcZ0Ux6McTyNmODDSvSIHLYhg1QkTxjCeSCk6ARz0ABJcnUmd3dZYJNWFyJun14rmGByRnVPL49QH+Rs0kjRGKCB-cb8IT4Gf0Ue9WMQ1A6t31MO9jmjoYUeoUmbeAQSofvuK8GN1rLRv7WXfUJ0uyvYlGLqzq1ZoJAJDyo0Kdr4ThF-IXcv2cxVyWVW1SaMq8GFosDEGThnY7C-SgNXW30jqAOgiRjKKRX9RuNeDMFqgP2cuf0NMvyMrMScnM1ZyiAaJJtzbxqN5hZOMClUTE+++
  3. --- END LICENSE KEY -----
复制代码
3.3、BC4Key.txt

注册成功后,会在~/.config/bcompare/路径下生成BC4Key.txt文件,其文件内容如下图所示:

3.4、注册bcompare 命令

通过如下指令为全部用户注册bcompare 命令。
  1. sudo cp ~/.config/bcompare/BC4Key.txt /etc/
复制代码
至此, beyond compare工具破解成功,可以舒畅地去利用它了。
3.5、其它 

3.5.1、window平台破解方法
此处纪录一下,win平台eyond compare工具的破解方法,实测有效。详细步骤如下所示:
(1)在搜刮栏中输入 regedit  ,打开注册表。
(2)删除项目:计算机\HKEY_CURRENT_USER\Software\ScooterSoftware\Beyond Compare 4\CacheId。
3.5.2、Linux平台第二种破解方法
  1. //进入bcompare的配置文件目录下
  2. cd ~/.config/bcompare/
  3. //删除该路径下的registry.dat文件
  4. rm registry.dat
  5. //删除后重新打开bcompare,重新获得30天试用。
复制代码
4、 更换git diff

在Linux体系利用beyond compare工具,通常用它来更换git的差异对比工具。
(1)起首来看一下默认的git差异对比情况:

 从上图可以看出,默认的git差异对比工具,可读性很差,不便于日常对代码等文件的管理。
(2)如何更换git差异对比工具?
第一步,选择一个目次创建shell脚本,本文选择把脚本文件存放在家目次下。
   vim /home/tanglg/git-diff.sh
  
  在脚本文件中到场如下内容:
  #!/bin/sh
  "bcompare" "$2" "$5" | cat
  
  给脚本文件赋值权限:
chmod 755 /root/git-diff.sh
  第二步,修改git的配置文件。
   (1)配置git堆栈
          在配置git之前,需要包管你已经创建了本身的git堆栈,否则无法生成git的配置文件。
          可以输入‘git config --list’命令检察本身是否配置了git堆栈。
          如果没有配置git堆栈,可以输入如下命令去配置本身的git堆栈:    
                  git config --global user.name "用户名"
                  git config -- global user.email "邮箱" 
  (2)如果需要作用在整个Linux体系下的git项目。
  修改家目次下的配置文件:
  

  (3)如果仅需要作用在特定的git项目下。
  修改对应项目标git配置文件:
  

  
  添加如下内容
  [diff]
  external = /home/tanglg/git-diff.sh
  第三步,调用git差异比对工具,对比情况如下:

看此差异对比文件,是不是清楚很多。
5、常见错误

  1. //出现beyond compare 4 This license key has been revoked.错误。
  2. //其错误提示为:This license key has been revoked xxxxx
  3. 针对windows平台解决办法如下:  
  4.     删除以下目录中的所有文件即可:C:\Users\Administrator\AppData\Roaming\Scooter Software\Beyond Compare 4
  5. 针对Linux平台解决办法如下:
  6.     删除以下目录中的所有文件即可:rm ~/.config/bcompare -rf
  7. //然后重新根据上文方法重新破解即可。
复制代码
结束语】因技术本领有限,文章如有不当之处,恳请各位技术大佬留言指正!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

乌市泽哥

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表