执行"luarocks install cutorch"发生错误"error: implicit declaration of function 'THLongStorage_calculateExpandGeometry'"

执行

发生如下错误:

解决方法为:

参考链接


error: implicit declaration of function ‘THLongStorage_calculateExpandGeometry’

解决执行"sudo echo xxx > log.txt" 时提示"Permission denied"

在执行

命令时候,会提示错误

这个错误的原因在于sudoecho提权,但是并没有给重定向命令提权,导致在输出到文件的时候是没有权限的。

解决方法为使用tee命令,如下:

参考链接


避免’sudo echo x >’ 时’Permission denied’

阿里云ECS ubuntu 14.04.5 LTS升级到ubuntu 16.04.2 LTS

ubuntu 16.04.2 LTS版本提供了PHP 7.0,这个版本的PHP拥有更好的性能,更低的资源开销,考虑了很久,终于决定还是把目前的ubuntu 14.04.5 LTS升级到ubuntu 16.04.2 LTS

继续阅读阿里云ECS ubuntu 14.04.5 LTS升级到ubuntu 16.04.2 LTS

Ubuntu 14.04下MySQL监控工具—mytop

安装


mytop的项目页面为:http://jeremy.zawodny.com/mysql/mytop/

Ubuntu 14.04上的安装非常简单,命令如下:

安装完成后,执行如下命令启动(本机数据库的情况):

启动后的界面如下图:

继续阅读Ubuntu 14.04下MySQL监控工具—mytop

ubuntu 14.04 LTS关闭873端口

最近在使用百度统计的网站安全功能的时候,被报告存在873端口被打开的情况,刚开始以为是被入侵了,后来发现是在测试功能的时候无意安装了rsync导致的rsyncd873端口进行监听。

解决方法就是卸载rsync即可:

Ubuntu 16.04 LTS上使用Python3版本的PIP

Ubuntu 16.04 LTS上使用Python2Python3是共存的,而且默认使用Python2,如果使用Python3则需要明确指定。

1.安装Python3版本的PIP

2.安装Python3版本的NumPy

3.安装Python3版本的OpenCV

注意,目前的Python3版本的OpenCV是不支持cv2.imshow()的,具体查看https://pypi.python.org/pypi/opencv-python,可以看到如下信息:

ubuntu 16.04 LTS上16进制文件编辑&比较工具wxHexEditor

ubuntu 16.04 LTS上比较好用的16进制编辑&比较工具,当属wxHexEditor,官网地址在http://www.wxhexeditor.org/

Ubuntu系统上,可以使用如下命令安装:

参考链接


ubuntu 16.04 LTS上安装Torch7

1.安装luarocks

2.安装torch

如果要使用NVIDIA CUDA加速版本的Torch7则使用如下方法

1.安装luarocks

2.下载NVIDIA CUDA适配的代码

3.安装编译依赖的库

4.编译代码

参考链接


ubuntu 16.04 LTS编译最新的FFMPEG 3.3

ubuntu 16.04 LTS编译最新的FFMPEG 3.3的时候被Gitautocrlf折磨了好几天才搞定,在这里记录一下:

注意,如果检出的代码在执行./configure的时候报告错误:

则目前看到原因是Gitautocrlf导致的。

其余的参考 https://trac.ffmpeg.org/wiki/CompilationGuide即可。

ubuntu 16.04 LTS更改机器名后执行sudo提示"sudo: 无法解析主机:xx-ubuntu: 连接超时"

ubuntu 16.04 LTS更改机器名后执行sudo提示"sudo: 无法解析主机:xx-ubuntu: 连接超时"。
出现这种问题是hosts文件没有配置好所导致的,linux无法解析到您的主机地址,解决方案如下:

打开文件以后,将其中的:

修改为新的主机名。