软件包管理(2)

rpm:依赖关系

yum repository 文件服务 ftp web file

Client 配置文件   yum仓库

编译安装的三步骤: 前提:准备开发环境(编译环境) 安装"Development Tools" 和"Development Libraries"

# tar # cd # ./configure  --help  --prefix=/path/to/somewhere  --sysconfdir=/path/to/conffile_path  功能: #make #make install

# tar xf tengine-1.4.2.tar.gz # cd tegnine-1.4.2 # ./configue --prefix=/usr/local/tengine --conf-path=/etc/tengine/tengine.conf # make # make install # /usr/local/tengine/sbin/nginx

1,修改path环境变量,以能够识别此程序中的二进制文件路径  修改/etc/profile文件  在/etc/profile.d/目录建立一个以.sh为名称后缀的文件,在里面定义export PATH=$PATH:/path/to/somewhere

2,默认情况下,系统搜索库文件的路径/lib,/usr/lib;要增加额外搜寻路径  在/etc/ld.so.conf.d/中创建.conf为后缀名的文件,而后把要增加的路径直接写进此文件  # ldconfig 通知系统重新搜索库文件   -v:重新搜索库的过程 3,头文件:输出给系统  默认:/usr/include  增添头文件搜索路径,使用链接进行:   /usr/local/tengine/include/  /usr/include   两种方式:   ln -s /usr/local/tengine/include/* /usr/include/   ln -s /usr/local/tengine/include  /usr/include/tengine 4,man文件路径:默认安装在--prefix指定的目录下的man目录:/usr/share/man  1、man -M /path/to/man_dir command  2、在etc/main.config 中添加一条manpath

 vim /etc/man.config

netstat命令:  -r:显示路由表  -n:以数字方式显示  -t:建立的tcp连接  -u:显示udp连接  -l:显示监听状态的连接  -p:显示监听指定套接字的进程的进程号及进程名

原文地址:https://www.cnblogs.com/suzixuan/p/6736282.html