bug
海棠花败
这个作者很懒,什么都没留下…
展开
-
使用postgres 数据库时候遇到的坑
最近在利用ambari搭建hadoop大数据平台,当使用ambari-server setup时候,选定的数据库是postgres。于是各种报错,错误一、ERROR: stderr:psql: 致命错误: 对用户"ambari"的对等认证失败错误二、RROR: stderr:psql: 致命错误: 没有用于主机 "[local]", 用户 "test2", 数据库 "test2", ...原创 2019-04-17 10:47:23 · 4310 阅读 · 0 评论 -
Github进行fork后与原仓库同步方法(命令行方式)
通常我们对开源项目做贡献的时候有两种方式:一是发送 *.patch 文件到相关维护者邮箱。kernel项目就是如此方式。二是fork一份项目代码到自己仓库,修改后提交PR(全称Pull Request),github上大部分项目就是这种方式。 基于开源社区github上工作时总会遇到这样的问题:fork了一个项目到自己的远程仓库,一段时间后如何...原创 2020-04-15 14:39:32 · 1383 阅读 · 2 评论 -
制作src.rpm包(龙芯适用)
步骤1:准备源码压缩包$ tar -czf criu-3.6.tar.gz criu-3.6步骤2:创建rpmbuild目录 方法一:使用rpmdev-setuptree命令$ rpmdev-setuptree 如果没有此命令,使用命令“ yum install rpmdevtools -y ”安装。此时会在你的家目录生成rpmbuild目录。里面存在目录BUIL...原创 2019-12-06 10:14:40 · 776 阅读 · 0 评论 -
git commit --amend踩坑记录
git commit --amend 就是解决一些很小的改动,使得你不想在重现创建一个commit而设定。如果你的commit已经push到了远程仓库,那么使用--amend修改commit后,git push时一定要使用 --force-with-lease 参数。否则就会报错:error: 无法推送一些引用到 'https://github.com/×××/test.git'提示:更新...原创 2019-12-04 14:08:32 · 11537 阅读 · 2 评论 -
gdb调试常用命令
遇到这个错误,当然是使用gdb。前提条件是你得有源码步骤1:在使用gcc命令编译时添加 -g -rdynamic 选项。当前很多应用编译是使用写好的Makefile。我们只要执行make命令就可以生成最终bin程序。那这个“-g -rdynamic”参数怎么添加进去呢?快速的方式是执行make时添加–trace参数。即make --trace 这样会把make过程的命令详细打印出来。然后找到g...原创 2019-07-18 17:56:24 · 629 阅读 · 0 评论 -
nvm工具(用于node.js版本管理)的使用(龙芯平台适用)
nvm就是为了解决node各种版本存在不兼容问题的工具。如果你的程序在执行“npm install”时报错。那么你可以尝试使用nvm来切换node版本来试试了。下面介绍nvm工具的下载和使用步骤1:下载nvm# git clone https://github.com/nvm-sh/nvm.git如果你的系统当前没有git工具,那么你可能还需要执行语句yum install -y git...原创 2019-11-14 09:51:46 · 661 阅读 · 0 评论 -
error while loading shared libraries: libnet.so.1: cannot open shared object file: No such file or
我曾经遇到的bug也许正是你正在遇到的,希望可以帮到你。今天在运行criu程序时候,遇到了题目的问题:$ ./criu/criu ./criu/criu: error while loading shared libraries: libnet.so.1: cannot open shared object file: No such file or directory原因这种运行程序...原创 2019-11-12 11:33:15 · 1542 阅读 · 0 评论 -
python:未找到命令
今天在虚拟机(centos8)编译CRIU时遇到此问题。出现这个问题基本上由于python安装了过多的版本,导致链接失效首先可以使用下面命令查看相关的python的具体位置$ which python/usr/bin/which : no python in (/usr/lib64/bin:/usr/lib64/sbin:/usr/lib/bin)说明确实没有python,然后可以按具...原创 2019-11-12 11:15:16 · 15661 阅读 · 2 评论