软件安装与卸载


软件安装与卸载概述

在Ubuntu中安装软件和Windows系统中双击exe文件安装软件的方式有很大的不同,在Ubuntu中主要分为以下两种种软件安装的方式:

- 通过apt-get包管理器从软件源中安装(图形化和终端命令两种方式)
-通过deb格式的软件包安装

我们使用最多的是通过apt-get方式安装软件,已设定软件源中几乎包含了我们常用的所有软件。

那么什么是软件源: 软件源本质上就是一个软件仓库,Ubuntu在全世界各地有很多的软件仓库,这个仓库中包含了Ubuntu系统中的各种软件,需要什么软件,只要记得正确的软件的名字,就可以简单的通过 sudo apt-get install 命令安装,而且软件的卸载也非常方便,只需要运行 sudo apt-get remove 命令即可。而平时使用最多的软件安装方式就是通过软件源的方式。

其实通过软件源安装软件的原理很简单,Ubuntu系统自带了一个名叫 apt 的软件,它主要负责从系统中一个叫源列表(/etc/apt/source.list)的文件中读取软件源的网址信息,查找可以包含软件的软件源的网址,然后就从这个网址上把指定的软件给下载下来,然后由apt程序在本地进行一些解压和安装的操作。

软件源分为两类: Ubuntu官方软件源, PPA软件源(Personal Package Archives,也就是个人软件包集).

Ubuntu官方软件源中包含了Ubuntu系统所用到的绝大部分软件,在源列表文件中,记录了官方源的地址。

那么有人有疑问,官方有软件源,为什么还有PPA,这是因为系统自带的源是优先的,我们肯定需要一些其他的软件包,而又不想直接下载deb格式的文件,又不想自己手动编译安装软件,所以这就用到了十分重要的的PPA源.

大家发现我的source.list和大家的文件内容不一样,很明显我更改了软件源,这是因为Ubuntu的官方软件源的服务器在国外,而从国内要访问国外的网站都需要经过“长城”来验证这个网站是否可访问,另一个原因服务器在国外,距离太远,访问速度没有直接从国内下载块。

重新编辑将新的软件源信息替换到source.list 也可以通过软件中心设置

软件源更新

  • 寻找国内镜像源
    所谓的镜像源:可以理解为提供下载软件的地方,比如Android手机上可以下载软件的91手机助手;iOS手机上可以下载软件的AppStore

  • 备份Ubuntu默认的源地址
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
  • 更新源服务器列表


  • 更新源

做完此步骤之后,就可以进行apt-get install 下载了

软件安装相关命令

sudo apt-get update  更新源
sudo apt-get install package 安装包
sudo apt-get remove package 删除包

总结:

  1. Ubuntu软件安装常见的两种方式
    1.1 下载 deb 扩展名的安装包直接双击安装
    1.2 通过 apt-get 工具安装, 90%都是以这种方式安装
  2. Ubuntu 镜像源默认在国外, 国内下载比较慢, 需要将镜像源更改到国内
    2.1 通过 Ubuntu 软件中心更改
    2.2 手动更新 sources.list 文件并且需要执行sudo apt-get update 进行更新

Linux 软件安装与卸载相关推荐

  1. Linux软件安装和卸载(rpm与yum)

    1.Rpm安装包管理 Rpm(Redhat package manager)是redhat(红帽子)公司出品的一种软件包管理工具.目前大多数的linux厂商都支持rpm,优点: 1,rpm方式安装软件 ...

  2. Linux常用软件和安装方法,Linux软件安装与卸载常用方法(转)

    Linux下软件安装方法总结: 一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd so ...

  3. linux 卸载lv,Linux 软件安装、卸载、查询

    平台构建及注意事项 软件安装.配置等 一.RPM 安装方法: # RPM -ivh XXX.rpm 软件将被安装到缺省目录下.(不可指定安装路径!) 二.软件卸载: 1.查询安装的软件注册名称: # ...

  4. linux软件安装与卸载方法汇总

    法一:包管理工具安装与卸载 Ubuntu下: 使用apt包管理工具 apt install 软件包名 #安装 apt uninstall 软件报名 #卸载 使用dpkg包管理工具 dpkg -i 软件 ...

  5. linux 软件安装及卸载

    1.联网在线安装及卸载 ubuntu环境下:使用apt-get 工具 apt-get install - 安装软件包 apt-get remove - 移除(卸载)软件包 CentOS环境下:使用yu ...

  6. Linux 软件安装与卸载之获取程序包的途径

    1.系统发行版的光盘及官方的文件服务器 2.http://mirrors.aliyun.com 阿里 http://mirrors.sohu.com 搜狐 http://mirrors.163.com ...

  7. linux中安装卸载命令,Linux软件安装与卸载命令

    ./configure         检查系统信息 ./configure   --help   |   more     帮助信息 make   clean           清除之前留下的文件 ...

  8. Kali Linux之软件安装、卸载、更新和修改更新源

    文章出自个人博客https://knightyun.github.io/2018/04/21/linux-sources-list,转载请申明 使用Linux系统,与Windows系统一样,也需要及时 ...

  9. linux完全卸载ffmpeg_RoboMaster视觉教程Linux(四)软件安装和卸载

    一 解压压缩命令一览 在下载各种库进行安装的时候,会发现下载的安装包有各式各样的后缀名.不同的后缀名解压的命令也大不相同.其实我们也没有那么普遍要用到解压的命令,当我们有需要的时候就尽管去搜索对应压缩 ...

  10. php sftp 删除,Linux中安装,卸载ftp|sftp服务

    今天带来Linux中安装,卸载ftp|sftp服务 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet ...

最新文章

  1. ubuntu mysql 设置编码_ubuntu下修改mysql默认编码问题
  2. android-线程池-最顺手的写法
  3. document.compatMode的CSS1compat
  4. 前端面试1:CSS布局
  5. I;P : Leaderboards and Achievements
  6. angularJS使用编写KindEditor,UEidtor,jQuery指令,双重绑定
  7. elasticsearch集群搭建实例
  8. CMU 15-213 Introduction to Computer Systems学习笔记(9) Program Optimization
  9. Web漏洞扫描工具AWVS12使用详解
  10. LoRa无线通信设计(一)原理
  11. windows资源保护无法启动修复服务器,Windows资源保护无法启动修复服务 | MOS86
  12. wamp mysql 密码_WAMP中的mysql设置密码
  13. 微信小程序:图片秒加水印制作生成
  14. 电脑误删文件如何恢复?两个方法解决你的困扰
  15. 常见的名片尺寸如何在CorelDRAW预设
  16. NOIP提高组 单峰
  17. MP地面站在飞行数据显示界面显示自己想显示的数据
  18. OpenCV 外接矩形框 cv2.boundingRect、cv2.minAreaRect
  19. 94、DehazNeRF: Multiple Image Haze Removal and 3D Shape Reconstruction using Neural Radiance Fields
  20. C语言中声明和定义详解

热门文章

  1. oracle客户端登录失败,Win7系统配置Oracle客户端连接失败的解决方法
  2. python 实例化_python中如何实例化一个对象-问答-阿里云开发者社区-阿里云
  3. 搭积木php编程,Primo Toys,一款可以同时搭积木与编程的玩具
  4. 计算机三级数据库技术复习资料总结
  5. NETARM(NSMS)自定义万能表单系统使用说明
  6. 华为云devops认证考试课堂笔记2
  7. 廖雪峰JavaScript教程
  8. php 安卓百度地图,Android百度地图开发总结
  9. CSDN博客常用代码
  10. iocomp iPlot使用说明6 轴属性设置