`

Debian软件包管理工具,apt-get,apt-cache

 
阅读更多

apt-get主要语法

apt-get [option] [action] [pkg]

 

action

install    从源中安装软件包

remove    删除软件包,保留配置文件

purge    完全删除软件包

update    从源中同步软件包的索引文件

upgrade    对现有的软件包进行更新

source    下载软件包源代码

clean    清除本地软件包

autoclean     清除不会再下载的和比较大的软件包

autoremove    自动卸载那些不相关的软件包

 

用例

1 在线安装vim

# apt-get install vim
 

2 完全卸载vim

# apt-get purge vim

 

3 首先在线同步都有什么软件包和其版本,然后更新现有软件的版本

# apt-get update
# apt-get upgrade

 

apt-cache主要语法

apt-cache [option] [action]

 

action

showpkg pkg    显示软件包的信息

showsrc pkg     显示软件包的源文件包

show pkg    显示软件包信息,比较全

search regex    按正规表达式,搜索可用软件包 

 

用例

1 在线搜索与vim相关的软件包

# apt-cache search vim

 

2 在线搜索vim这个软件包的具体信息

# apt-cache show vim

 

相关文件

/etc/apt/sources.list     软件包获取的源

/etc/apt/apt.conf     apt设置文件

/var/cache/apt/archives/    软件包备份

/var/lib/apt/lists/    软件包源的信息

分享到:
评论

相关推荐

    Debian apt-get 使用指南

    `apt-get` 是 Debian 及其衍生系统(如 Ubuntu)中的一个强大的包管理工具,它可以帮助用户安装、升级、卸载软件包,并且能够自动解决依赖关系。本文将详细介绍 `apt-get` 的常用命令及其用法,并提供一些实用的技巧...

    apt-get的使用说明

    apt-get是Debian及其衍生系统(如Ubuntu)中用于包管理的核心工具之一,它基于APT(Advanced Package Tool)框架,允许用户通过简单的命令行操作实现软件包的安装、升级、卸载等任务。与传统的包管理器相比,apt-get...

    Ubuntu apt-get典型应用

    `apt-get`是APT (Advanced Packaging Tool) 的一部分,APT 是一个基于Debian系统的软件包管理器。APT 提供了一种高效且可靠的方式来处理软件包的安装、更新和删除等操作。 #### 三、典型应用场景与命令解析 ##### ...

    Ubuntu Linux系统下Apt-get命令参数详解

    在Ubuntu Linux系统中,`apt-get`是Debian系Linux发行版中用于软件包管理的命令行工具,它允许用户安装、更新、卸载和管理软件。本篇文章将深入解析`apt-get`命令的参数及其用途,帮助你更有效地进行系统维护。 1. ...

    apt-get 命令.doc

    dselect是Debian中的包管理工具,它可以提供软件包的建议和推荐安装,`apt-get dselect-upgrade`利用这些信息来更新系统。 9. **apt-get check**: 检查系统中所有已安装软件包的依赖关系,确认它们是否完整且有效...

    Ubuntu下Apt-get命令使用指南

    `apt-get`是APT(Advanced Packaging Tool,高级软件包工具)的一部分,而APT本身则是一套旨在简化Debian软件包管理的工具集合。本文旨在详细介绍`apt-get`的各种命令及其应用场景,帮助用户更高效地进行软件包管理...

    Ubuntu的软件管理工具

    但是在 Ubuntu 系统中, Synaptic Package Manager 并不是必不可少的工具,更常用的还是通过 apt-get 命令来管理软件包。 四、aptitude 命令安装 aptitude 是一个基于文本的软件包管理器,提供了与 APT 相似的功能...

    ubuntu 介绍apt-get等命令行

    在深入探讨Ubuntu下的Apt命令行工具之前,我们先简要了解一下Ubuntu及其包管理系统的重要性。Ubuntu是一种基于Debian的操作系统,以其用户友好性、稳定性和安全性而闻名于世,广泛应用于个人电脑、服务器以及云计算...

    yum 和 apt-get的区别.pdf

    总的来说,`yum`和`apt-get`都是强大的包管理工具,它们在Linux生态系统中扮演着重要角色,帮助用户轻松地管理和维护系统中的软件。了解它们的异同对于有效地管理不同类型的Linux系统至关重要。

    aptback:用于搜索,安装,删除和升级apt记录的软件包的工具(apt-get,apt-cache)

    `aptback`是Debian家族系统中对`apt-get`和`apt-cache`的有益补充,尤其适合那些需要频繁进行包管理操作或者需要对系统状态进行备份的用户。了解和掌握`aptback`,将有助于提升你在维护Debian系统时的效率和可靠性。...

    Linux主流平台软件管理器对照

    另一个常用的包管理器是apt-get,它用在Debian及其衍生版(如Ubuntu)上。apt-get的命令包括: - 安装软件包:使用apt-get install package_name。 - 卸载软件包:使用apt-get remove package_name。 - 卸载并清除...

    一起弄清Linux中yum、wget、apt-get的用法

    本文将深入探讨Linux中的yum、wget和apt-get这三个常用的软件管理工具。 一、常见Linux发行版本 Linux有多种发行版,其中两大主流分支是基于Debian和基于Red Hat的系统。Debian系包括Debian本身、Ubuntu、Linux ...

    ubuntu常用命令

    除了`apt-get`和`apt-cache`,还有一些其他与软件包管理相关的命令: - `sudo dpkg -i package_file.deb`: 安装`.deb`格式的软件包文件。 - `sudo dpkg -r package_filename`: 卸载通过`dpkg`安装的软件包。 - `...

    debian操作系统常用命令.docx

    1. `dpkg`: Debian软件包管理器。 - `dpkg -i package`:安装软件包。 - `dpkg -r package`:卸载软件包。 - `dpkg -P|--purge package`:卸载并删除配置文件。 - `apt-get install somelib`:安装依赖库。 - `...

    ubuntu命令大全-详细命令大全

    Ubuntu命令大全是Linux系统管理的基础,特别是在Ubuntu这样的基于Debian的发行版中,熟悉和掌握命令行操作至关重要。本文将详细介绍一些常用的Ubuntu命令,帮助用户更有效地管理他们的系统。 1. **控制台与终端** ...

    linux下的常见的文件解压命令[定义].pdf

    此外,`apt`是高级的包管理工具,提供了更丰富的功能,如`apt-cache search`用于搜索软件包,`apt-get install`下载并安装软件包,`apt-get -d install`只下载不安装,`apt-get --reinstall install`用于重新安装,`...

    简介ubuntu(debian)的软件包管理

    在Linux世界中,Ubuntu和Debian是两个非常流行的开源操作系统,它们都基于Debian软件包管理系统,这使得软件的安装、更新和管理变得极其高效。本文将深入介绍Ubuntu(Debian)的软件包管理机制,帮助用户更好地理解...

    linux 常用的命令以及技巧

    - `apt-get autoremove`: 删除不再需要的软件包。 - `apt-get remove packages`: 删除软件包。 - `apt-get remove package --purge`: 删除包并清除配置。 - 清理软件包残余配置文件: `dpkg -l |grep ^rc|awk '{...

    apt-repos:一套Debian软件包

    `apt-repos`这个概念与Debian软件包紧密相关,它涉及到了Debian系统的软件源(repositories)管理。在本文中,我们将深入探讨`apt-repos`以及它在Debian系统中的作用,以及如何使用它来维护和安装软件。 首先,`apt...

    Linux命令手册

    2. **apt**: 先进的包工具,用于管理软件包。 - 用法示例: - `apt-get install package` 安装软件包 - `apt-get update` 更新软件包源 - `apt-get upgrade` 升级已安装的软件包 - `apt-get dist-upgrade` 升级...

Global site tag (gtag.js) - Google Analytics