2016-03-02 - 在CentOS6.3使用gdb进行调试的时候,会弹出如标题的提示。但是直接按提示使用debuginfo-install去安装的时候会报如下的错误: Could not find debuginfo pkg for dependency package glibc-2.12-1.47.el6.x86_64 Could not find debuginfo pkg for dependenc...
2016-03-02 - ubuntu安装了wireshark,发现打不开网络接口,后来从网上得知要用sudo从命令行执行,确实可以,但是执行过程中一直要开一个命令行窗口,不爽,想直接用单击图标的方法运行之,在网上查询找到以下两个方法: 1.这个主要涉及到安全的问题,可以开启非超级用户...
2016-03-02 - 出现问题的背景:是fedora经过复制和移动。 用ifconfig 配置eth0时显示 NO SUCH DEVICE 命令ifconfig -a 显示没有eth0 解决方法: /etc/udev/rule.d/70-persistent.net.rules 文件删除,重启。 本文永久更新地址: http://www.linuxdiyf.com/linux/18537.htm...
2016-03-01 - crontab在linux中用处很大,但是初次使用会出各种错误,其中一种错误就是: /tmp/crontab.sdXvj4:5: bad minute errors in crontab file, cant install. Do you want to retry the same edit? ,而通过该文章就可以解决。 1.很简单,因为你的crontab格式错误...
2016-03-01 - 网上找了一下很多人都出现了这个错误。 有两种原因,一种是没有按照libGL库,那么就安装: sudo apt-get install libgl1-mesa-dev 一种是装了,但是路径不对,那么就配置一下路径: $ locate libGL /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-l...
2016-03-01 - 一个线程可以调用pthread_cancel终止同一进程中的另一个线程,但是值得强调的是:同一进程的线程间,pthread_cancel向另一线程发终止信号。系统并不会马上关闭被取消线程,只有在被取消线程下次系统调用时,才会真正结束线程。或调用pthread_testcancel,让...
2016-03-01 - 在linux下编译安装nginx服务器,上传了简单网页测试,发现网页排版出现混乱,css和js没有加载,上网找了很多资料,最终得以解决。 1.include mime.types; 添加如下: http { include mime.types; } 2.添加后发现仍然不行,最后通过浏览器直接访问css和js文件...
2016-03-01 - 在安装Hadoop2.7.2部署伪分布式集群时,使用命令 start-all.sh 或者 start-dfs.sh 启动时,出现 Error: Cannot find configuration directory: /etc/hadoop 错误。 解决方法:在系统为ubuntu12.04时,修改系统文件/etc/profile,添加内容: export HADOOP_HO...
2016-03-01 - Linux下编程难免会开启多次vim编辑, 同一个文件如果在上一次编辑时未进行保存,则在下一次想要进行编辑时就会出现: swap file *.swp already exists! [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort: 原因: 使用vim编辑文件...
2016-02-29 - 最近在准备一个显卡驱动项目,ATI Radeon HD4650 显卡在ubuntu使用开源驱动进行测试时glxgears的值始终和屏幕的刷新频率相同。此值是不是glxgears的真实值,在网上查了一些资料,没有找到有参考价值的解决方法。 后来主任(绝对的高手)不知道在哪里找到方案...
2016-02-29 - 问题描述:许久没有使用的VMware虚拟机,今天想要打开其中预装的Ubuntu系统进行Linux编程,在打开时遇到图示问题: 问题探究:上网找了一些方案,一者说vmware-vmx可能不小心被360或者其他什么的删除了,在对应文件夹及其根目录下找到后复制到该文件夹下即可...
2016-02-29 - 如果使用git远程推送时出现如下问题: [fulinux@ubuntu learngit]$ git push -u origin master ssh: connect to host github.com port 22: Connection refused fatal: Could not read from remote repository. Please make sure you have the correct access...
2016-02-29 - 在python中import theano时,如果出现Couldnt import dot_parser, loading of dot files will not be possible.之类的错误,可以按如下步骤解决 1.pip uninstall pydot pyparsing graphviz 2.如果是window,先安装graphviz-2.38.msi;如果是Ubuntu系统,则apt...
2016-02-29 - centos6.5编译安装完php后找不到php.ini,即使find / -name php.ini也是查询不到,解决方法很简单: 执行一个php脚本,脚本写入phpinfo()查看php.ini所在目录。 目录下没有php.ini也不用着急,去原php的源码目录查看php.ini-development或php.ini-production...
2016-02-29 - 今天终于下决心把我的电脑装成了centos,上网的时候感觉上边的那一行菜单栏碍事儿,就把他给删了。 就是桌面最顶上这一行东西,然后百度无果,谷歌上不去,用bing好不容易才找到里解决方案! 症状:进入linux系统后上下面板的任务栏都消失了,系统自带的很多...
2016-02-29 - 配置的Debian Web服务器,通过virtualenv构建了Pyramid项目,大部分代码运行挺正常,到一个验证码程序时出错了,检查日志得到如下Python异常: ImportError: No module named PIL 但是我PIL明明是通过easy_install直接安装的啊,求助于网络找到了这么一篇解...
2016-02-28 - 想在linux 下运行一个定时任务,就写了几行代码测试一下,然后在crontab 也都配置好了,但是发现程序就是运行不好。 下边为测试运行的小程序。 #!/usr/bin/env python # coding=utf-8 f = open(hehe, w) f.write(hello) f.close() 如果程序运行的话,会在程...
2016-02-28 - 运行spark-shell 或者scala命令,出现以下错误: Welcome to Scala version 2.10.6 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_66). Type in expressions to have them evaluated. Type :help for more information. scala [init] error: error while...
2016-02-28 - 从windows中拷贝十几个rar文件到Debian,记得以前Linux下没有rar文件工具的,今天用apt-cache搜了一下,居然发现Debian Lenny中已经包含了一个名为rar的软件。以后接受别人的rar文件也不用担心解不开了。 要解压这么多文件也挺麻烦的,不过既然在Linux下,就...
2016-02-28 - 要想在CentOS中自动加载内核模块,需要在/etc/sysconfig/modules/目录中增加一个脚本,在此脚本中加载所需的模块。 下面是我所用的一个名为8021q.modules的脚本,用来在我的CentOS 5.3中自动加载802.1Q模块: #! /bin/sh /sbin/modinfo -F filename 8021q /d...
2016-02-28 - 安装了一台CentOS的虚拟机,发现时区设罢的不正确,因为没装图形界面,一时不知道怎么改时区。在邮件列表里搜索了一下,发现解决方法很简单,直接用所需的时区信息,覆盖/etc/localtime即可。 我使用的是下面的命令: cp /usr/share/zoneinfo/Asia/Shanghai...
2016-02-28 - Linux系统缺省并没有打开IP转发功能,要确认IP转发功能的状态,可以查看/proc文件系统,使用下面命令: cat /proc/sys/net/ipv4/ip_forward 如果上述文件中的值为0,说明禁止进行IP转发;如果是1,则说明IP转发功能已经打开。 要想打开IP转发功能,可以直接修...
2016-02-27 - 最近rm -f 次数太多了,为此付出了血的代价。为防止下次再出现这种情况,修改了一些配置,仅供读者参考。 首先,搞个回收站 mkdir ~/.trash 或者直接用系统回收站 ln -s ~/.local/share/Trash/files ~/.trash(推荐后者) 接着,修改~/.bashrc文件。 mkdir -p...
2016-02-27 - 出现的错误如下: java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: org/cyberneko/html/parsers/DOMFragmentParser at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:232) at java.util.concurrent.FutureTask...
2016-02-27 - 背景知识:Java语言以其跨平台性和简易性而著称,在Java里面的lang包里(java.lang.Runtime)提供了一个允许Java程序与该程序所运行的环境交互的接口,这就是Runtime类,在Runtime类里提供了获取当前运行环境的接口。 其中的exec函数返回一个执行shell命令的子...
2016-02-27 - 从windows访问Linux命令行,最佳工具组合是putty + screen。这两个工具都是非常出色的开源软件。 在IBM网站上的linux 技巧:使用 screen 管理你的远程会话(http://www.ibm.com/developerworks/cn/linux/l-cn-screen/)是一篇很好的介绍screen的文章。本文不...
2016-02-27 - 从windows访问Linux的命令行,putty + screen是非常棒的组合。不过正如之前我倍受screen闪屏的困扰一样,putty也有一个让Easwy很困扰的问题,那就是无法更改它的缺省配置。 每次使用putty命令ssh到一个远程Linux时,都要手动修改一些配置,例如将屏幕卷回的...
2016-02-27 - 今天在subversion中遇到一个很奇怪的问题。 我准备向版本库增加一些文件,但是遇到了几个问题,一是不小心把trunk目录中的.svn子目录删除了,不过马上又使用svn update将其恢复。另外还从其它目录拷贝了一些文件,恰好所拷贝的文件中有一个test目录和版本库...
2016-02-27 - 从另外一台计算机上拷贝了一份subversion的版本库,完成修改后提交时,出现如下错误: $ svn ci -m commit a new version subversion/libsvn_wc/questions.c:126: (apr_err=155021) svn: This client is too old to work with working copy /home/easwy/subv...
2016-02-26 - 同一个创建文件夹的代码,在windows下可行,然而在linux下却不行。 然后查阅了一下资料。发现是权限问题,通过ps -e -f | grep php可以知道php所属用户/组。我这里是apache,然后如果想要在某个文件夹下创建或者删除目录或子目录的话,用chown将指定文件的拥...
2016-02-26 - 执行yum install命令的时候发现这个错误: #yum install openssh 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile * epel: ftp.cuhk.edu.hk 正在解决依赖关系 There are unfinished transactions remaining. You might co...
2016-02-26 - 解决办法一,利用pyton来处理 1.vi uzip文件 2.复制一下内容(Python) #!/usr/bin/env python # -*- coding: utf-8 -*- # uzip.py import os import sys import zipfile print Processing File + sys.argv[1] file=zipfile.ZipFile(sys.argv[1],r); for nam...
2016-02-26 - 各种各样的环境变量控制着一些关键的过程。例如你可以临时为你特定的程序的一次执行指定一个不同的函数库。Linux系统中,通常变量LD_LIBRARY_PATH就是可以用来指定函数库查找路径的,而且这个路径通常是在查找标准的路径之前查找。这个是很有用的,特别是在...
2016-02-26 - 出现这种问题的原因是当前文件的时间比你系统的时候要晚。遇到这种情况,有两种解决办法: 方法一: 直接用touch命令 touch filename 或者 touch * 然后再重新编译 方法二: 更新系统时间 1.安装ntpdate sudo apt-get install ntpdate 2.网络时间同步 ntpdat...
2016-02-26 - ubuntu下eclipse cdt 编写C/C++代码时,如果使用openssl函数库,引用了ssl.h函数库: #include openssl/ssl.h 但编译仍会提示你引用的openssl函数未定义,如使用SSL_get_peer_certificate()函数会提示: 对SSL_get_peer_certificate未定义的引用 collect2: e...
2016-02-26 - 出于调试的需要,想在两个Xen虚拟机间使用VLAN相互访问。在Linux上启用VLAN非常简单,只需要使用命令vconfig配置一个VLAN接口就可以了: vconfig add eth0 3 ifconfig eth0.3 11.11.4.2 netmask 255.255.255.0 up 删除VLAN则使用vconfig rem eth0.3。当然你...
2016-02-26 - 在Thinkpad T400上安装了Debian Lenny后,发现电源管理似乎有点问题,系统不能正常的进入休眠/待机状态。当笔记本长时间处于Idle状态时,并不能进入待机或休眠状态,Gnome电源管理程序出现下面的提示: Sleep Problem Your computer failed to suspend/hiber...
2016-02-26 - tmux是GNU screen的替代工具,比screen更加强大,使用也更方便。Easwy使用tmux已经有一段时间了,今天遇到了一个奇怪的问题,tmux还在正常运行,但使用命令tmux attach -d却提示: no sessions 在网上搜索了一下,解决方法是给tmux发送信号10,让tmux重新生...
2016-02-25 - 在linux环境下工作,一直是用putty远程连接终端进行的,同时为了方便,使用了screen来实现多屏幕,但在家里的ubuntu环境下装了screen,用putty连接上去后发现,putty的标题栏上面没有显示当前处于哪个screen,这让人时常摸不着头脑,需要在几个screen里面切...
2016-02-25 - 假设想忽略文件temp: 1.cd到temp所在的目录下: 2.svn propedit svn:ignore . 注意:请别漏掉最后的点(.表示当前目录),如果报错请看下面 3.打开的文件就是忽略列表文件了(默认是空的),每一行是一项,在该文件中输入temp,保存退出 4.svn st查看状态,...