GNU/Linux 操作系统数量繁多,对于新手直接使用进行开发十分不友好。但是,随着 许多工具的发展,Linux 入门已经没有那么困难,这里简单介绍笔者的几个开发环境, 供读者参考。
[阅读全文]定制ARM-Linux镜像
简单看了看ARM-Linux镜像的相关内容,发现一个比较坑的地方,就是,不同架构的Linux是
不能直接chroot
的,除非经过处理,比如qemu
。使用这种模拟器可以进行解释执行。
<未完待续>
树莓派安装owncloud小记
http://www.voidcn.com/blog/u010873775/article/p-5812004.html
我是按照以上教程进行安装部署的,但是使用不了,原因是对于目录配置有问题,其中,不应该是进入data目录,而是进入owncloud目录。
成功配置之后发现owncloud没有启用https,登陆官网查看,配置文档云里雾里,不是很明白,按照其配置方法不见奏效,其中有不少地方我也不是很理解,最后找到了另一篇文章,具体文章我已经找不到了,能够配置的更好一些,但是不知道为什么直接无法访问了。我使用的证书是openssl生成的,因此在chrome访问的时候提示是不安全的。
[阅读全文]Windows使用Linux虚拟机作为开发环境
我的环境:ubuntu server 14.04,有2个网卡,eth1是能上外网的地址,配置了ip,网关,mask,
eth0是为内网提供各种服务,比如pppoe, dhcp,只配置了ip和mask。
根据之前的文章(http://blog.chinaunix.net/uid-563939-id-4340396.html),pppoe客户端已经能够能获取到地址,掩码,网关和DNS,
但是此时客户端是不能上网的,还需要对ubuntu server做如下配置:
1、打开ip_forward
临时打开:echo “1”>/proc/sys/net/ipv4/ip_forward
永久打开:修改/etc/sysctl.conf,取消这一行的注释:net.ipv4.ip_forward= 1, 然后运行sysctl -p使之立即生效。
2、增加nat
iptables -t nat -A POSTROUTING -o eth1 -j SNAT –to-source xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx为能够上外网的网卡ip)
以上内容为转载,转载地址
因为赛尔网不能使用Linux
客户端,但是许多开发等均建立在Linux的基础上 — 为此十分痛苦,于是使用虚拟机来使用Linux,但是双网卡配置方面出了一些问题,于是参照了上面的文章。
archlinux-安装笔记2-常用软件转载
本文出自svtter.github.io
解决无法在CentOS下的gvim中使用ibus输入中文
问题
之前在gvim中一直无法使用中文,格外痛苦,后来使用了vim-ibus插件之后,可以在vim中使用中文了,但是依然不能在gvim中使用,一直以为是两个软件冲突的
问题,现在终于解决了。
- gvim version: vim-X11
- ibus version: 1.6
解决方案
- 问题出在:使用的vim插件中有插件与ibus冲突,但是奈何找不到X11的log(应该可以找到,找到再说。。)
- 排查方式比较简单,使用
:PluginInstall
,:PluginClean
即可(考虑到我使用vundle管理插件) - 去除相应的插件即可(比如现在冲突的是auto-pairs)。如果不想去除冲突插件,可以考虑使用vim-ibus,这个在shell下是可以使得很多冲突减少的。
- 可能auto-pairs在不久的将来就会修复这个bug,请在具体环境下排查