Ubuntu系统使用beyond compare4 到期解决办法

之前搜到过一篇博客通过删除bcompare下的registry.dat文件解决bc4到期的问题. 但是后来找不到这篇博客了,  registry.dat的路径也不容易记住, 所以就把解决方法写在这里, 就当做是个备忘录吧, 顺便分享给大家.

打开一个终端, 执行命令:

sudo rm -rf ~/.config/bcompare/registry.dat

还有一种比较偷懒的方法, 就是设置开机自启动脚本删除registry.dat文件

1. 创建shell脚本, 姑且命名为clear_bc_registry.sh, 内容如下

#!/bin/sh

### BEGIN INIT INFO

# Provides:          svnd.sh

# Required-start:    $local_fs $remote_fs $network $syslog

# Required-Stop:     $local_fs $remote_fs $network $syslog

# Default-Start:     2 3 4 5

# Default-Stop:      0 1 6

# Short-Description: starts the svnd.sh daemon

# Description:       starts svnd.sh using start-stop-daemon

### END INIT INFO

sudo rm -rf ~/.config/bcompare/registry.dat

2. 将脚本文件clear_bc_registry.sh拷贝到/etc/init.d/文件下

3. 设置权限

sudo chmod 755 /etc/init.d/clear_bc_registry.sh (注意一定要设置权限,不然开机不会启动)

4. 设置脚本的启动顺序

sudo update-rc.d clear_bc_registry.sh defaults 95

其中数字95是脚本启动的顺序号,按照自己的需要相应修改即可。在你有多个启动脚本,而它们之间又有先后启动的依赖关系时你就知道这个数字的具体作用了。

5. 卸载启动脚本

 $ cd /etc/init.d

  $ sudo update-rc.d -f clear_bc_registry.sh remove
 

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值