文档章节

apt-get 常用命令

toddler
 toddler
发布于 2014/11/14 22:35
字数 665
阅读 37
收藏 0

「深度学习福利」大神带你进阶工程师,立即查看>>>

一,什么的是apt-get

高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软 件包,因此简化了 Unix系统上管理软件的过程,apt-get命令一般需要root权限执行,所以一般跟着sudo命令。

二,apt-get中文参数

用法:

apt-get [选项] 命令 apt-get [选项] install|remove pkg1 [pkg2 ...]

apt-get [选项] source pkg1 [pkg2 ...]

apt-get 是一个下载安装软件包的简单命令行接口。 最常用的命令是update(更新) 和install(安装)。


命令: 

update - 重新获取软件包列表 

upgrade - 进行更新 

install - 安装新的软件包 

remove - 移除软件包 

autoremove - 自动移除全部不使用的软件包 

purge - 移除软件包和配置文件 

source - 下载源码档案 

build-dep - 为源码包配置编译依赖 

dist-upgrade - 发行版升级

dselect-upgrade - 依照 dselect 的选择更新 

clean - 清除下载的归档文件 

autoclean - 清除旧的的已下载的归档文件 

check - 检验是否有损坏的依赖 


选项: 

-h 本帮助文件。 

-q 输出到日志 - 无进展指示 

-qq 不输出信息,错误除外 

-d 仅下载 - 不安装或解压归档文件 

-s 不实际安装。模拟执行命令

-y 假定对所有的询问选是,不提示 

-f 尝试修正系统依赖损坏处 

-m 如果归档无法定位,尝试继续

-u 同时显示更新软件包的列表 

-b 获取源码包后编译 -V 显示详细的版本号

-c=? 阅读此配置文件

-o=? 设置自定的配置选项,如 -o dir::cache=/tmp


三,apt-get 常用实例

apt-cache search packagename 搜索包

apt-cache show packagename 获取包的相关信息,如说明、大小、版本等

apt-get install packagename 安装包

apt-get install packagename --reinstall 重新安装包

apt-get -f install 修复安装”-f = –fix-missing”

apt-get remove packagename 删除包

apt-get remove packagename --purge 删除包,包括删除配置文件等

apt-get update 更新源

apt-get upgrade 更新已安装的包

apt-get dist-upgrade 升级系统

apt-get dselect-upgrade 使用 dselect 升级

apt-cache depends packagename 了解使用依赖

apt-cache rdepends packagename 是查看该包被哪些包依赖

apt-get build-dep packagename 安装相关的编译环境

apt-get source packagename 下载该包的源代码

apt-get clean 清理无用的包

apt-get autoclean 清理无用的包

apt-get check 检查是否有损坏的依赖


toddler

toddler

粉丝 14
博文 33
码字总数 21659
作品 1
济南
QA/测试工程师
私信 提问
加载中
请先登录后再评论。
5分钟 maven3 快速入门指南

前提条件 你首先需要了解如何在电脑上安装软件。如果你不知道如何做到这一点,请询问你办公室,学校里的人,或花钱找人来解释这个给你。 不建议给Maven的服务邮箱来发邮件寻求支持。 安装Mav...

fanl1982
2014/01/23
1.2W
7
Swing界面分析和调试工具--Swing Inspector

Swing Inspector是一个Java Swing/AWT用户界面分析和调试工具,功能与firebug类似,具有强大的Swing/AWT用户界面分析和调试相关功能。 适用于从java swing初级到高级的所有开发人员,能够快速...

匿名
2013/03/06
3.4K
0
Java工程师如何在Docker上进行开发

Java工程师如何在Docker上进行开发?本文能让你以最小的日常开支和预备知识就可以把Docker和Java结合使用。 安装 现在有很多的Java Web框架,挑选一个非常小的框架,选择Spark吧!它是一款基...

dockerer
2015/12/04
8.3K
20
NSQ系列之nsqlookupd代码分析三(详解tcpServer 中的IOLoop方法)

NSQ系列之nsqlookupd代码分析三(详解nsqlookupd tcpServer 中的IOLoop) 上一章我们大致了解了中的的大致的代码,与client也就之间协议处理在这个方法中,今天我们就分析一下这个方法 废话不...

大蓝妹
2015/09/01
735
0
快速安装可视化IDS系统

快速安装可视化IDS系统 本节为大家介绍的软件叫安全洋葱Security Onion,根OSSIM一样,它是基于DebianLinux的系统,内部集成了很多开源安全工具,NIDS、HIDS、各种监控工具等等,下面我们就一...

OSSIM
2016/05/29
2.7K
1

没有更多内容

加载失败,请刷新页面

加载更多

使用旁路输出(side output)来拆分和复制流

  我们在处理数据的时候,有时候想对不同情况的数据进行不同的处理,那么就需要把流进行拆分或者复制。 如果是使用filter来进行拆分,也能满足我们的需求,但每次筛选都要保留整个流,然后...

osc_ct0tt1cu
27分钟前
0
0
Azure AD 与 AWS IAM 集成实现SSO—上(Azure部分)

整体的架构和流程是下面这个样子: Azure部分: 登录Azure的portal通过Azure Active Directory创建一个测试用户: 返回Azure Active Directory 创建新的应用程序 Amazon Web Service 搜索 Am...

osc_bgs3qxk5
29分钟前
0
0
Azure AD 与 AWS IAM 集成实现SSO—下(AWS部分)

再回顾一下架构,我们都要做什么,别乱: 看来在AWS上做的工作要多一些。 登录AWS控制台: 进入到IAM这个服务: 在配置提供程序中,选择SAML,提供商名称自定义,比如WAAD,将刚才下载的元数...

osc_ibuoui1c
30分钟前
0
0
AWS DevOps 通过Config自动审计Security Group配置——上篇

这个实验的一个场景是,运维同事设计安全组Security Group的时候,打开了除了HTTP和HTTPS的入口访问权限。其他协议或端口如果打开,除了审计不通过的同时,会自动触发一个函数将它修改成我们...

osc_l330x9u1
31分钟前
3
0
AWS DevOps 通过Config自动审计Security Group配置——下篇

再讲一下背景, 这个实验的一个场景是,运维同事设计安全组Security Group的时候,打开了除了HTTP和HTTPS的入口访问权限。其他协议或端口如果打开,除了审计不通过的同时,会自动触发一个函数...

osc_cudh2wh2
32分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部