红联Linux门户

Linux帮助
  • linux系统下protobuf在使用的时候使用静态链接库方式

    2017-06-15 - linux系统下protobuf默认安装的时候,configure使用的是使用动态链接库的方式进行安装和使用的,在使用过程中,会报出这个错误: [libprotobuf ERROR google/protobuf/descriptor_database.cc:57] File already exists in database: pro_projectasset.proto...

  • python3在anaconda下安装caffe失败

    2017-06-15 - Python 跟 Python3 完全就是两种语言。 0.import caffe FAILED 环境为 Ubuntu 16 cuda 8.0 NVIDIA 361.77 Anaconda2。昨天莫名其妙Caffe不能用了: import caffe Traceback (most recent call last): File stdin, line 1, in module File /home/duchengyao/p...

  • 解决:在anaconda下无法使用conda安装第三方库问题

    2017-06-15 - 系统环境 Anaconda2 Python 2.7.12 云服务器:ESC Ubuntu 16.04 x64 问题 无法使用conda进行安装第三方包 mrlevo@mrlevo-Lenovo:~$ conda install folium Fetching package metadata CondaHTTPError: HTTP None None for url https://mirrors.tuna.tsinghua....

  • workerman启动失败

    2017-06-15 - 现象1 启动后报错类似如下: php start.php start PHP Warning: stream_socket_server(): unable to connect to tcp://xx.xx.xx.xx:xxxx (Address already in use) in /home/workerman-chat/Workerman/Worker.php on line xxxx 关键字:Address already in u...

  • deepin--解决屏幕撕裂问题deepin--解决屏幕撕裂问题

    2017-06-14 - 装了deepin15.4后之后,发现chrome滚动会出现撕裂的问题,右侧设置界面滚动时也会出现撕裂的问题,可以参考以下教程: 1.在/etc/X11/xorg.conf.d/下创建20-intel.conf Section Device Identifier intel Graphics Driver modesetting Option TearFree true EndSec...

  • 解决python虚拟环境用pip装包报[Errno 13] Permission denied

    2017-06-14 - 操作系统:64位的Ubuntu14.04。 产生错误的操作步骤: cd /var/ sudo virtualenv marsapp sudo cp ~/myproject /var/marsapp cd /var/marsapp/ source bin/activate cd myproject/ pip install -r requirements.txt 这时候就遇到了报错: IOError: [Errno 13...

  • Centos rename default network interface问题

    2017-06-13 - 在使用Centos 7 的时候遇到过期望修改defalut network interface 的名称的问题,比如期望将enp2s0修改为eth0。解决这个需求的方法分为以下几步: 1.修改Grub的配置问题 使用如下命令打开grub配置文件: $ vim /etc/default/grub 找到GRUB_CMDLINE_LINUX=这一...

  • linux中启动redis后,无法使用Redis Desktop Manager连接

    2017-06-13 - 在成功安装好redis并启动成功后,使用客户端连接无法成功,但是此时如果我们关闭防火墙,又能成功的连接,处理方式如下: 1、vim /etc/sysconfig/iptables 2、在这个文件中仿照22端口,将redis需要的6379端口填写进去: -A INPUT -p tcp -m state --state NE...

  • linux下安装redis出现错误及其解决方案linux下安装redis出现错误及其解决方案

    2017-06-13 - 测试于:Redis2.6.17 | CentOS 5.7 安装: 1.通过wget方式直接在linux上下载Redis wget http://download.redis.io/releases/redis-2.6.17.tar.gz 2.解压下载的redis-2.6.17.tar.gz 文件 tar -zxvf redis-2.6.17.tar.gz 3.进入解压后的文件夹 cd redis-2.6.17...

  • Kali Linux Wine32英文字体不显示问题

    2017-06-13 - Kali Linux提供了Wine32工具。在运行Wine32后,界面可以显示中文,但不能显示英文文字。英文文字均显示为方块。这是由于缺少对应的英文字体文件。要解决这个问题,我们可以借助Winetricks这个Wine32的辅助工具。Kali Linux软件源没有提供这个工具,所以需要...

  • adb使用过程常见的几种错误总结adb使用过程常见的几种错误总结

    2017-06-13 - 问题1:Failure [INSTALL_FAILED_ALREADY_EXISTS] 问题原因:该程序已存在。 解决方法:增加-r参数,即可成功覆盖安装。 问题2:Failure [INSTALL_FAILED_UID_CHANGED] 问题原因:卸载不完全,有残留文件,导致无法安装。 解决方法:进入/data/data中,把对...

  • 利用Screen重启DevStack服务利用Screen重启DevStack服务

    2017-06-13 - 上篇介绍了DevStack如何安装部署(http://www.linuxdiyf.com/linux/31450.html)。集成化工具有好处,但在系统重启后,OpenStack的各个服务并不会随系统重启而启动,需要利用screen来重启,接下来就记录下如何使用screen。 准备工作: 启动mysql服务 root@ub...

  • caffe编译中出现错误fatal error: hdf5.h: 没有那个文件或目录caffe编译中出现错误fatal error: hdf5.h: 没有那个文件或目录

    2017-06-13 - Step 1 在Makefile.config文件的第85行,添加/usr/include/hdf5/serial/ 到 INCLUDE_DIRS,也就是把下面第一行代码改为第二行代码。 INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/incl...

  • linux在开机状态下添加新的scsi硬盘linux在开机状态下添加新的scsi硬盘

    2017-06-12 - SATA和SCSI是支持热插拔的,所以可在在开机的状态下添加硬盘,并执行指令识别新的硬盘。 cat/proc/scsi/scsi 先查看当前硬盘挂载情况。 识别新硬盘的指令: echo scsi add-single-device w x y z /proc/scsi/scsi x 主机SCSI通道第一个为0 z 是lun号,第一个...

  • 关于训练caffe模型出现./build/tools/caffe: command not found

    2017-06-12 - 1、问题来源 在学习21天一次训练模型时键入命令sudo ./build/tools/caffe train --solver=lenet_lr_solver.prototxt时,突然提示题目中(./build/tools/caffe: command not found)所示报错。瞬间蒙蔽,之前编译的时候好好的...

  • linux用boost进程库提示未定义的引用collect2:error:ld return

    2017-06-12 - 在Linux中编译并安装好boost后使用boost_thread 库是报出一下错误: g++ -o text2 text2.cpp -lboost_system -lboost_thread /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libboost_thread.a(thread.o):在函数boost::detail::get_current_thread_data(...

  • Linux动态库加载失败:/dom1: error libmemcached.so.11的解决

    2017-06-12 - 程序运行时有以下错误: ./dom1: error while loading shared libraries: libmemcached.so.11: cannot open shared object file: No such file or directory 动态库加载失败。 1、首先应该使用命令查看所加载的库 ldd ./dom1 linux-vdso.so.1 = (0x00007ffdb...

  • python加载sqlite3报错:No module named _sqlite3

    2017-06-11 - 环境为Ubuntu16.04 Apache2.4 Python2.7.13 django 1.8 今天部署apache+django,经过各种折腾,好不容易配置完了,发现错误Apache的日志里有一项: ImproperlyConfigured: Error loading either pysqlite2 or sqlite3 modules (tried in that order): No mod...

  • 如何解决openstack本机开发与运行环境的依赖包版本不一致?

    2017-06-11 - 本机开发环境是UBUNTU16.04LTS,开发环境是本机搭建的centos7虚拟机通过packstack搭建的newton版本openstack运行环境。 在开发horizon过程中,发现openstack报错的代码和本机看到的代码对不上。通过比对,发现是openstack_auth在两边的版本不一致。 因为本机...

  • linux字体配置问题之修改字族名称导致的覆盖问题

    2017-06-11 - 今天为了弄一个舒心的字体真是大费周折,还做了许多无用功,在这里记录下,也希望能为其他需要的人提供一个简单的指引。 首先整个字体配置的核心就是fonts.conf,具体配置可以通过man fonts.conf来查看。 然后就是两个重要的配置文件: 一个是系统级配置文件...

  • Linux系统中修复SambaCry漏洞(CVE-2017-7494)Linux系统中修复SambaCry漏洞(CVE-2017-7494)

    2017-06-11 - Samba 很久以来一直是为 *nix 系统上的 Windows 客户端提供共享文件和打印服务的标准。家庭用户,中型企业和大型公司都在使用它,它作为最佳解决方案在多种操作系统共存的环境中脱颖而出。 由于广泛使用的工具很可能发生这种情况,大多数 Samba 安装都面临着...

  • U盘安装CentOS时停在Reached target Basic System的解决方案

    2017-06-11 - 一、问题说明 先描述一下情景,就是在boot过程中,当读条读到: [OK] Reached target Basic System 这一行后就卡住不往下进行了。 二、寻求解决方案 其实这个问题在两年前就已经发现了,但是当时还可以用光盘安装系统,最近因为加固态硬盘去掉了光驱位,导致...

  • 关于yum升级后shadowshocks-qt5无法使用的解决方案关于yum升级后shadowshocks-qt5无法使用的解决方案

    2017-06-11 - 前几天天使用yum update之后,用gnome开始菜单打开的ss-qt5自动退出,于是使用命令行打开,期望得到错误报告: [yting@localhost ~]$ ss-qt5 ss-qt5: error while loading shared libraries: libbotan-1.10.so.0: cannot open shared object file: No such f...

  • 升级chrome出现SELinux问题的解决方法

    2017-06-11 - 1.问题出现 才安装了chrome,就获得了新版本的更新,使用proxychains工具通过yum升级之后,只要一打开就出现一堆插件崩溃提示,同时SELinux也发出警报,提示: SELinux is preventing /opt/google/chrome/chrome from using the setcap access on a process....

  • kali linux2017安装Vmware提示Gtk-WARNING及Gtk-Message问题kali linux2017安装Vmware提示Gtk-WARNING及Gtk-Message问题

    2017-06-11 - 从kali linux1.0.*版本起到2.0,回回安装Vmware都报错,不是这个就是那个,经常选择放弃。 不过= =既然用kali 为主系统怎么能就这样放弃呢?一个多小时的折腾,总结出来了这个方法。 1.起初第一次安装的时候出现这个错误(大众化问题): Gtk-WARNING **: 无...

  • 解决Gtk-Message: Failed to load module "canberra-gtk-module

    2017-06-11 - 最近又有兴趣在Linux下搭建个虚拟机,于是去找了个VMWorkstation,安装的过程中报了两个错误: Gtk-Message: Failed to load module pk-gtk-module: libpk-gtk-module.so: cannot open shared object file: No such file or directory Gtk-Message: Failed t...

  • 解决Crontab无法正确读取PATH环境变量的土办法

    2017-06-11 - 用 Crontab 调用一个shell脚本做定时任务,单独运行的时候可以,Crontab调用时候不行,除了常见的没有写绝对路径问题,还有一个大问题就是Crontab的运行环境是取不到用户的$PATH等一系列环境变量。当然也有说法是部分Linux系统存在上述问题。 为了测试这个问...

  • jenkins访问/var/lib/没有权限的问题

    2017-06-10 - 在Ubuntu下,当执行apt-get install方式安装Jenkins的时候,会自动创建jenkins用户,这是一个没有用户目录的账号。 检查了一下,居然在nogroup组中,下面的调整修复了这两个权限问题: 1.从/etc/group文件中在nogroup中删除jenkins账号 2.将jenkins账号分别...

  • linux下tensorflow遇到class TreeBuilderForHtml5lib问题

    2017-06-10 - 今天和往常一样打开Python import tensorflow时遇到莫名奇妙的问题: class TreeBuilderForHtml5lib(html5lib.treebuilders._base.TreeBuilder): AttributeError: module object has no attribute _base 然后再import tensorflow又遇到: ImportError: canno...

  • am335x arm linux resolv.conf重启恢复问题解决办法am335x arm linux resolv.conf重启恢复问题解决办法

    2017-06-10 - beaglebone_black板,发现配置DNS时,修改了/etc/resolv.conf文件后再重启,这个文件的内容又被清空了,网上有很多解决办法,都是针对Linux主机的,对嵌入式linux不适用。 后来发现resolv.conf文件其实是个软连接,连接到/var目录下的一个文件,然后我就新建...

  • 关于php-fpm与nginx进程重载关于php-fpm与nginx进程重载

    2017-06-10 - 背景 今天发布了一个统计功能,发现线上机器没有mongo模块,于是使用phpize编译了mongo模块,再用kill -HUP 进程号重启进程。 于是乎,以前都没有问题的操作,导致了php-fpm进程全部挂掉了。 现象 1、执行操作 执行重启操作 kill -HUP 20749 这里没有输出任...

  • Banana Pi BPI-M2U不能烧写原因分析

    2017-06-09 - 本文主要解决问题: 安装LiveSuit后,按住Banana PI BPI-M2U升级仍然不能进入烧写模式; $lsusb 其中错误信息为: 1f3a:efe8 Onda (unverified) V972 tablet in flashing mode 前提条件: 1.依据Linux-sunxi官网提供的livesutie安装方法,依次正常安装; 2.B...

  • 解决SSDB在CentOS 7.2中打开文件数Max open files的问题解决SSDB在CentOS 7.2中打开文件数Max open files的问题

    2017-06-09 - 可能SSDB的重点在PHP/CPP/Java/Go,python的库不是很好用。 原生的库不支持python 3,第三方库又很久没有更新过,很多功能不支持,最终选择使用自己patch了一下的ssdb.py(https://github.com/oldcai/ssdb.py)。 ssdb的社区不太活跃,Server端和文档也有一...

  • OpenStack断电重启ceilometer获取数据出错

    2017-06-09 - 查看日志文件: root@controller:/var/log/ceilometer# cat ceilometer-api.log 2017-05-31 13:57:31.620 23249 TRACE ceilometer.api.hooks ConnectionFailure: could not connect to controller:27017: [Errno 111] ECONNREFUSED 2017-05-31 13:57:31.620...

  • rhel7中targetcli使用两位数的分区后缀名字如sda10而导致的问题rhel7中targetcli使用两位数的分区后缀名字如sda10而导致的问题

    2017-06-09 - rhel7中,targetcli使用两位数的分区名字(比如sda10)而导致的问题: [root@host1 ~]# fdisk -l /dev/sda [root@host1 ~]# targetcli targetcli shell version 2.1.fb41 Copyright 2011-2013 by Datera, Inc and others. For help on commands, type help....

  • JAVA下DES加解密在linux与windows下的兼容问题

    2017-06-09 - 前段时间做了DES加密解密,采用的是javax下的DES算法,在windows下写的倒挺快,现在部署到Linux上测试的时候,组长一脸严肃的找到我,声色俱厉地问我测试数据都不能解密了! 天地良心,我测的很棒的,还拉出来那个小class放到服务器上跑了啊!扶扶眼镜,赶紧...

  • Linux解决安装包无法找到问题Unable to locate package rarLinux解决安装包无法找到问题Unable to locate package rar

    2017-06-09 - 1、问题 在默认安装的Linux中有时候会找不到需要安装的软件包,那就需要更新了。 例如在执行apt-get install xx的时候就报错了。 E: Unable to locate package rar root@alyking:/usr/local/ucomsite# sudo apt-get install rar Reading package lists... Do...

  • 解决/ThinkPHP/Library/Think/Storage/Driver/File.class.php

    2017-06-09 - 出现错误提示: /ThinkPHP/Library/Think/Storage/Driver/File.class.php LINE: 48 针对网上这个问题,下面我说一下,你可能用的是linux或ubuntu的系统。 原因: thinkphp框架放到服务器上必会提示Runtime文件夹没有权限。 解决: 此时可以切到Runtime上一级...

  • 解决yum install时出现的“State : Sleeping, pid: xxxx”问题

    2017-06-09 - 当我在安装Python包时,往往会依赖以下几个包,但是有些电脑会出现以下错误: [root@pachong1 scrapy-cluster-1.2]# yum install gcc libffi-devel python-devel openssl-devel Loaded plugins: fastestmirror, refresh-packagekit, security Existing lock...

  • 轻松搞定Linux+Win双系统时间差异轻松搞定Linux+Win双系统时间差异

    2017-06-08 - 想必大多数 Linux 桌面用户安装的都是 Linux + Windows 双系统,毕竟或多或少有些必需的 Windows 软件是 Linux 下暂时没有的。 对于双系统用户而言,一个小小的苦恼:在 Linux 下系统时间是正确的,转到 Windows 下,系统时间整整慢了 8 个小时。这是因为 Li...