1 | ssh-keygen -f "~/.ssh/known_hosts" -R "189.149.118.2" |
取消alias
gdb 调试runtime error
Linux:
进程意外退出会在当前目录下产生‘core’文件或形如‘core.数字’的文件比如‘core.1234’
使用命令
gdb 运行程序名 core或core.数字
进入gdb然后使用bt命令
可以查看进程意外退出前函数调用的堆栈,内容为从上到下列出对应从里层到外层的函数调用历史。
如果进程意外退出不产生core文件,参考“ulimit -c core文件最大块大小”命令
配置Travis-CI
第一步 新增travis 文件
.travis.yml
1 | # 指定语言环境 |
第二步 修改下_config.yml文件的deploy节点:
1 | # 修改前 |
1 | # 修改后 |
vscode切换focus
1 | { "key": "ctrl+o", "command": "workbench.action.terminal.focus"}, |
好的链接
光流计算包
1 | http://vision.middlebury.edu/flow/submit/ |
重装docker
1 | sudo apt remove docker-ce |
apt重装显卡驱动
1 | sudo apt-get remove --prue nvidia* |
无法卸载内核
子进程 已安装 pre-removal 脚本 返回了错误号 1或2 与 子进程 已安装 post-installation 脚本 返回了错误号 1或2
本篇文章主要介绍了”子进程 已安装 pre-removal 脚本 返回了错误号 1或2 与 子进程 已安装 post-installation 脚本 返回了错误号 1或2 “,主要涉及到子进程 已安装 pre-removal 脚本 返回了错误号 1或2 与 子进程 已安装 post-installation 脚本 返回了错误号 1或2 方面的内容,对于子进程 已安装 pre-removal 脚本 返回了错误号 1或2 与 子进程 已安装 post-installation 脚本 返回了错误号 1或2 感兴趣的同学可以参考一下。
一、子进程 已安装 pre-removal 脚本 返回了错误号 1或2 解决办法:
sudo gedit /var/lib/dpkg/status
找到Package:
删除这部分的描述,删到下个Package: XXX前就好。存档后,再进行操作就OK了。
二、子进程 已安装 post-installation 脚本 返回了错误号 1或2 解决办法:
sudo rm /var/lib/dpkg/info/
比如sudo rm /var/lib/dpkg/info/vsftpd.,存档后,再进行操作就OK了
解决 在升级内核过程中安装新版本内核系统依赖混乱问题,安装时已存在,卸载不掉
子进程 已安装 post-removal 脚本 返回了错误号 1
在处理时有错误发生:
按照一的步骤进行操作
sudo gedit /var/lib/dpkg/status
找到Package:
这里我出错的地方是: linux-image-extra-4.8.0-36-generic , 所以ctrl F 搜索到这一行,
删除Package : linux-image-extra-4.8.0-36-generic 到下个Package: XXX前就好。
强烈建议删除前先备份一下/var/lib/dpkg/status 这个文件,不起作用的话还能恢复原来的状态。
zsh乱码
1 | rm ~/.iterm2_shell_integration.zsh |