软件包分类

  Debian Linux首先提出  “软件包”   的管理机制——Deb软件包
  Redhat Linux基于这个理念推出了自己的软件包管理机制——Rpm软件包

安装包格式:

   filename_version-reversion _architecture.deb

   文件名    软件版本  修订版本  体系架构

1. 安装本地的离线安装包 <package 安装包名> 

【dpkg -i <package> 】  安装一个本地系统上的dep软件包

【dpkg -r <package> 】 移除一个软件,直接写包名,不用写全称

【dpkg -P <package> 】移除一个软件及其配置文件

【dpkg -s <package> 】查看一个软件的安装状态

2. 网络下载安装包(APT)(注意权限问题 sudo)

  【apt-get update】  更新软件源

  【apt-cache show <package>】  获取安装包的相关信息

  *【apt-get install <package>】  安装软件 包

  【apt-cache policy <package> 】 查看软件包安装状态

  *【apt-get -f install】   修复安装

  *【apt-get remove <package>】  移除安装包

  *【apt-get --purge remove <package> 】 移除安装包及其配置文件

  【apt-get upgrade 】更新已经安装的包

  【apt-get source <package> 】 下载该包的源码

  【apt-cache depends <package>】  查看依赖关系

常用底层目录及文件:

  /etc/apt/source.list    软件源文件,记录下载软件包的地址

  /var/cache/apt/archives   在线安装的软件的deb包存放的位置

转载于:https://www.cnblogs.com/electronic/p/10819020.html

shell命令 安装软件包相关推荐

  1. Android应用安装apk版本升级,适配Android 8.0和Android 10.0下载安装,shell命令安装APK

    shell命令安装 /*** 安装apk** @param path apk文件路径*/ public void installAPK(String path) {Log.i(TAG, "i ...

  2. MacOS 系统使用命令安装软件包

    文章目录 使用 Homebrew 安装软件包 先安装 Homebrew 使用命令 brew 安装软件包 使用命令 installer 安装 pkg 软件包 使用命令安装 dmg 格式的软件包 包含普通 ...

  3. Ubuntu系统三种安装软件包的方法(apt/aptitude/deb命令)和常用的镜像源

    阅读摘要 Ubuntu安装软件包 apt 安装 aptitude安装 使用Deb包安装 镜像源 阿里云 清华大学开源软件镜像站 中科大源 网易 Ubuntu apt-get命令安装软件包时遇到的问题 ...

  4. apt ubuntu 指定ipv4_如何使用 apt 命令安装软件

    apt 命令是做什么的 apt是一个命令行实用程序,用于在Ubuntu.Debian和相关Linux发行版上安装.更新.删除和管理deb软件包,它结合了apt-get和apt-cache工具中最常用的 ...

  5. rpm 安装 忽略依赖_使用 RPM 安装软件包的常见问题

    使用 RPM 命令安装软件包的常见问题包括:软件包已经被安装.文件冲突,以及未被解析的软件包依赖性. 软件包已经被安装 如果某个名称和版本号都相同的软件包已经被安装在系统中,在使用 rpm 命令进行安 ...

  6. Linux命令+shell脚本大全:用 aptitude 安装软件包

    免费教程推荐: python.C++.Java.JS.Rust.Go语言入门完全手册(6合1).zip-Python文档类资源-CSDN下载 了解了怎样在系统中列出软件包信息之后,本节将带你逐步学习怎 ...

  7. 在ubuntu系统中使用dpkg命令安装后缀名为deb的软件包

    在ubuntu系统中使用dpkg命令安装后缀名为deb的软件包: dpkg命令常用格式如下: #查看文件结构(其中-c等价于--contents) sudo dpkg -c xx.deb #安装软件包 ...

  8. Linux查看系统信息的一些命令及查看已安装软件包的命令(转)

    系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # ho ...

  9. linux查看软件包信息,Linux查看系统信息的一些命令及查看已安装软件包的命令...

    Linux查看系统信息的一些命令及查看已安装软件包的命令 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat ...

  10. 微软开源 Windows 软件包管理器 winget,一行命令安装软件

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 来源 | https://www.oschin ...

最新文章

  1. Hibernate4.x之Session
  2. 学好python需要什么基础-自学Python需要怎样的基础和准备
  3. 我的Windows Vista™也装好了...
  4. Web学习第一天:Servlet+JSP简单Demo
  5. 4个变量取最大值 c++_DNF:安徒恩上线服务器爆满,甲板上全是火山C,通关翻出4个金牌...
  6. PHP3d地球,three.js绘制地球、飞机与轨迹的效果示例
  7. PADS Layout中的 无模式命令
  8. Python匿名函数---排序
  9. android判断是否登陆过_如何判断车辆是否受到过碰撞?_搜狐汽车
  10. bbsmax 2.0 的前世今生,这几年喳喳鸟都在做什么?
  11. 零碎记录- spring security oauth2 资源服务器中设置放行路径
  12. 后缀数组+单调栈+set--bzoj4453: cys就是要拿英魂!
  13. RocketMQ4.0源码分析之-路由管理
  14. 微型计算机的安装步骤,技嘉微型电脑BRIX BSi3H-6100黑苹果安装详细教程
  15. 开不开心,都要让自己开心
  16. python和c++情侣网名_“果然,他用的是情侣网名!”
  17. 公有云 私有云及架构
  18. day 19 C# 窗体金额换算
  19. win10自动修复系统
  20. VScode断点调试出现unbound breakpoint(断点是灰色)问题

热门文章

  1. django 引入同目录下py文件_第 05 篇:Django 的接客之道
  2. c语言编程秒表multisim,用定时器计数器设计一个简单的秒表.docx
  3. pycharm查询mysql数据库_pycharm访问mysql数据库的方法步骤
  4. 宿命传说2之女神召唤java_【更新公告】新SSR装备召唤概率限时UP!梅林领悟了全新助战技!...
  5. cocostudio学习(UIScrollView控件内部子控件的可视化问题)
  6. python读取excel(xlrd)
  7. 127.0.0.1和localhost和本机IP三者的区别
  8. 【Linux】自主实现my_sleep【转】
  9. DDFE 技术周刊(第十期)2017.1.9
  10. hdu 2736 Average distance