前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >强大的 apt-get 命令

强大的 apt-get 命令

作者头像
小陈运维
发布2021-10-13 11:02:45
2.7K0
发布2021-10-13 11:02:45
举报
文章被收录于专栏:小陈运维小陈运维

强大的 apt-get 命令(小结)

一、ubuntu下管理软件最方便的非 apt-get 工具莫属了,它的常见用法稍微整理一下供以后参考(详细见 man apt-get ):

1.更新源,升级软件和系统之前要先干这个~ (源目录:/etc/apt/sources.list)

代码语言:javascript
复制
sudo apt-get update

2.更新已安装的包到最新版本(若已经最新则忽略)

代码语言:javascript
复制
sudo apt-get upgrade

3.升级系统,有一定风险!此时 apt 将首先升级重要的包,如果有冲突的话,可能会删除一些次要的包(详见 man apt_preferences)

代码语言:javascript
复制
sudo apt-get dist-upgrade

4.安装(升级)一个或多个软件,也可指定版本号,安装某软件特定版本。pac 也可以使用正则匹配哦

代码语言:javascript
复制
sudo apt-get install pac1 pac2 pac3…

5.删除软件,用法同 install,会保留配置文件

代码语言:javascript
复制
sudo apt-get remove pac1 pac2 pac3…

6.用法同 remove ,也将删除配置文件,(这个更彻底)

代码语言:javascript
复制
sudo apt-get purge pac1 pac2 pac3…

7.获取源码,到当前文件夹下

代码语言:javascript
复制
sudo apt-get source pac

8.安装相关的编译环境

代码语言:javascript
复制
sudo apt-get build-dep pac

9.更新缓存,检查是否有损坏的依赖

代码语言:javascript
复制
sudo apt-get check

10.下载二进制包到当前目录

代码语言:javascript
复制
sudo apt-get download pac

11.clears out the local repository of retrieved package files,可以释放磁盘空间

代码语言:javascript
复制
sudo apt-get clean

12.clears out the local repository of retrieved package files,清除不能下载和无用的包,可以释放磁盘空间

代码语言:javascript
复制
sudo apt-get autoclean
  1. remove packages that were automatically installed to satisfy dependencies for some package and that are no more needed.

sudo apt-get autoremove

14.其他一些参数:如 -y -m -f ,组合起来实现更强大的功能,就不一一列举了,先把系统更新一下再说!

二、源及升级

1.更新源 /etc/apt/sources.list

2.升级版本

代码语言:javascript
复制
sudo apt-get install update-manager-core
sudo do-release-upgrade

3.查看当前版本及内核版本:

代码语言:javascript
复制
lsb_release -a

文件: 强大的 apt.docx

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-12-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Linux运维交流社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档