概述
之前搜到过一篇博客通过删除bcompare下的registry.dat文件解决bc4到期的问题. 但是后来找不到这篇博客了, registry.dat的路径也不容易记住, 所以就把解决方法写在这里, 就当做是个备忘录吧, 顺便分享给大家.
打开一个终端, 执行命令:
sudo rm -rf ~/.config/bcompare/registry.dat
还有一种比较偷懒的方法, 就是设置开机自启动脚本删除registry.dat文件
- 创建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
-
将脚本文件clear_bc_registry.sh拷贝到/etc/init.d/文件下
-
设置权限
sudo chmod 755 /etc/init.d/clear_bc_registry.sh (注意一定要设置权限,不然开机不会启动)
- 设置脚本的启动顺序
sudo update-rc.d clear_bc_registry.sh defaults 95
其中数字95是脚本启动的顺序号,按照自己的需要相应修改即可。在你有多个启动脚本,而它们之间又有先后启动的依赖关系时你就知道这个数字的具体作用了。
- 卸载启动脚本
$ cd /etc/init.d
$ sudo update-rc.d -f clear_bc_registry.sh remove
最后
以上就是无限老虎为你收集整理的Ubuntu系统使用beyond compare4 到期解决办法Provides: svnd.shRequired-start: $local_fs $remote_fs $network $syslogRequired-Stop: $local_fs $remote_fs $network $syslogDefault-Start: 2 3 4 5Default-Stop: 0 1 6Short-Description: starts the svnd.sh daemonDescription的全部内容,希望文章能够帮你解决Ubuntu系统使用beyond compare4 到期解决办法Provides: svnd.shRequired-start: $local_fs $remote_fs $network $syslogRequired-Stop: $local_fs $remote_fs $network $syslogDefault-Start: 2 3 4 5Default-Stop: 0 1 6Short-Description: starts the svnd.sh daemonDescription所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复