linux 命令之 apt-get
apt-get 是一个下载安装软件包的简单命令行接口
使用方法:
apt-get [OPTIONS] [COMMANDS] [PACKAGE_NAMES]
OPTIONS:
-h 帮助信息
-q 输出到日志
-qq 不输出信息,错误除外
-d 仅下载(不安装或解压归档文件)
-s 不实际安装(模拟运行命令)
-y 假定对全部的询问选是
-f 尝试修正系统依赖损坏处
-m 假设归档无法定位,尝试继续
-u 同一时候显示更新软件包的列表
-b 获取源代码包后编译
-v 显示具体的版本
-c=? 阅读此配置文件
-o=? 设置自己定义的配置选项,如 -o dir::cache=/tmp
COMMANDS:
update 又一次获取软件包列表
upgrade 进行更新
install 安装新的软件包
remove 移出软件包
autoremove 自己主动移出所有不使用的软件包
purge 移除软件包和配置文件
source 下载源代码档案
build-dep 为源代码包配置编译依赖
dist-upgrade 发行版升级
dselect-upgrade 按照 dselect 的选择更新
clean 清楚下载的归档文件
autoclean 清楚旧的已下载的归档文件
check 检验是否有损坏的依赖
经常使用实例:
apt-cache search PACKAGE_NAMES 搜索包
apt-cache show PACKAGE_NAMES 获取包的相关信息,如说明、大小、版本号等
apt-get install PACKAGE_NAMES 安装包
apt-get install PACKAGE_NAMES --reinstall 又一次安装包
apt-get -f install PACKAGE_NAMES 修复安装包
apt-get remove PACKAGE_NAMES 删除包
apt-get remove PACKAGE_NAMES --purge 删除包,包含删除配置文件等
apt-get update 更新源
apt-get upgrade 更新已安装的包
apt-get dist-upgrade 升级系统
apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends PACKAGE_NAMES 了解使用依赖
apt-cache rdepends PACKAGE_NAMES 查看该包被那些包依赖
apt-get build-dep PACKAGE_NAMES 安装相关的编译环境
apt-get source PACKAGE_NAMES 下载该包的源码
apt-get clean 清理没用的包
apt-get autoclean 清理没用的包
apt-get check 检查是否有损坏的依赖
apt-get 下载的安装包在 /var/cache/apt/archives 中
linux 命令之 apt-get的更多相关文章
- Linux命令apt-get apt的常见用法
高级包装工具(英语:Advanced Packaging Tools,缩写为APT) apt-cache search foo //搜索和"foo"匹配的包. apt-cache ...
- 11 个很少人知道但很有用的 Linux 命令
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...
- Linux命令整理中...
Linux命令整理中... 最常用命令(我最近最常用的一般放在前面tipsbychsry) clear 清屏 date 显示日期 cal 显示日历 cal 2014 显示2014年的日历 shutdo ...
- [Android ] linux命令英文缩写的含义(方便记忆)
du -sh */ reference to : http://blog.chinaunix.net/uid-27164517-id-3299073.html linux常用命令的英文单词缩写 命令缩 ...
- pv命令监控Linux命令的执行进度
pv命令监控Linux命令的执行进度 http://www.techweb.com.cn/network/system/2015-12-14/2241124.shtml yum install -y ...
- 【转】很有用但鲜有人知的 Linux 命令
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...
- 11个有用的Linux命令
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.今天为你解释下面几个命令:sudo.python.mtr.Ctrl+x+e.nl.s ...
- 每个Linux新手都应该记住的10个基本Linux命令
Linux对我们的生活有着很大的影响.至少,你的安卓手机上面就有Linux内核.然而,头一次入手Linux只会让你觉得不适.因为在Linux上,你通常应该使用终端命令,而不是只要点击启动器图像(就像你 ...
- Linux命令行之逗趣无极限
Linux命令行之逗趣无极限 . Linux"sl"命令行 尽管"sl"代表了"蒸汽机机头",但它是用来提醒那些命令行控们别把"l ...
- linux命令学习笔记
操作文件和文件夹: copy: $ cp file1 file2 $ cp -r dir1 dir2 move: $ mv file .. $ mv file dir/ rename: $ mv fi ...
随机推荐
- Material Design控件使用学习 TabLayout+SwipeRefreshlayout
效果: Tablayout有点类似之前接触过的开源ViewPagerIndicator,将其与viewpager绑定,可实现viewpager的导航功能. SwipeRefreshLayout是官方出 ...
- Spring Security 4 Method security using @PreAuthorize,@PostAuthorize, @Secured, EL--转
原文地址:http://websystique.com/spring-security/spring-security-4-method-security-using-preauthorize-pos ...
- 二分法查找 js 算法
二分法查找算法:采用二分法查找时,数据需是排好序的.主要思想是:(设查找的数组区间为array[s, e])(1)确定该区间的中间位置m(2)将查找的值T与array[m]比较,若相等,查找成功返回此 ...
- selenium与phantomjs简单结合
selenium工具安装 Windows安装pip install selenium Linux安装apt-get install selenium 查看selenium支持的浏览器from sele ...
- visual studio 添加库文件
我在visual studio中使用OpenGL时需要添加额外的库 一 首先下载库文件,里面将会有一些.h文件和.lib文件,打开visual studio安装目录下打开: D:\program\VS ...
- opengl绘制三维人物luweiqi
素材中有四个.bmp格式的纹理文件和一个.txt的模型参数文件 文件格式说明: 纹理文件数量 纹理文件1(字符串)//.bmp 纹理文件2(字符串) 纹理文件3(字符串) . . . 材质数量 amb ...
- 【2017 Multi-University Training Contest - Team 1 1011】KazaQ's Socks
[Link]:http://acm.hdu.edu.cn/showproblem.php?pid=6043 [Description] 一个人壁橱里有n双袜子,每天早上取一双最小下标的袜子,然后晚上放 ...
- qt程序实现打开文件夹
QString path=QDir::currentPath();//获取程序当前目录 path.replace("/","\\");//将地址中的" ...
- POJ——T 2299 Ultra-QuickSort
http://poj.org/problem?id=2299 Time Limit: 7000MS Memory Limit: 65536K Total Submissions: 62894 ...
- 类数组对象arguments 和 数组对象
arguments并不是一个真正的数组,而是一个“类似数组(array-like)”的对象: 就像下面的这段输出,就是典型的类数组对象: {0:12, 1:23} 一.类数组 VS 数组 相同点: 都 ...