Install CentOS on NXP Layerscape

Build CentOS rootfs by NXP SDK Format a SD/UDISK and untar the tarball into the partition Then you will get issue when you use yum, like 'import yummain error' Look…

Linux helpful command

查看版本信息 [crayon-68033f5abf82c959320648/] 编译RPM源码包 [crayon-68033f5abf82f624812705/] 查找文件所属安装包 [crayon-68033f5abf830604007227/] 查看服务错误日志,如mysql [crayon-68033f5abf831228133889/] 查看已安装包的版本,如vim [crayon-68033f5abf832880671228/] 设置启动模式:桌面/多用户 [crayon-68033f5abf833762986233/] 查看硬盘和ata的对应关系 [crayon-68033f5abf834684312426/]

Docker Usage Summary

由于NXP的LSDK需要指定的Ubuntu 18.04版本,不是这个发行版则编译的时候会出错,由于大部分人都使用自己熟悉的社区版linux,所以我们需要使用docker虚拟这个系统以完成SDK编译。 试用了一下docker,果然很方便,下面简单记录一下过程。 安装 本人常用Debian发行版,首先安装docker支持 [crayon-68033f5abf97c519618029/] 增加用户到docker群组 [crayon-68033f5abf980131419803/] 修改默认的docker root目录,在/etc/default/docker文件的末尾增加参数。(由于本人使用的是Debian系统,所以) [crayon-68033f5abf981133363253/] 重启docker服务 [crayon-68033f5abf982801358714/] 使用 docker操作类似GIT,如果对GIT很熟的话,docker操作也会很容易理解 首先从docker源拉下18.04版本的Ubuntu裸系统镜像 [crayon-68033f5abf983991274973/] 查看当前镜像 [crayon-68033f5abf984746907153/] 创建一个容器并进入,使用 [crayon-68033f5abf985656922855/] 查看已创建的容器 [crayon-68033f5abf986419456878/] 进入一个创建好的容器,如上面的CONTAINER ID:7a8c65278608 [crayon-68033f5abf987350547763/] SHELL退出后容器为EXIT状态,我们可以重新启动 [crayon-68033f5abf988700107350/] 如果容器内有修改需要保存,执行docker commit提交为一个新的image,在用docker…

金庸武侠小说三版区别

金庸先生的武侠小说经历三个版本:旧版、新版和新修版。 旧版:1955年至1972年的稿件称为旧版,主要刊在报刊上,也有不少没有版权的单行本,网上有电子版本。 新版:1970年起,金庸助手修订所有作品,至1980年全部修订完毕,是为新版,冠以《金庸作品集》之名。 新修版:到了1999年,金庸重新开始修订工作,正名为新修版(或世纪新修版),至今所有新修版本均已完成,并结集出版。每一次修订,情节都有所改动。

Compile ntp on none-x86 platform

Download newest version from NTP website: http://www.ntp.org/downloads.html [crayon-68033f5abfae4291932636/] You must indicate '--with-hardenfile=default' argument when your compile don't support libssp or else you will get errors seem as: [crayon-68033f5abfae7381102287/] refs: https://gitlab.com/atilla/buildroot/commit/5766b6fb34a897092092f7d76d6b4f2bc8c48571

Cross Compile Android ADB tool

现在很多ARM设备支持ADB,比如4G模块。 经过测试,android-4.4_r1.2分支可以编译成功。 [crayon-68033f5abfbdb079956036/] 建立一个Makefile,并添加如下内容: [crayon-68033f5abfbde884622205/] 其中zlib和openssl采用源码编译,动态链接 然后编译 [crayon-68033f5abfbdf471842203/] 参考 http://android.serverbox.ch/?p=1217

Cross Compile dosfstools

由于busybox中提供的mkfs.vfat无法格式化超过2G的分区,提示: [crayon-68033f5abfcf2474714237/] 所以需要单独编译mkfs.fat以支持2G以上的分区 [crayon-68033f5abfcf5535497040/] 首先产生configure文件,执行autoconf后报错: [crayon-68033f5abfcf6088288725/] 经查需要先执行aclocal [crayon-68033f5abfcf7777245719/] 产生configure后进行自动配置产生Makefile: [crayon-68033f5abfcf8104865125/] 查了一下需要先执行autoconf --install产生install-sh脚本 [crayon-68033f5abfcf9824364882/]    

WordPress Change Domain Name

这两天在startssl申请了一个免费的DV证书,配置到此NAS服务器的APACHE上用做HTTPS的证书。

但是发现除了wordpress之外,其他的服务如phpBB、ownCloud均可以无缝切换。

于是在baidu上各种查找解决方法,大部分是通过.htaccess文件rewrite URL方式解决。但是几经测试均不行。

于是今天在备份wordpress服务后,直接通过SQLyog替换wordpress数据库中的所有域名。

然后重新以http://kaoru.tech访问,搞定!!

Windows映射OwnCloud目录

修改注册表以支持HTTP连接 修改"HKEY_LOCAL_MACHINE>>SYSTEM>>CurrentControlSet>>Services>>WebClient>>Parameters>>BasicAuthLevel"参数,将'1'改为'2' 重启webclient服务 [crayon-68033f5abfee6128066802/] 映射OwnCloud用户目录 [crayon-68033f5abfee9621195439/] $USRNAME为用户名 $PASSWORD为密码 Reference http://www.librehat.com/windows-7-or-8-webdav-connect-to-owncloud/?replytocom=4076