场景

1.Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806
2.Linux-服务器远程控制
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93919873

apt

软件包管理程序

ubuntu下软件包管理是通过apt这个程序管理的。

centos 下使用yum。

实现

安装软件

apt-get install nano

这里以安装nano为例。

如果提示权限不足则使用

sudo apt-get install nano

注:

更新软件时则再执行一遍安装。

卸载软件

apt-get remove nano

或者

sudo apt-get remove nano

修改数据源

由于国内网络环境问题,我们需要将Ubuntu的数据源修改为国内数据源。

查看系统版本

输入:

lsb_release -a

上面的Codename就是Ubuntu系统的名字,修改数据源需要用到。

编辑数据源

找到根目录下的etc下的apt下的sources.list

编辑

sudo vi sources.list

然后按住D键不放,删除所有,直至提示No lines in buffer--

然后按键盘上的i键进入插入模式

然后复制如下

deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

然后按shift+Insert粘贴

按ESC进入编辑模式。输入

:wq!

保存并退出。

然后输入

cat sources.list

查看并确认一下

更新数据源

sudo apt-get update

其他APT命令

搜索

apt-cache search package

获取包信息

apt-cache show package

删除包以及配置文件

apt-get remove package --purge

了解使用依赖

apt-cache depends package

查看被哪些包依赖

apt-cache rdepends package

安装相关的编译环境

apt-get build-dep package

下载源代码

apt-get source package

清理无用的包

apt-get clean
apt-get autoclean

检查是否有损坏的依赖

apt-get check

Linux-Ubuntu中使用apt进行软件的安装与卸载相关推荐

  1. Linux 系统中利用 apt-get 管理软件的安装目录和安装路径

    Linux 系统中利用 apt-get 管理软件的安装目录和安装路径 apt-get 下载软件存放路径: /var/cache/apt/archives lib 文件路径: /usr/lib 可执行文 ...

  2. Linux 之 Linux/Ubuntu 中开发操作中常用的命令整理

    Linux 之 Linux/Ubuntu 中开发操作中常用的命令整理 目录 Linux 之 Linux/Ubuntu 中开发操作中常用的命令整理 一.简单介绍 二.常用命令 1. 打开终端 :Ctrl ...

  3. linux/ubuntu中制作deb安装包

    linux/ubuntu中制作deb安装包 由于要制作一个在arm平台上运行的xorg-server-1.12.4版本的安装包,所以需要学习如何制作deb安装包.这里以一个非常小的工程为例,记录制作的 ...

  4. ubuntu中的apt终端命令解析

    ubuntu中的apt终端命令解析 apt(Advanced Packaging Tool)是ubuntu下的安装包管理工具,用于大部分软件的更新卸载: $ sudo apt install 软件名: ...

  5. ssd 安装linux 教程,在Ubuntu中操作SSD固态驱动器的安装步骤和优化技巧

    毫无疑问,SSD硬盘对我们计算机的重要性.好的SSD硬盘驱动器可以帮助我们节省大量计算机空间.一些朋友在网络上提问.需要在Ubuntu系统中安装使用SSD固态驱动器.优化时,我不知道如何设置.关于这个 ...

  6. Linux下软件的安装与卸载(命令行模式)

    国内较快开源软件镜象站点,包括Debian.Ubuntu.Fedora.Gentoo.Centos.FreeBSD.Eclipse等开源软件的镜象 http://mirrors.163.com,htt ...

  7. Linux Centos下软件的安装与卸载方法

    参考文档https://blog.csdn.net/zolalad/article/details/11368879 linux下软件的安装与卸载 第一章 linux下安装软件,如何知道软件安装位置 ...

  8. linux 下的软件的安装与卸载

    linux下安装软件,如何知道软件安装位置 注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找. 指令名称:whereis 功能介绍:在特定目录中查找符合条件的文件.这 ...

  9. Linux下软件的安装与卸载方法

    第一章   linux下安装软件,如何知道软件安装位置 注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找. 指令名称:whereis 功能介绍:在特定目录中查找符合条 ...

最新文章

  1. solaris 操作总结
  2. sublime :[Decode error - output not utf-8]
  3. wcf rest系列文章
  4. 如何修改SQL Server 2000身份验证模式和系统管理员
  5. windows录屏_ApowerREC for Mac(屏幕录屏工具) V1.2.7.10激活版
  6. BigDecimal 部署测试环境精度丢失
  7. voxelnet_苹果最新机器学习论文:使用VoxelNet进行3D物体检测
  8. springboot+mybatis+druid+atomikos 处理分布式事务
  9. jquery has 返回拥有匹配指定选择器的一个或多个元素在其内的所有元素
  10. iptables详解(图文)
  11. 解决客户一例:使用域超级管理员打开Exchange 2010发现没有权限
  12. 探索式测试之隐喻(篮球)
  13. pythonrestapicctv_Python Web服务(15) 持续更新
  14. 如何进行App推广以及广告推送
  15. 那么如何高效管理Linkedin账号
  16. 21辐轮王土拨鼠4-15岁全世界十大进口儿童自行车品牌排行榜
  17. 一阶、二阶和三阶随机占优
  18. linux用户和组管理的实验报告,linux用户管理任务实验报告
  19. 微信小程序---实现tab选项卡
  20. js(EcamaScript)

热门文章

  1. nginx 配置详解
  2. 18春《c语言》在线作业3,18春福师《C++语言程序设计》在线作业二【参考答案】...
  3. 谷歌浏览器怎么重发请求_chrome 浏览器的预提取资源机制导致的一个请求发送两次的问题以及ClientAbortException异常...
  4. 利用python发送邮件_利用python实现简单的邮件发送客户端示例
  5. python io_python-IO
  6. cmd命令行导出的txt文本文档编码格式转换
  7. jquery 乱码 传参_jquery获取URL中参数解决中文乱码问题的两种方法
  8. 3、leetcode 697 数组的度
  9. mysql 5.6.14安装_MySQL5.6.14下载、安装及配置安装图文教程
  10. python环境管理命令_conda管理Python环境