Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9138838
  • 博文数量: 1725
  • 博客积分: 12961
  • 博客等级: 上将
  • 技术积分: 19840
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-09 11:25
个人简介

偷得浮生半桶水(半日闲), 好记性不如抄下来(烂笔头). 信息爆炸的时代, 学习是一项持续的工作.

文章分类

全部博文(1725)

文章存档

2024年(1)

2023年(26)

2022年(112)

2021年(217)

2020年(157)

2019年(192)

2018年(81)

2017年(78)

2016年(70)

2015年(52)

2014年(40)

2013年(51)

2012年(85)

2011年(45)

2010年(231)

2009年(287)

分类: Android平台

2018-01-30 14:03:28



格式 synopsis
apt-get/apt-cache/apt-file    [-h] [-o=config_string] [-c=config_file] [-t=target_release] [-a=architecture]     {  list | search | show | update |  install
                    pkg   [{=pkg_version_number | /target_release}]
        | remove pkg... 
        | upgrade
        | full-upgrade
        | edit-sources
        | {-v | --version}
        | {-h | --help}
    }

apt-get和apt-cache是Ubuntu Linux中的命令行下的包管理工具。 apt-get的GUI版本是Synaptic包管理器

apt install --reinstall xxxx : 重新安装.

查看包的发布内容 apt-cache showpkg pkgnames
查看包的包含内容 apt-cache show pkgnames

列出所有可用包  apt-cache pkgnames
关键搜索包  apt-cache search "web server"
使用文件名搜索包 apt-file search 某个文件 编译时说缺少头文件或者库时很有用
显示包的信息 apt-cache show postfix    
列出包依赖  apt-cache depends postfix
显示损坏的包依赖 sudo apt-get check
下载某个包  sudo apt-get download icinga  自己编译某个包时很有用

http://blog.csdn.net/yuanlu837/article/details/7750492

如何获取ubuntu源码包里面的源码?

1、在获取源码包之前,确保在软件源配置文件/etc/apt/sources.list中添加了deb-src项
2、使用如下命令获取xxx源码包的详细信息:
 sudo apt-cache showsrc xxx 这用来查询当前镜像站点中是否有该源码包。


3、源码包中通常包含3个文件,分别以dsc,orig.tar.gz和diff.gz为后缀名。
 sudo apt-get source  xxx    命令来获取源码包,它会将源码包下载到用户当前目录

并在命令执行过程中,调用dpkg-source命令,根据dsc文件中的信息,将源码包解压到同名目录中,应用程序的源代码就在这里面。

sudo apt-get source xxx

要强调的是,在下载源码包前,必须确保安装了dpkg-dev(执行”apt-get install dpkg-dev”来安装),
否则,只会下载源码包的3个文件,但不会解压缩源码包。当然你也可以自己用dpkg-source命令去解压缩源码包。

4、在编译源码包前,需要安装具有依赖关系的相关软件包。使用”apt-get build-dep”命令可以主动获取并安装所有相关的软件包。

sudo apt-get build-dep xxx

5、现在可以来编译源码包了,首先进入源码所在目录,使用dpkg-buildpackage命令来编译源码包,它会将生成的Deb软件包放置在上层目录中。
cd xxx
sudo dpkg-buildpackage

这样就会编译生成xxx_i386.deb

6、安装软件包。使用”dpkg –i”命令来安装生成的Deb软件包。

sudo dpkg -i  xxx_i386.deb


阅读(2269) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~