随笔分类 - Linux环境搭建
摘要:在配置交叉编译环境的时候,使用到一个脚本,脚本很大,以前也没有细究这个问题,大概知道是自解压,趁着年底事少,分析一下这个脚本的原理。 原理比较简单,脚本尾部含有一个压缩过的二进制数据块,在脚本配置的过程中,会读取并解压这个数据块,然后完成配置。 #!/bin/bash #前置配置过程,用来检查前置条
阅读全文
摘要:一、git安装 环境: ubuntu 18.04 步骤: 1. 执行下git命令,提示找不到该命令,需要安装git; 2. 根据提示安装之; 3. 安装完成,看看版本号,成功; 4. 看一下帮助,内部有一些常用命令的说明,大多猜名字就能知道个大概,版本管理工具差不多;后面再测试每个部分是怎么使用的吧
阅读全文
摘要:昨天接到同事给安排的新任务,测试系统性能;网上查了些资料,目测perf功能很强大,而且是内核源码自带的,编译安装即可使用;看了下自己的虚拟机,没有内核源码,好吧,装一个; 查看一下系统版本: 1 #cat /etc/redhat-release 2 CentOS Linux release 7.5.
阅读全文
摘要:1. 进入/usr/src/目录 cd /usr/src 2. 下载内核源码,网址:https://www.kernel.org wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.11.7.tar.xz 3. 经过了蜗牛般的下载之后,
阅读全文
摘要:阿里云ESC系统信息,官方说2.6内核运行docker服务可能会不稳定; $ uname -a Linux iZ259dixwg8Z 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64
阅读全文
摘要:1. http://www.erlang.org/下载erlang,解压缩,进入目录,检查环境 2. 安装必要库,如上所示,APPLICATIONS DISABLED 显示需要ODBC Library;http://www.unixodbc.org/下载odbc库,解压,./configure, m
阅读全文
摘要:1. 推送流程: Provider: 我们自己的后台服务器; APNS: 苹果的消息推送服务器 (1) 当Provider有消息要推送给手机的时候,先将消息和deviceToken等字段发送到APNS (2) APNS在已注册的设备列表中查找设备,并推送消息到设备; (3) iOS将消息传递给应用程
阅读全文
摘要:Mac自带的vim版本过低,可以使用如下方式进行升级,说白了就是备份替换; 1. 使用port安装新的vim,安装目录在/opt/local sudo port install vim 2. 如果已经使用port安装了vim使用port升级 sudo port upgrade vim 3. 备份系统
阅读全文
摘要:1. 安装静态库,如果没有安装静态库,后面编译不会通过; yum install glibc-static libstdc++-static -y 2. 下载GCCxxx.tat.gz; wget http://xxxxxxxxxx/gcc-x.x.x.tar.gz 3. 解压; tar zxvf
阅读全文
摘要:版本:ubuntu 10.04 1.安装$ sudo apt-get install subversion 2.添加svn管理用户及subversion组(可以不添加) $ sudo adduser svnuser $ sudo addgroup subversion $ sudo addgroup
阅读全文