ubuntu 16.04 LTS上安装Torch7

1.安装 luarocks

2.安装 torch

参考链接


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无法解析到您的主机地址,解决方案如下:

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

修改为新的主机名。

Ubuntu 16.04安装Nvidia CUDA驱动

Ubuntu 16.04上已经可以简化到直接用命令行来安装 Nvidia CUDA驱动了,不需要以往的繁琐操作,只是安装的版本比较老,但是目前已经足够使用了。

安装的版本目前是 Nvidia CUDA 7.5版本,最新的 Nvidia CUDA 8.0版本还是需要手工安装才行。

如何卸载Ubuntu 14.04老旧无用的Linux内核文件

相信有很多朋友会问,我已经升级 Ubuntu 内核很多次了,但要如何卸载老旧无用的 Linux 内核文件来节省磁盘空间呢?本文我们就来介绍移除老旧 Ubuntu 内核文件的方法。

在 Ubuntu 环境中,我们有很多种方式可以升级内核。 Ubuntu 桌面版本可以在每天自动更新时升级内核,Ubuntu Server 可以使用 unattended-upgrade 自动更新的方式来升级内核,当然还可以使用 apt-get 或 aptitude 来同时兼容 Ubuntu 桌面或服务器版本。

随着使用时间的推移,被替换下来的老旧内核版本将会占用一定的磁盘空间而造成浪费。每个内核映像文件和相关的模块文件/header(头文件)会占用大约 200 – 400 M 的磁盘空间,如果频繁升级内核版本,老旧内核文件对空间的浪费将会迅速增加。

继续阅读如何卸载Ubuntu 14.04老旧无用的Linux内核文件

Ubuntu 16.04通过Ubuntu-Make安装最新版本的Eclipse-Cpp

Ubuntu-make可以非常方便的帮助开发者安装开发工具,只需要一条命令即可。但是由于 Eclipse官网的调整,导致默认通过 apt-get安装的 Ubuntu-make无法正确的从 Eclipse官网下载安装包,一直提示:

因此只能是卸载默认的安装包,然后从 github上手工下载安装最新的版本来解决这个问题,具体操作如下:

参考链接


Can't download eclipse anymore, as download link has changed

Ubuntu 14.04上卸载nginx之后重新安装没有重新生成配置文件的解决方法

在配置 nginx做实验时配置错了,导致访问不了虚拟主机。一狠心把 nginx的配置文件目录( /etc/nginx)都删除了,而且我没有备份这些配置文件,因此想重装 nginx

本来以为直接使用如下 apt-get指令

就可以搞定,但实际上并没有有自动产生 nginx的配置文件,连 /etc/nginx目录都没产生。
于是 autoremove

提示

虽然产生了 /etc/nginx目录了,但只有部分配置文件

于是

罗列出与 nginx相关的软件

然后卸载并重新安装

参考链接


nginx配置失败,卸载后重装出问题 awk: cannot open /etc/nginx/nginx.conf (No such file or directory),nginxawk