debian下的相关的软件更新的内容

手动下载的deb包的相关操作:

操作deb 使用dpkg 命令工具, dpkg 是Debian package的简写。 下面列举常用的 操作:

dpkg –I name.deb  查看 包的详细信息;  (—info)

dpkg –c name.deb  查看 包的内容;  (—contents)

dpkg –i name.deb  安装一个 deb 包;     (--install)

dpkg –r name       删除一个 deb 包,但保留其配置;   (--remove)

dpkg –P name       删除一个 deb 包,包括保留其配置;    (--purge)

dpkg –l name        简单列出包的相关信息;       (—list)

dpkg –L name        列出安装的包的相关文件;     (—listfiles)

dpkg –s name       列出包的相关细节信息;

它的参数有很多,如果需要可以通过 –help来查看;

apt-get 命令

我们装完linux后的第一件事情就是安装软件了,下面的命令可以帮助你在Ubuntu发行版或基于Debain的发行版上快速的安装软件:

sudo apt-get install package-name  :安装包;

如果要移除软件你则需要使用以下命令:

sudo apt-get remove package-name

但是移除软件并不能将软件包及其配置文件删除,要删除这些需要使用下面的命令:

sudo apt-get purge package-name

要搜索软件包可以使用以下命令:

sudo apt-cache search package-name

apt-cache show package-name   显示包的相关信息,例如描述、版本、大小、依赖以及冲突。

现在你已经知道如何安装和删除软件包,下面的命令可以让你获取最新的软件包套件资讯;在你更改了/etc/apt/sources.list 后需要运行这个命令以令改动生效。

sudo apt-get update

然后您可以用  更新所有有新版本的套件:

sudo apt-get upgrade

apt-get autoclean  如果你的硬盘空间不大的话,可以定期运行这个程序,将已经删除了的软件包的.deb安装文件从硬盘中删除掉。

apt-get clean      类似上面的命令,但它删除包缓存中的所有包。当然多数情况下这些包没什么用了,因此这是个为硬盘腾地方的好办法,包的缓存路径为 /var/cache/apt/archives

apt-get -f install   在Linux中使用命令 apt-get install 或 dpkg -i 时有时候会出现依赖错误, 此时,紧接着执行:apt-get -f install 即可.

另外,软件的更新源在 /etc/apt/sources.list内,我们可以修改它,用于更改更新源;

时间: 03-30

debian下的相关的软件更新的内容的相关文章

使用Configuration Manager部署及管理软件更新(1)

今天为大家演示使用Configuration Manager部署及管理软件更新. 一. 技术概述 1. 软件更新同步 Configuration Manager 中的软件更新同步使用 Microsoft 更新来检索软件更新元数据.顶层站点(管理中心站点或独立主站点)按计划或在企业中从 Configuration Manager 控制台中手动启动同步时与 Microsoft 更新同步. 当 Configuration Manager 在顶层站点上完成软件更新同步时,软件更新同步将在子站点(如果存在

Debian下的软件安装

新系统直接安装软件,常常被提示缺少依赖的包. 经过以下步骤可以解决缺少依赖的问题. 首先sudo apt-get -f install,修复安装. sudo apt-get update,更新源. sudo apt-get install aptitude.安装aptitude. sudo aptitude update && sudo aptitude install build-essential. 一.安装输入法. 如果直接从网站下载了输入法的deb文件,例如sogou.deb. 直

Linux Debian 下LNMP服务器——nginx+mysql+php环境搭建及配置

昨天刚给公司服务器装了LNMP服务器环境,在这里简单记录一下过程备忘. 这里我在安装的时候是用的Dotdeb源,仅供参考. 1.导入Dotdeb源,据说Dotdeb源里的软件版本比较新. 在向源中导入Dotdeb前,我们需要先获取GnuPG key并导入: wget http://www.dotdeb.org/dotdeb.gpg cat dotdeb.gpg | apt-key add - 提示OK,表明导入成功.然后我们开始导入Dotdeb源,源列表的位置在“/etc/apt/sources

[boostrap]debian下为arm创建debian和emdebian文件系统

转自:http://www.cnblogs.com/qiaoqiao2003/p/3738552.html Debian系统本身包含对arm的支持,其包含的软件包最多,但是最终的文件系统要大一些. emdebian 是一个非常好用的嵌入式linux操作系统,其基于debian的特点对于熟悉debian系统的人来说很容易就能得心应手地进行配置. emdebian有好几个版本:Grip,Crush,Baked. 关于它们的详细介绍可以查看:http://www.emdebian.org/emdebi

Debian下安装vim

问题描述:安装完系统以后,刚要打算开始写程序,发现,vim还没有装,用su -切换到root后 直接运行apt-get install vim,提示插入disc源,然后回车,陷入无法解决的状态. 上网通过搜索,找到一下解决方法: 以下内容均在root的家目录下完成, cd ~ 先要更新系统的软件源: sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak #备份一下软件源 sudo vi /etc/apt/sources.list 加入如下

做移动端视频通话软件,大致看了下现有的开源软件(转)

转自:链接 要做一个移动端视频通话软件,大致看了下现有的开源软件 一) sipdroid1)架构sip协议栈使用JAVA实现,音频Codec使用skype的silk(Silk编解码是Skype向第三方开发人员和硬件制造商提供免版税认证(RF)的Silk宽带音频编码器)实现.NAT传输支持stun server.2)优缺点:NAT方面只支持STUN,无ICE框架,如需要完全实现P2P视频通话需要实现符合ICE标准的客户端,音频方面没看到AEC等技术,视频方面还不是太完善,目前只看到调用的是系统自带

在Debian下安装使用Windows下的字体

转载:http://blog.163.com/lixiangqiu_9202/blog/static/53575037201251224553801/ Debian下的字体不太好看,没有windows下的好看,于是就想着将windows下的字体拷贝到debian下进行使用首先我们要找到相关字体.这个字体可以自己从网上下载,当然你要知道相应的名字,或者我们直接从windows里去拷贝,我选择了后者,当然如果你的硬盘里有windows系统的话是最好的了你可以挂载它.没有也没关系,要不你自己从网上下载

debian下软件包管理方式总结

linux最流行的包管理方式除了rpm之外就是debian的deb格式了.目前采用deb管理方式的主流操作系统主要有debian和ubuntu系列.和rpm包管理方式不同的是,虽然debian也有包含所有软件包的诸多iso光盘.但debian使用者更习惯于直接从网络上通过源get软件包现在rpm也有apt-get的port,但还是不够完善,rpm使用者一般是通过yum或者光盘寻找软件简单总结一下debian下管理软件常用的操作1.首先需要配置source,默认配置文件是/etc/apt/sour

Debian下签名无法验证

今天下午看到一个debian下的gambas软件,想试用一下,所以先找到了sources,在/etc/apt/sources.list中加入了源地址:deb http://apt.linex.org/linex/gambas/stable/ ./然后用apt-get update更新的时候出现了以下提示:-------------------------------------------------------------------------------------------------