红联Linux门户

Linux帮助
  • caffe.pb.h丢失问题解决方法

    2016-12-30 - 错误提示: fatal error: caffe/proto/caffe.pb.h: No such file or directory #include caffe/proto/caffe.pb.h 一、有可能是make太快造成的错误 make all -j 改为 make all 试试 二、否则就是丢失问题了 解决方法: 用protoc从caffe/src/caffe/proto/caffe...

  • 使用SecureCRT远程登陆Linux服务器时无法正确显示中文使用SecureCRT远程登陆Linux服务器时无法正确显示中文

    2016-12-30 - 我在SecureCRT中使用SSH2协议远程登陆Linux服务器时在SecureCRT对话窗口中无法正确显示中文,现象如下: 但是我在SecureCRT中已经设置字符编码为utf8了,是什么原因导致这个问题了,我百思不得其解。 后来想想是不是因为服务器关于字符编码的环境变量设置不...

  • linux编译c++遇到error:‘thread’is not a member of ‘std’

    2016-12-30 - 今天用c++写了一个socket网络编程,用 g++ client.c -o client 命令编译时出现client.c:69:5: error: thread is not a member of std std::thread(RMsg).detach(); 的错误,在网上搜索原因,看到了一个外国论坛上老外给出的答案: To get g++ into C++11(or...

  • 无意间发现一个破解百度云限速的方法,用迅雷等其他工具可下载无意间发现一个破解百度云限速的方法,用迅雷等其他工具可下载

    2016-12-30 - 准备前提: 有一个非Windows 系统的虚拟机,我使用的Ubuntu 16.04. 我用的是Chrome浏览器,登录百度云网页版.由于Linux下没有发行百度云的安装版本,所以,在下载的时候他不会强制跳转,强制我们使用百度云应用下载,而是直接调用浏览器的下载工具. 如图: 我下载and...

  • eclipse安装hadoop插件,HDFS中没有输出的问题

    2016-12-30 - 安装完插件后,运行代码,只显示3个WARN,而hdfs里没有输出文件,但在命令行下运行代码时正常并且有输出的。 纠结了好长时间,一度换了别的版本的eclipse。 后来发现是默认用户对hdfs的权限不够,应该是我安装时用root用户安装所致。 后修改hdfs权限为 777...

  • Windows及Linux系统C语言中的中文处理的问题

    2016-12-30 - 首先Windows下的默认编码是 ANSI,其中中文就是GBK编码。 Linux下中文编码是UTF-8。 换行符的区别。Windows下是\r\n,Linux下是\n。 其中我在Windows下建立的文本文件,在Linux下加一个换行后,用getchar( )查看,还是增加了一个\r\n。 由此猜测换行符是什么...

  • 要不运行apt-get update或者加上--fix-missing的选项再试试要不运行apt-get update或者加上--fix-missing的选项再试试

    2016-12-30 - apt-get 安装失败的一个案例: 新做了一个Ubuntu 16.04,安装MySQL-server,失败,提示: 有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试? 后运行了:apt-get update 仍然失败。 最后的解决方法是,我用手机开了热点,...

  • 解决LD_PRELOAD无法截获printf的问题

    2016-12-29 - 前面 Linux下入门级导出函数截获-使用LD_PRELOAD环境变量(http://www.linuxdiyf.com/linux/18310.html) 中说道用LD_PRELOAD的方法截获动态库中的函数,有人问我不能截获printf,我就在此文中回答这个问题吧。 首先看下他写的用于拦截的代码和测试代码 拦截...

  • centos7安装时候检测不到空闲硬盘的解决办法centos7安装时候检测不到空闲硬盘的解决办法

    2016-12-29 - 我是用U盘装的centos,在进行硬盘规划时,看到硬盘的可用空间太少: 这是因为我的硬盘以前装的是windows系统,硬盘几乎都已经被windows 操作系统给使用了,剩余空间也只会是windows用剩下那2m空间。网上有好多人说在windows下格式化一个盘就行,我用PE软件直...

  • CentOS 7安装出现/dev/root does not exits导致无法安装的问题CentOS 7安装出现/dev/root does not exits导致无法安装的问题

    2016-12-29 - 本人在官网下的是这个 CentOS-7-x86_64-DVD-1611.iso,然后用UltraISO 9.6制作的U盘启动盘,不过在安装的时候出现了这个错误: 然后也是搜了好久,试了一下,下面这个方法,是正确可行的。在最后我会解释原因。 第一步: 制作完成之后,将U盘的标签名字改掉...

  • 卸载系统重要文件upstart,导致无法进入系统

    2016-12-29 - 我的ubuntu昨晚碰到一个小毛病,我以为是upstart的问题,准备卸了重装,结果糟了!系统启动不了了。 1.系统进不去,最初以为是内核问题 2.后来想到是因为卸载了upstart 利用live-usb (我在U盘中安装了一个ubuntu,和live-CD不一样的是,这是一个移动的系统,...

  • 安装完g2o,运行程序找不到动态链接库的解决方案

    2016-12-29 - 错误描述: 使用 checkinstall 安装 g2o 在shell可以使用 whereis 命令找到动态链接库文件 运行程序则提示找不到动态链接库(shared library) 解决方案: ld.so 加载共享库的时候,会从 ld.so.cache 查找。使用ldconfig命令更新以下 ld.so.cache 就可以了。...

  • Linux下安装Apache后启动提示(98)Address already in use

    2016-12-28 - 我是在Ubuntu下测试的,其他的系统参考,操作是一样的。 看到(98)Address already in use: make_sock: could not bind to address [::]:80提示了,就应该想到是端口占用。 我们先 netstat -lnp|grep 80 看看有没有占用端口的程序(记得用root权限执行,不然...

  • Linux下squid启动失败,无法写入cache.log,Permission denied

    2016-12-28 - 突然 squid 就启动不了了,打开 squid.out,发现报错: WARNING: Cannot write log file: /var/log/squid/cache.log /var/log/squid/cache.log: Permission denied messages will be sent to stderr. 关键字:Permission denied Permission - 允许,批准 Den...

  • cmaptools不支持中文格式cmaptools不支持中文格式

    2016-12-28 - 今天安装了UBUNTU下的画图工具cmaptools,感觉挺好用的,但是输入中文的时候就变为框框了.就因为这个事情就放弃了这很好用的软件,岂不是一个老鼠坏锅汤.因此必须清除这个老鼠.究其问题的根源,还是系统缺少支持该显示的字体. 解决问题的过程中: 1.ubun...

  • 如何在kali-rolling上新建一个具有正常功能的普通用户

    2016-12-28 - 在我安装使用kali的2.0这个版本的时候,我发现了一个问题。我在几次安装kali的时候都会出现不同的情况,而且这些情况在更新之后依旧无法解决。今天我就最近一次在vmware上安装kali-rolling出现的标准用户无正常显示功能的问题提供我的结决方案。 首先我们要...

  • vs中cpp文件编码格式为utf8,注释有汉字,编译不通过的问题

    2016-12-28 - 很多人经常需要把代码分别在Linux、windows上编译。在linux中gcc编译的时候,文件格式为utf-8无bom格式,可是如果将文件拿到windows上,用vs编译的时候,发现各种报错,且都是不知道原因的错误,这个时候就要考虑代码中注释部分含有中文汉字,导致的。废话不...

  • Linux下perf性能测试火焰图只显示函数地址不显示函数名的问题

    2016-12-28 - 最近在centos机器上安装perf对代码做性能测试。百度了一通,使用yum install perf* 这个命令就可以了,结果能正常运行、得到性能测试的报告,但是看不到代码。 里面的函数名,这怎么分析啊? 于是走上了一条搜索路,一路排除命令没有问题,编译的时候加了-g...

  • linux下解决umount时出现的"Device is busy"问题

    2016-12-28 - 可以显示出当前哪个程序在使用磁盘上的某个文件、挂载点、甚至网络端口,并给出程序进程的详细信息。 假设无法卸载的设备为 /media/matlab,运行下列命令即可: $ sudo fuser -m -v /media/matlab/ 用户 进程号 权限 命令 /media/BAK/: galeki 335 ..c.. gqv...

  • 安装tensorflow,出现libcudart.so.7.5: cannot open shared安装tensorflow,出现libcudart.so.7.5: cannot open shared

    2016-12-28 - 安装tensorflow,出现了libcudart.so.7.5: cannot open shared object file: No such file or directory的错误,如下所示: 折腾了2天,终于找到了解决办法。在root权限下 ln -s /where/you/install/lib/*.so /usr/lib 例如我输入的指令是: ln -s /usr/loca...

  • sftp用户本机登录后,pwd总是在根目录

    2016-12-27 - 近日遇到一个特别奇怪的问题,一个现场的同事反映,他配置的sftp环境,在本机用户登录以后,pwd总是在根目录,而不是用户的home目录。换了好几个机器也都是这个情况,百思不得其解。 经过和正常的虚拟机环境对比发现,原因是其home目录所在的上级目录权限是7...

  • linux编程中while里面使用usleep/sleep异常的情况的解决

    2016-12-27 - 背景描述: 马上就要写课程设计了,这次我打算在linux上写一个类似于vi的编辑器,昨天晚上我打算先在linux上练一下手,用C++写一个控制台贪吃蛇。贪吃蛇的逻辑很简单,我主要是为了在linux上练一下C++的封装,因为之前从来没有在linux上写过系统工程(以前一...

  • linux下编译时,链接math库linux下编译时,链接math库

    2016-12-27 - 在gcc下用到数学函数,如sqrt。在gcc时要加上 -lm 参数,这样告诉编译器我要用到数学函数了。 如:gcc a.c -o a -lm 当在用Eclipse编译使用数学函数的C语言程序时,如sqrt,pow,即使已经加入math.h,也会提示类似于undefined reference to `sqrt这样的错误。...

  • Linux启动网卡时出现RTNETLINK answers: File exists错误解决Linux启动网卡时出现RTNETLINK answers: File exists错误解决

    2016-12-27 - 这里说一下,如果复制了虚拟机,设置新的MAC地址为什么? 在虚拟机的网络设置中---高级。然后找到如下窗口,生成新的MAC地址即可。 一、问题描述 VMware中克隆虚拟机是经常的事情,虽然如此,用到虚拟机时,本人还是喜欢新安装一个操作系统,针对服务器的应...

  • 嵌入式Linux下中文字体显示嵌入式Linux下中文字体显示

    2016-12-27 - 1).简介 嵌入式平台默认发布的嵌入式Linux版本通常并不包含中文字体支持,本文就通过Toradex计算机模块平台来演示如何添加中文字体的显示,因为Toradex的Linux发布是基于OpenEmbedded/Yocot 项目编译的,因此这里也同样通过 OpenEmbedded/Yocot 项目编译带中...

  • Hadoop集群50070WebUI访问不了

    2016-12-26 - 最近搭建Hadoop伪集群时 ,HDFS文件系统成功格式化,节点启动了,jps也有显示,但http://IP :50070就是访问不了。 困扰很久发现问题仅仅出现在防火墙没有关闭。 伪集群搭建采用的是CentOS 7.0,而CentOS7.0默认使用的是firewall作为防火墙,可以改为iptables...

  • linux下再次使用thinkphp的模板标签时报错,没有安装php-xml包

    2016-12-26 - linux下, 使用thinkphp的模板标签,如 eq, gt, volist defined, present , empty等 标签时, 报错: used undefined function \Think\Template\simplexml_load_string(), 原因是 没有安装 php-xml包... 在php中, 关于xml有三个php包: php-xml; php-xmlrpc php-x...

  • Zsh报错: zsh: command not found:treeZsh报错: zsh: command not found:tree

    2016-12-26 - 一、问题描述 把ubutnu默认的BASH替换成了Zsh,然后用tree显示一下目录结构就提示zsh: command not found:tree 二、解决方法 1、vi .bash_profile 增加内容: export PATH=/bin:/usr/bin:/usr/local/bin:$PATH 2、source .bash_profile 在.zshrc中添加一行:...

  • 错误mount: 10.8.248.147:/xilinx/zed_common failed错误mount: 10.8.248.147:/xilinx/zed_common failed

    2016-12-26 - 今天在将Ubuntu上的共享目录/xilinx/zed_common通过nfs方法挂载到开发板上遇到了mount: 10.8.248.147:/xilinx/zed_common failed, reason given by server: Permission denied. mount: mounting 10.8.248.147:/xilinx/zed_common on /mnt failed: Bad file d...

  • gmake缺失错误:gmake: command not found

    2016-12-26 - gmake下载地址 ftp://ftp.gnu.org/pub/gnu/make/make-3.80.tar.gz 安装方法 ./configure --prefix=/usr make make install chgrp root /usr/bin/make chmod 755 /usr/bin/make 编译nachos程序的时候发现了这样一个错误 gmake: command not found 首先想到的...

  • 由ramdisk.image.gz制作uramdisk.image.gz根文件系统由ramdisk.image.gz制作uramdisk.image.gz根文件系统

    2016-12-25 - ramdisk.image.gz根文件系统其格式与uboot不同,启动时uboot会提示ramdisk格式错误,若要让uboot能够识别ramdisk.image.gz根文件系统,需要利用mkimage给ramdisk.image.gz添加一些头部信息,生成uramdisk.image.gz,方法如下: 1、将编译uboot时生成的tools目...

  • kaldi出现三个错误信息的解决办法kaldi出现三个错误信息的解决办法

    2016-12-25 - 1)awk:line12:function gensub never defined 解决: sudo apt-get install gawk 2)Error: and run extras/install_irstlm.sh 怎么回事呢?因为这个例程建立语言模型是用irstlm工具建立的,但是在最新版本的kaldi里面,irstlm不是默认编译的。首先进入ka...

  • QtCreator:Not enough disk space to store temporary files!QtCreator:Not enough disk space to store temporary files!

    2016-12-25 - ubuntu14.04(64位)安装QtCreator5.7.0 报错 Not enough disk space to store temporary files! 解决方式。 我安装的是 qt-opensource-linux-x64-5.7.0.run, 即QtCreator5.7.0 QtCreator是一个比较好的调试 编译ROS节点的IDE, 在安装过程中出现如下问题: Not...

  • IEEE格式检查报错(字体未嵌入)的处理方法(for linux & mac)

    2016-12-25 - 在交终稿前检查了下PDF格式,发现有很多字体未嵌入,出现以下问题: Font Helvetica is not embedded 经过检查是由于用pychart生成数据图时默认字体为Helvetica,网上有的方法说需要手动改每个eps文件,经尝试,可以用以下方法代替: 用dvi-ps-pdf链生成pdf...

  • 为什么sudo执行命令还是会提示权限不够

    2016-12-24 - 安装openstack 的过程中需要执行以下命令,虽然使用了sudo,但是依然提示权限不够。 $ sudo echo deb http://ubuntu-cloud.archive.canonical.com/ubuntu \ trusty-updates/kilo main /etc/apt/sources.list.d/cloudarchive-kilo.list 原因是sudo对echo起作...

  • 搭建DevStack中遇到的问题及解决办法搭建DevStack中遇到的问题及解决办法

    2016-12-24 - 说明 由于是第一次搭建DevStack环境,在安装过程中遇到了很多问题,这里尽可能全的把自己当时遇到的问题都记录下来,给大家提供一个参考。 这里给出的都是折腾了自己好久的问题,因为每次重新执行./stack.sh的过程都是漫长的,失败了就要重来,导致从最开始...

  • 解决"No package npm available"问题记录解决"No package npm available"问题记录

    2016-12-24 - 准备在尝试安装Maptail可视化日志记录软件环境功能的时候,根据文档有可以是通过npm安装程序的,但是在我的这台centos环境中没有nmp默认自带包,执行yum install npm -y的时候有提示No package npm available无安装包的错误提示。 这不便于以后还会遇到这样...

  • 解决WDCP FTP"No supported authentication methods available解决WDCP FTP"No supported authentication methods available

    2016-12-24 - 在国内Linux VPS建站用户中选择和使用WDCP面板的还是比较多的,采用WEB面板的用户一来是从虚拟主机过度过来习惯面板操作,二来我也问过这部分用户他们提到能看到可视化的面板和操作感觉比较放心。不论出于何种目的,目前WDCP已经升级至3.1版本,WEB所需的版...

  • 解决:vmnet0上的网桥当前未运行解决:vmnet0上的网桥当前未运行

    2016-12-24 - 我用vm安装的ubuntu用桥接模式本来是能上网的,当我把win8升级到win10后启动ubuntu提示vmnet0上的网桥当前未运行。 网上也没有什么解决办法,于是想从新在装下vm试试 点击从新安装,发现有个修复选项,于是想着修复试试,过了一分钟,发现增加了一些文件,修...

  • scp命令需要指定端口时要紧跟在scp后

    2016-12-24 - 问题来源:我本地是Ubuntu操作系统,有时需要更新一些文件到服务器。但是,为了安全起见我们都是将服务器的sshd端口修改的,通常不使用默认的22号端口。 如果我们使用scp命令时:scp upload_file username@server时就会遇到: ssh: connect to host my_serve...