当前位置:七道奇文章资讯系统安全Linux安全
日期:2012-05-05 23:08:00  来源:本站整理

ubuntu编译程序新手指导[Linux安全]

赞助商链接



  本文“ubuntu编译程序新手指导[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  很多新手面对的艰难和困惑都呈目前编译和打包软件方面,unubtu的apt-get方法的确很易用,但是也屏蔽了学习的空间,关于那些但愿好好学习linux的而又感到困惑的人,通过以下三个程序的帮忙,应当可以有效的减轻你的负担:

  第一个,checkinstall

  安装号令:sudo apt-get install checkinstall

  程序功效:能跟踪由“make install”或近似号令安装的全部文件,并为这些文件成立Slackware、RPM大概Debian安装包,然后把它增添到已安装软件包数据库中,以便能简便的卸载或公布安装包.

  比方:

  sudo ./configure

  sudo make

  sudo make install

  这个是普通的软件编译安装步骤,这样做有不好的地方就是一旦编译安装失利,文件四零八落的很难整理,但是通过sudo ./configure

  sudo make

  sudo checkinstall

  这样生成一个包,再安装时假如失利了也可以通过新立德来卸载它.

  第二个,apt-file

  安装号令:sudo apt-get install apt-file

  程序功效:下载服务器上全部可用的软件包以及这些软件包所含的全部文件的列表;实现便利的办理搜索贫乏包的问题.

  比方:

  sudo apt-file update //更新文件列表

  sudo apt-file search包名//按文件名搜索

  sudo apt-file list包名//列出给定的软件包中的全部文件

  编译程序时,假如输出的最後一行会近似下面的:configure: error: Library requirements (gobbletygook) not met,後面还有一些废话.但就在上面它会列出找不到的文件名称,大大都情形下,会列出一个以“.pc”末尾的文件.你接着要做的是运行 apt-file search 找不到的文件名称.pc,这会奉告你在哪个Ubuntu包里有贫乏的文件.接下来,你只需sudo apt-get install 所需包安装便可.接着再试试运行./configure,看看行不行.假如你得到一堆以config.status: creating Makefile末尾的文本,并且 config.status: creating Makefile後面明显没有错误信息,那你便可以进入一步了.

  第三个,auto-apt

  程序功效:傻瓜式打包程序

  例子:

  sudo auto-apt run ./configure //假如提醒依靠包那么自己apt-get install 贫乏包吧!

  sudo make

  sudo checkinstall

  但愿对大家有所帮忙!

  以上是“ubuntu编译程序新手指导[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • ubuntu下无法利用无线网络的办理办法
  • 三步搞定windows与ubuntu之间文件同享
  • Ubuntu和windows文件同享问题详解
  • 在 Ubuntu 12.04 Server 上安装 Rails 环境
  • ubuntu 12.04 安装 Nginx+PHP5 (PHP-FPM) +MySQL主机详解
  • Linux(ubuntu)下配置android环境
  • Ubuntu 10.04上搭建Ruby on Rails环境
  • Ubuntu 10.10中关闭按钮位置的改变
  • Ubuntu下检测CPU温度的工具
  • Ubuntu Server增添关机用户
  • Ubuntu 11.04安装火狐5
  • ubuntu 10.04下搭建samba文件服务器
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .