https://blog.51cto.com/u_13640625/5109868
本文简述Ubuntu和Debian下如何安装软件、卸载软件、更新软件以及更换源~
一、软件包
Linux安装软件的过程,仅仅是安装依赖关系和复制文件,软件包主要有以下三种:
1. 传统方式打包的软件
2. 专门的软件包管理工具打包的软件
3. 通过网络在线发布与更新的软件
二、软件包下载及安装方法
1. 传统方式打包的软件
指的是用tar命令打包的软件,用tar命令将软件包解压到所需目录下,参照其中的readme文档,运行安装脚本即可。
2.专门的软件包管理工具打包的软件
Linux系统都有一个专门的软件包管理工具,Ubuntu和Debian下用软件包管理工具打包的软件包格式为DEB;使用命令dpkg安装。
3.通过网络在线发布与更新的软件
Linux系统都提供了在线方式的软件包管理工具,这些软件的发布都放在一个仓库里,这个仓库称为为软件源,在线软件包管理工具可以在软件源仓库中自动检索软件的新版本,自动下载,自动安装,自动处理依赖关系,Ubuntu和Debian下的在线软件包管理工具是基于DEB包的apt。
软件源包括3种:Ubuntu官方软件源、国内公司或学校源、PPA软件源
(1)Ubuntu官方软件源
Ubuntu安装完成之后默认就是官网软件源,其中包含了常用的大多数软件,可以在源列表文件中(/etc/apt/sources.list)查看
(2)国内公司或学校源
Ubuntu官网软件源虽好,但是有一点:慢!(原因在此不多说),所以国内有许多学校和公司都定期的对Ubuntu官网软件源进行备份和更新,所以将软件源更换为国内的源和使用Ubuntu官网软件源没有太大区别,而且还可以拥有正常网速,何乐而不为呢?
step1: 寻找合适的源
国内源的站点可以从 2017年国内开源镜像站点汇总 选择,在选择的时候可以适当ping一下,选择离自己最近的源使用,这里因为我在合肥,所以选择中科大的源使用。
step2:更换源
首先从浏览器访问 中国科学技术大学的源查看;点击配置软件源查看帮助文档,选择ubuntu源使用帮助;根据其中的 使用说明更换源即可。
使用命令sudo vim /etc/apt/sources.list修改源配置文件,更换内容;保存退出,使用sudo apt-get update更新配置即可。
(3)PPA软件源
官方的软件源虽然全,但是安全起见,难免有些限制,一些第三方的软件想要加入官方软件源是非常难的,但是通过deb软件包安装的话,又不能很方便的维护和更新,所以就诞生了PPA软件源(Personal Package Archives),它是Ubuntu Launchpad网站提供的一项服务,允许个人用户作为apt源供其它用户下载和更新
添加PPA软件源的命令:sudo add-apt-repository ppa:user/ppa-name
删除PPA软件源的命令:sudo add-apt-repository --remove ppa:user/ppa-name
4.使用apt-get安装软件
命令:sudo+apt-get+选项+要安装的软件名安装