当前位置:  技术问答>linux和unix

请求高手详述一下linux中软件的运行机制!!!!!

    来源: 互联网  发布时间:2016-02-20

    本文导语:     由于公司需要,要管理一些软件包,于是让我做一个linux下的软件管理程序,但是小弟对linux下软件的运行机制知之甚少,恳求高手传授一点这方面的知识。linux下软件安装时只把需要的文件考到规定的目录下就可...

   由于公司需要,要管理一些软件包,于是让我做一个linux下的软件管理程序,但是小弟对linux下软件的运行机制知之甚少,恳求高手传授一点这方面的知识。linux下软件安装时只把需要的文件考到规定的目录下就可以运行了吗?那个配置文件怎么读?安装时应该做哪些工作?如何在shell中调用它。我想做成一个可以在终端运行的命令,例如dpkg之类的。
    肯求大虾们指点!!!!

|
源码包的管理需要参考典型程序的 ./configure 配置方法。

可执行包的管理:如果只是需要管理程序,那只需要把你的安装包按预期路径解开,并把执行程序的 bin 路径添加到个人或系统的 PATH 环境中就可以了。如果应用软件本身有配置文件,那么可以考虑把公共配置文件放到 /etc 目录下,注意这个目录通常只有 root 组用户有 rw 权限,其它用户只有 r 权限;而与用户相关的配置文件,可以写到 $HOME/. 文件夹下面,这是通常的做法,当然应用软件需要知道这两个配置文件的存在。

|
如果以网上的那些源码发行格式,你需要查看和学习automake文档autoconfig文档,如果初学确实有点点麻烦..

如果做二进制软件包,只有拷贝到相应的路径下就可以使用,如echo $PATH显示的路径上,但是一般习惯的软件配置文件是放在/etc下,软件2进制码放在/usr/bin下库就/usr/lib或者相应的usr/local的目录..使用的临时目录一般是/tmp而显示日志和调试也会用到/var目录..这是常规做法..

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • HTTP协议发送请求详解
  • 我想问问xmlHTTP请求和普通的http请求有什么不同
  • 能够在端口9001上监听其他应用的UDP请求,并打印其请求的数据包内容。先不管什么格式,请问如何用socket编写。
  • 急问!!:如何用一个servlet接受请求后,改变请求的参数值后调用另一个servlet
  • php函数get_headers是HEAD请求或GET请求
  • JSP、Servlet中get请求和post请求的区别总结
  • java发送get请求和post请求示例
  • http请求及缓存框架 GalHttprequest
  • 问:jboss+tomcat,能接受最大多少请求量?
  • 急求Linux源代码中ARP请求和应答的接口函数!
  • java解析出url请求的路径和参数键值对类(解析出url请求的路径,包括页面)
  • 按照王爽书上的做法,我每次走到这里,就报错,请求帮助
  • 网关可以通过ICMP报文来控制客户机向外界的udp请求吗?
  • 请教:两服务器之间的HTTP请求(非RMI实现)
  • 怎样在一个JAVA应用程序里,向一个SERVLET发出HTTP请求(带参数)???
  • jquery跨域请求示例分享(jquery发送ajax请求)
  • jquery重复提交请求的原因浅析
  • CORBA对象请求代理器 omniORB
  • 一个菜鸟的请求: 哪位前辈能给晚辈讲讲“匿名类”
  • 如何得到客户端请求的网址,急!!!!!
  • 请求帮助(急)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3