红联Linux门户

Linux帮助
  • ffmpeg调用avformat_open_input失败,返回-2

    2016-03-25 - 系统环境ubuntu12.04,开发环境Qt。 执行程序卡在如下代码段: if(avformat_open_input(pFormatCtx,filepath,NULL,NULL)!=0){//打开输入视频文件 printf(Couldnt open input stream.\n); return -1; } 插入下面的代码分析: char buf[] = ; int err_code = a...

  • Ubuntu下禁用和恢复触摸板Ubuntu下禁用和恢复触摸板

    2016-03-25 - 在图形界面中禁用 一般禁用选项在 settings mouse and touchpad 中。如果无法禁用或者希望恢复,向下看。 通过xinput 命令行 命令行键入xinput,查看touchpad设备ID,比如我的: Virtual core pointer id=2 [master pointer (3)] Virtual core XTEST pointer...

  • ssh无密码登录设置失败的解决办法ssh无密码登录设置失败的解决办法

    2016-03-25 - 因为要安装hadoop所以需要设置ssh无密码登录,SSH的安装就不在这里介绍了: 我的系统是ubuntu15.10,开始按照网上很多的步骤去配置,最后发现登录时还要密码,登录多次也是这样的情况 最后在网上搜素很多资料解决了这个问题。因此记录下来,看看能否帮助也遇...

  • Cygwin vim的设置--解决Cygwin中vim的backspace不能正常使用

    2016-03-24 - 先把Cygwin下载下来,想在linux下编程的话一定要安装vim,gcc和gdb,现在主要是解决vim中backspace不能正常使用的问题。Cygwin安装之后打开显示的应该是这样的格式:USERNAME@COMPUTERNAME ~,现在是在/home/username路径下,比如说我的用户名字是grass,计算...

  • Xshell用鼠标选中一段文字后自动换行

    2016-03-24 - 现象: 使用Xshell连接远程服务器,一般选中都是鼠标选中,然后 Ctrl+Insert复制,Shift+Insert粘贴。 可是当选中后松开鼠标,就是在xshell里输了一个回车的样子自动换行,其实是一个Ctrl+C的组合键。如果正在当前终端调试或者什么的,就会中断。 原因: 1....

  • 飞鸽传书linux进程退出不彻底

    2016-03-24 - 问题描述: 飞鸽传书linux版本(QIpmsg)是有问题的。 在ubuntu14.04上运行的时候,没有任务栏图标,点击关闭也不能退出进程,端口仍然占用,无法再次运行。 这个问题截至1.2.141211版本中依然存在,不知道什么时候能解决。 解决之道: 我用飞鸽主要是传文件...

  • Linux报错:Syntax error: "(" unexpected解决办法Linux报错:Syntax error: "(" unexpected解决办法

    2016-03-24 - 问题: 在MAC上写了一段shell脚本,放到Ubuntu上运行总是报下面这个错误,单步调试都是对的,就是直接运行会报错。 bixiaopeng@ubuntu:~/package$ sh package.sh package.sh: 8: package.sh: Syntax error: ( unexpected 原因: 兼容性问题,因为linux将sh默...

  • Jenkins执行shell脚本乱码解决办法

    2016-03-24 - 问题说明: Jenkins里直接执行shell脚本,会出现中文乱码的问题。但是单独执行shell脚本又是没问题。这个怎么办呢? 解决办法: 在shell脚本开始的时候加上命令: export LANG=en_US.UTF-8 中文乱码的问题就解决了。此问题是crontab执行shell脚本乱码是同一个...

  • pycharm找不到cv2的解决方法pycharm找不到cv2的解决方法

    2016-03-24 - 环境: ubuntu 14.04 pycharm 5 python解释器 anaconda2 问题pycharm找不到cv2,但是编辑1.py文件, import cv2 img = cv2.imread(1.jpg) cv2.namedWindow(Image) cv2.imshow(Image, img) cv2.waitKey(0) cv2.destroyAllWindows() 在terminal中输入python 1.p...

  • Linux系统下如何查看开发的端口Linux系统下如何查看开发的端口

    2016-03-24 - 引言:在Linux服务器中,经常需要查看系统某些端口是否正常开启,亦或需要了解哪些进程占据了特定的端口服务,故这个命令是非常常用,本文将介绍这些命令的常用方法。 1.查看特定的端口是否被开启或者占用 列出所有的监听状态下的tcp连接: netstat -lntp 命...

  • pip安装lxml出错的问题解决

    2016-03-24 - 1.在使用pip安装lxml过程中出现了一下错误: pip install lxml C:\Users\Chenpip install lxml Collecting lxml Using cached lxml-3.5.0.tar.gz Installing collected packages: lxml Running setup.py install for lxml ... error Complete output from co...

  • R语言之安装RODBC错误信息configure: error: "ODBC headers sql

    2016-03-24 - 1.场景描述 R语言3.2,Ubuntu 15.10,根据情况需要安装RODBC。故执行命令: install.packages(RODBC) 报错信息如下: checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for...

  • Linux上修改open files数目Linux上修改open files数目

    2016-03-23 - 部署的服务器和应用读取文件太多,导致系统运行变慢了,需要调整打开文件数目。 Linux系统上默认的open files数目为1024, 有时应用程序会报Too many open files的错误,是因为open files 数目不够。 用 ulimit -a 命令可以查看 系统对各种参数的限制;当你把...

  • 普通用户显示bash4.1解决办法

    2016-03-22 - 原因是这个普通用户目录下缺少用户配置文件。 解决办法:将/root下的.bash_profile和.bashrc文件拷贝到家目录就行了: cp /root/.bash_profile /home/用户名/ cp /root/.bashrc //home/用户名/ 本文永久更新地址: http://www.linuxdiyf.com/linux/19161.htm...

  • 提示makeinfo is missing on your system的解决办法

    2016-03-22 - ubuntu14.04 make install 提示 makeinfo is missing on your system; 输入makeinfo后,提示没有安装该命令,然后提示可以安装texinfo; sudo apt-get install texinfo 注意不是texTinfo,而是texinfo。 本文永久更新地址: http://www.linuxdiyf.com/linux...

  • Python模块导入时名称冲突引起的错误Python模块导入时名称冲突引起的错误

    2016-03-22 - 最近在Ubuntu15.10环境下写Python时遇到一个问题:在程序在控制台运行时一切正常,但是一但使用python+文件名运行或者在sublime text 3下ctrl+b运行时会出现错误如下图所示: 控制台写代码直接运行 用.py文件运行 可以看到错误信息中提到了from collections...

  • vmware 11下fedora 21共享的问题

    2016-03-22 - vmware 11下f安装fedora21,建立共享注意: 使用的fedora 内核为:3.17.4-301.fc21.x86_64 可以使用命令查看: [root@localhost share fedora 21]# uname -r 3.17.4-301.fc21.x86_64 按照正常的安装共享目录的方法去做,在虚拟机上选择:虚拟机---安装vmware...

  • linux自动补全无法正确提示

    2016-03-21 - 在服务器上输入命令时发现无法正确提示,应该是磁盘空间满了。 查看磁盘情况: df -lh 发现: Filesystem Size Used Avail Use% Mounted on /dev/mapper/***-root 332G 315G 0 100% / 果然满了,到网上搜了一下,一般是/var/log下日志文件过大。 看了一下,...

  • centos上设置网卡错误:device “eth2”does not seem to be pres

    2016-03-21 - 今天把以前硬盘里存的centos放到公司的vmware上运行,发现网络起不来,提示错误是这样的: device eth2 does not seem to be present, delaying initialization 然后我看了: [def@localhost ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth2 DEVICE=eth2...

  • 解决RHEL 7/Fedora出现Unit iptables.service failed to load

    2016-03-21 - 防火墙配置后执行service iptables save 出现Failed to restart iptables.service: Unit iptables.service failed to load: No such file or directory.错误,在CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理,当然你可以还原传统的管理方式。或则使用...

  • windows上代码里中文注释拷贝到liunx下出现乱码的解决方法

    2016-03-21 - windows上编写好的代码里中文(或日语)注释拿到liunx下会出现乱码。 在这里提出一个新手最爱的方法,来解决这个问题: 把这些windows上的代码,以记事本打开另存为新的文件,注意将编码格式选择为UTF-8。 将所有转换格式后的文件拷贝到linux,解决问题。 本文...

  • Docker push失败原因总结

    2016-03-21 - 自己的笔记本修好以后还没有装编程环境。因为在ubuntu下面找到了一个很方便的vim配置文件,而windows下也有vim因此我就想在windows下面也使用vim,但是发现配置起来没有ubuntu下面那么简单,就想到了自己不是在搞docker吗,那么不如就建立一个镜像。在这个镜...

  • wine无法运行exe解决方案(Path not find)

    2016-03-20 - 我下载的wine一直无法正常运行exe文件,折腾了好久,网上大量搜索也没有发现问题原因(貌似大家都没有遇到过一样),反复实验排除了系统版本的问题,wine版本问题。最后终于发现原来是wine与exe文件路径配置的问题。 针对问题: wine正常安装后,无法运行非W...

  • Linux中报库或者程序找不到的解决方法

    2016-03-20 - ./tests: error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or directory 出现这类错误表示,系统不知道xxx.so放在哪个目录下,这时候就要在/etc/ld.so.conf中加入xxx.so所在的目录。 一般而言,有很多的so会...

  • 升级Linux内核导致vmware无法使用(vmnet模块无法编译)解决方案

    2016-03-20 - 最近将ubuntu升级到了14.04,出现了vmware无法启动的情况。具体表现为:每次启动的时候都会弹出一个VMWare Kernel Module Updater的对话框,要求根据当前内核版本重新编译一些内核模块,但是其中网络模块vmnet总是编译失败。 查找相关资料发现原因在于升级到u...

  • linux sudo时说找不到cd命令, 怎么解决linux sudo时说找不到cd命令, 怎么解决

    2016-03-20 - 这是因为cd是shell自带的程序,而不是系统可执行程序命令,对于这种情况,可以使用sudo打开一个shell使用cd命令,或者使用su切换到root用户后再在shell中使用cd命令。 说明: sudo 是一种程序,用于提升用户的权限,在linux中输入sudo就是调用这个程序提升权...

  • iptables编译遇到/bin/sh: extensions错误解决方法

    2016-03-20 - 看到标题我想大家都知道什么问题,一个大系统如果不熟悉的情况下,看到这个问题,估计肯定是要头疼一段时间的。如果你像我这样纠结,echo定位出来的话,肯定费时费力。因此这里做一个简单的记录,希望看到这个记录的朋友能知道什么原因,轻松搞定问题。 问题...

  • Linux下编译发生的libc相关错误

    2016-03-20 - 在某主机上编译程序,发生有找不到libc的问题,自己写了个简单的hello world程序,编译也失败,报错如下: # gcc -o 1 1.c /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../libc.so when searching for -lc /usr/bin/l...

  • 64位Linux编译C代码,crt1.o文件格式不对的问题

    2016-03-20 - 今天在某台64位LInux下编译一个简单的hello world的C程序,报错: /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../crt1.o: could not read symbols: File in wrong format 查看该文件的格式,竟然是32位的: # file /usr/lib/gcc/x86_64-redhat-linux/4.4...

  • linux下使用gcc/g++编译代码时gets函数有错误

    2016-03-20 - 今天在linux中使用个g++编译一个名为myfirst.cpp的代码的时候,出现如下错误: myfirst.cpp: In function int main(): myfirst.cpp:11:2: warning: char* gets(char*) is deprecated (declared at /usr/include/stdio.h:638) [-Wdeprecated-declarations] ge...

  • Linux Tomcat报错:java.lang.IllegalStateException: Cannot ruLinux Tomcat报错:java.lang.IllegalStateException: Cannot ru

    2016-03-20 - Redhat服务器上,每次启动tomcat都会夹杂着这一段错误信息,虽然还没觉得有什么影响,但总觉得不舒服: java.lang.IllegalStateException: Cannot run without an instance id. at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.jav...

  • VNC的应用及灰屏鼠标变X问题VNC的应用及灰屏鼠标变X问题

    2016-03-19 - Ubuntu中vnc服务器端的安装很简单,运行如下命令: $sudo apt-get install vnc4server 第一次启动vncserver后,在用户家目录中会生成.vnc/目录,注意:刚安装完用户家目录中是没有.vnc目录的。服务器中可以在不同的账户中启动不同的display号,客户端登录时...

  • Valgrind:failed to start tool 'memcheck' for platform 'x86-

    2016-03-19 - 问题 1.通过./configure prefix=/where/you/want/to/install将Valgrind安装到自己希望的目录 2.安装Valgrind-3.11.0后命令行中输入valgrind 无法运行(没有添加环境变量) 3.添加环境变量后出现:Valgrind:failed to start tool memcheck for platform x86-...

  • centos服务器ftp不能浏览目录、上传文件的原因

    2016-03-19 - 好不容易配置好服务器,接下来就是安装vsftp了,配置好用户名密码好,开始连接ftp,通过设置也能连接上ftp了,但是目录空空的,什么都看不到,通过ssh进去,里面有很多问题,但是为什么就是看不到呢,后来才知道是selinux的问题。 通过下面的办法就可以实现...

  • vsftpd: refusing to run with writable root inside chroot

    2016-03-19 - linux FTP链接不上,错误提示:服务器无法识别命令。请使用原始ftpHELP来识别服务器所支持的所有命令。 点击详细错误的时候是下面的提示: vsftpd: refusing to run with writable root inside chroot() 错误 解决办法: 为了避免一个安全漏洞,从 vsftpd 2....

  • 虚拟机关机卡住

    2016-03-19 - 电脑无法关机是最让人头疼的事,在Ubuntu系统中,有时会遇到关机卡住的情况,导致关不了机,遇到这种情况千万不要强制关机,下面小编就教你如何解决这个问题。 解决方案: 在终端用sudo vi打开/boot/grub/grub.cfg文件: #sudo vi /boot/grub/grub.cfg 找到...

  • Dumping PostgreSQL database gitlabhq_production.[FAILED]

    2016-03-18 - 在使用sudo gitlab-rake gitlab:backup:create备份gitlab时,有时会遇到以下错误: Dumping PostgreSQL database gitlabhq_production ... [FAILED] 这往往是由于gitlab的备份目录的权限问题,可以使用ls -l命令查看备份目录的用户权限。 比如gitlab的默认备...

  • Real VNC can’t Connect连不上

    2016-03-18 - Ubuntu 14.04 Linux的SSH已经很好用了,但是由于一些图形取钱,经常需要看到Linux的桌面。所以装了VNC,客户端是Real VNC viewer,服务端是x11vnc。 有时忘了关机器,Real VNC viewer就一直连不上,症状就是黑屏(其实是灰的) vnc连接故障 重启机器就好了。但...

  • opencv version_string.inc error: stray ‘\’ in program

    2016-03-18 - opencv3.0.0和opencv3.1.0都试了,在Ubuntu14.04里编译的时候,出现version_string.inc error: stray \ in program 编译错误。 第一反应是跟编码有关,而version_string.inc是个二进制压缩文件。 有两点需要注意: 1、修改opencv源码目录里的CMakeLists.txt...

  • im-switch -s ibus错误:Error: no configuration file "ibus"im-switch -s ibus错误:Error: no configuration file "ibus"

    2016-03-17 - 在虚拟机上安装Ubuntu14.04 后安装ibus输入法,万万没想到在切换输入法的时候居然出错了! 无语了,再网上查了一下,这个错误出现的还是比较少的。 先说Ubuntu输入法(ibus)安装的一般步骤吧。 一、安装语言包 System Settings--Language Support--Install/...