ubantu下的 sudo apt-get用法与解释

  • Post author:
  • Post category:其他





前言

之前学习linux的编程学习到 “sudo apt-get update” 命令和 “sudo apt-get install 需要安装的文件名” 命令。那时还是一个小白,这个到底是啥意思。完全不懂。只知道按着老师的步骤敲。今天终于有机会搞懂了,在此记录一下心得。



一、Linux背景

学过linux的应该都听过linux并不属于哪个国家,而是由许多国家的程序员进行维护的这句话。所以linux是在网络下成长起来的。那么 “sudo apt-get install 需要安装的文件名” 实际上就是在线安装软件,不需要我们下载安装包,可以直接安装。我们只需要知道我们需要安装的软件名,并且保证ubantu能联网,就可以进行安装。



二、关于软件源

安装软件的时候,我们也得了解一下软件源。简单来说,软件源一般在国外的ubantu服务器,当我们要访问国外的服务器时是需要翻墙的。当然翻墙对我们来说肯定是比较难的。

这时就有了国内的大牛帮我们解决了这些问题。比如阿里云服务器,网易服务器等。由他们去翻墙更新软件源,我们只需要访问他们的服务器下载软件就可以了。



三、选择国内镜像服务器

1.通过ubantu文件系统进入/etc/apt目录下

在这里插入图片描述

2.双击 sources.list 此时会出现以下界面:

在这里插入图片描述

这里便是选择服务器,本人一般选阿里云的。



三、代码原理分析

  1. sudo apt-get update :更新软件资源列表到本地

    简单来说,是我们uabntu更新软件列表,假设阿里云有个tree命令是1.3.1版本,过几天阿里云的tree命令升级成1.3.2版本,而我们想要下载1.3.2版本的命令,需要我们手动更新软件列表,即执行此命令。

  2. sudo apt-get install 需要安装的文件名

  3. sudo apt-get remove 需要卸载的软件名



总结

以上就是今天要说的内容,如有错误,欢迎大家指出。



版权声明:本文为weixin_45801311原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。