码迷,mamicode.com
首页 > 其他好文 > 详细

软件包管理

时间:2019-01-15 17:49:29      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:操作   应用   共享库   udev   独立   静态链接   sha   核心   硬件   

应用程序:
程序:Architecture

C语言:源代码-->(编译) 二进制格式
脚本:解释器(二进制程序)

源代码-->编译-->链接-->运行
程序:指令+数据

静态
动态

                                            静态链接
                                            动态链接
                                                     共享库

配置文件
程序组成部分:
二进制程序 /bin ,sbin
库 /lib
配置文件 /etc
帮助文件 /usr/share/man
/boot
/etc
/usr
/dev
/var
/lib
/tmp
/bin
/sbin
/proc
/sys
/mnt
/media
/home
/root
/misc
/opt
/srv

/etc ,/bin ,sbin, /lib ,/usr/share/man
系统启动就需要用到的程序,这些目录不能挂载额外的分区,必须在根文件系统的分区上
/usr/
bin
sbin
lib
操作系统核心功能,可以单独分区

/usr/local/
bin
sbin
lib
etc
man
第三方软件操作,建议独立分区
/opt 旧的第三方软件仍然在此目录下

/proc
/sys
不能单独分区,默认为空;
/dev :设备,不能单独分区;
udev 按需创建 内核识别硬件
/home 可以单独分区
/root 不建议单独分区
/var 建议单独分区
/boot :内核,initrd (initramfs)
内核:
POST-->BIOS(HD)-->(MBR) bootloader-->内核

软件包管理

标签:操作   应用   共享库   udev   独立   静态链接   sha   核心   硬件   

原文地址:http://blog.51cto.com/14087650/2343041

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!