在Windows下安装软件,我们只需要有EXE文件,然后双击,下一步直接OK就可以了。但在LINUX下,不是这样的。每个LINUX的发行版,都会维护一个自己的软件仓库,我们常用的几乎所有软件都在这里面。这里面的软件绝对安全,而且绝对的能正常安装。
那我们要怎么安装呢?我们维护一个源列表,源列表里面都是一些网址信息,这每一条网址就是一个源,这个地址指向的数据标识着这台源服务器上有哪些软件可以安装使用。

  • 1源列表

/etc/apt/sources.list

如果需要修改使用下面的命令:

sudo vi /etc/apt/sources.list

 

  • 2读取软件列表--使用apt-get update

这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在新立得软件包管理器里看到的软件列表,都是通过update命令更新的。

sudo apt-get update
  • 3对比已安装的软件与列表中软件版本

这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。如果你的软件都是最新版本,会提示: 

sudo apt-get upgrade

升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

总而言之,update是更新软件列表,upgrade是更新软件。

 

最新文章

  1. iOS- 制作U盘安装Mac OS X 系统
  2. [C++] 自己实现快速memcpy
  3. python3 如何使用ip、爬虫
  4. CSS中的display属性
  5. js中各种跨域问题实战小结(一)
  6. HDOJ 3555 Bomb
  7. 第4章 管道和FIFO
  8. Linux的直接I/O机制
  9. (转载)mysql分屏显示结果
  10. SQL Server 镜像
  11. jquery 动态增加的html元素,初始化设置在id或class上的事件无效
  12. Unity入门
  13. android file.createnewfile ioexception
  14. 常用JS工具包
  15. git 简易使用说明
  16. Spring拦截器总结
  17. JSTL标签四种判断语句的用法
  18. SCOI2019酱油记
  19. request.getParameter(“xxx”)的参数的取值
  20. delphi 控制音量 静音的类

热门文章

  1. [翻译] PQFCustomLoaders
  2. Python学习---django之ORM语法[对象关系映射]180124
  3. Python学习---装饰器的学习1210
  4. C# Razor 小笔记和某些细节
  5. 2、Node.js 第一个应用
  6. jersey之get,put,post,delete简单使用
  7. μCOS-II系统之事件(event)的使用规则及Semaphore的相互排斥量使用方法
  8. druid相关资料
  9. jQuery.mobile.changePage的参数
  10. 【luogu P2827 蚯蚓】 题解