首页 > 其他 > 详细

软件包管理

时间:2019-01-15 17:45:42      阅读:183      评论:0      收藏:0      [点我收藏+]
应用程序:
程序: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-->内核

软件包管理

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!