前言

下面讲解,linux系统下如何进行软件的管理,包括软件的索引安装、更新、卸载删除;本地存储介中软件的安装操作。

Linux软件包按封装类型分为3类:Debian : 其文件扩展名为 .deb 。

Red Hat : 其文件扩展名为 .rpm 。

Tarball : 其扩展名有 .tar.gz、.tar.bz2 或 TGZ 。

Tarball 是一种大量文件(类似zip文件)组成的单个档案大型文件集合,主要用于发布软件的源代码,用 tar 命令组合文件,用 gzip 命令压缩文件容量,解压时用 tar -xzf filename 命令解压,然后在执行安装操作。

软件仓库

软件仓库,顾名思义就是存放软件包的地方,指的是一个网站或者一个目录,Ubuntu/Linux 系统下通过特定的命令就能完成软件包的索引、软件的更新、安装等操作,固定的仓库使得软件更为规范,安装操作步骤更为简单,不类似 Windows 下的软件,极为散乱,存在各种不安全性。

主要的软件仓库有:Main、Restricted、Universe、Multiverse 这4个。

软件包的依赖关系

故名思意,下载的一个软件包时,需要依赖(从程序角度来说,这就是调用)别的软件或者某些函数来实现这个软件的功能。

apt-get 命令维护软件时,会自动识别并下载相应的依赖软件。

软件维护操作

安装软件sudo apt-get install XXXX

卸载软件sudo apt-get remove XXXX

重装软件sudo apt-get reinstall install XXXX

补充:系统是如何知道软件源的呢?

原因是系统 /etc/apt/sources.list 配置文件定义了软件的发行源。

具体操作可查看我的其它博客!

linux apt qt下载,Linux如何安装 apt-get 软件管理工具相关推荐

  1. ubuntu安装python下载包_Ubuntu安装Python的包管理工具Pip

    CSDNGitHubUbuntu安装Python的包管理工具PipAderXCoding/system/tools/pip 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行 ...

  2. linux会话管理,Linux 安装 screen 远程会话管理工具

    在使用景文互联的Linux 云服务器产品编译一些环境时,您可能需要花费不少的时间,如果编译时间过长,可能导致当前SSH会话超时,从而断开了SSH,也终止了环境编译的进程,这对用户使用体验非常不利,所以 ...

  3. Linux安装VNC远程桌面管理工具

    Linux安装VNC远程桌面管理工具 Linux远程桌面连接方式 虽说高级的Linux运维工程师管理Linux时都是使用"高大上"的命令行操作,可是在有些时候例如Oracle数据库 ...

  4. 一篇解决:Ubuntu安装配置、软件、工具、快捷键

    Ubuntu安装配置.软件.工具.快捷键 记录作者配置windows.Ubuntu双系统的各种细节. 此帖说明了Ubuntu初期配置的许多问题,也介绍了很多使用技巧,持续更新. 文章目录 Ubuntu ...

  5. apt-get软件管理工具(软件安装、重装、卸载)

    apt-get软件管理工具 下面讲解,linux系统下如何进行软件的管理,包括软件的索引安装.更新.卸载删除.本地存储介中软件的安装.系统升级等操作. 更多优质文章,请访问博主个人网站:www.wuq ...

  6. rabbitmq的安装与命令行管理工具rabbitmqadmin的使用

    rabbitmq的安装与命令行管理工具rabbitmqadmin的使用 1.rabbitmq的安装 1 RabbiMQ简介 2 RabbiMQ模式 2.1 单一模式 2.2 普通模式 2.3 镜像模式 ...

  7. 西部数据php一键安装,【贪狼某道1.60特色服务端】WD某道1.60一键安装客户端带GM管理工具[附视频搭建教程]...

    [贪狼某道1.60特色服务端]WD某道1.60一键安装客户端带GM管理工具[附视频搭建教程] 出生就进传送阵 然后地上宝箱随便点就125了 你会看到北极仙翁 前面传送阵出来就能看到他哥哥南极仙翁 领取 ...

  8. linux ubuntu QT 下载和安装(Qt Creator)

    下载地址:https://download.qt.io/ 为什么选5.14版本,因为其他几个没发现 用迅雷下,下好后拷贝到ubuntu里,切换root用户,给安装包赋777权限 chmod 777 q ...

  9. 银河linux看版本,下载Linux客户端 - 银河云盘 - 银河证券

    以上安装包只支持GNOME/Unity桌面环境.对于采用KDE/XFCE桌面环境的Linux发行版,可以根据以下说明安装坚果云核心同步逻辑和UI组件. 1. 解决软件包依赖关系 如果您的系统是Ubun ...

最新文章

  1. ArcGIS Engine开发-TOCControl中实现图层的拖放
  2. 解决无法连接到远程SqlServer 2005 Express服务器的问题
  3. 谱聚类算法(Spectral Clustering)优化与扩展
  4. JS 对select动态添加options操作[IEFireFox兼容]
  5. oracle别名用双引号,Oracle别名大小写 -----解决方案
  6. led透明屏生产厂家_如何实现LED双面透明显示屏,双面LED透明屏
  7. python棋盘最短路径_Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例...
  8. mysql 主从宕机切换_mysql主从复制配置操作以及主从宕机切换演练
  9. springboot简历制作
  10. 双系统之删除Linux
  11. 信息安全中最容易被忽略的软资产管理
  12. python numpy 计算标准差
  13. 在 Airbnb 使用机器学习预测房源的价格
  14. java nio oio_Netty NIO transport OIO transport
  15. C++实现银行贷款等额本息和等额本金还款
  16. vue自定义翻页组件
  17. VMWare安装Kali Linux(4-3)
  18. COLA 架构使用规范化
  19. linux操作系统之 服务器架构
  20. jenkins部署 java项目到远程 windows服务器

热门文章

  1. HDU-3038-How Many Answers Are Wrong
  2. Windows服务启动进程----Cjwdev.WindowsApi.dll
  3. redis缓存架构-02-两种持久化机制(RDB和AOF)
  4. 如何在一台电脑上管理/切换多个github账户
  5. maven repository
  6. centos 搭建日志服务器
  7. Memcache 安装和常见命令
  8. 关于textArea的一些琐事
  9. asp.net 中ListBox 显示 2 列
  10. mysql 白皮书_mysql企业版 《 MySQL企业版中文白皮书 》.cn.doc