首页 > 系统相关 >Ubuntu使用apt管理安装软件包

Ubuntu使用apt管理安装软件包

时间:2023-08-21 18:11:34浏览次数:44  
标签:get sudo apt package Ubuntu 软件包 镜像

一、apt简介

        apt 是 Advanced Packaging Tool 的简称,是一款安装包管理工具。在 Ubuntu 下,我们可以使用 apt 命令可用于软件包的安装、删除、清理等,类似于 Windows 中的软件管理工具。    

二、apt管理软件包的相关命令

sudo apt-get update    更新源
  sudo apt-get install package   安装包
  sudo apt-get remove package   删除包
  sudo apt-cache search package   搜索软件包
  sudo apt-cache show package   获取包的相关信息,如说明、大小、版本等
  sudo apt-get install package --reinstall   重新安装包
  sudo apt-get -f install   修复安装
  sudo apt-get remove package --purge   删除包,包括配置文件等
  sudo apt-get build-dep package   安装相关的编译环境
  sudo apt-get upgrade   更新已安装的包
  sudo apt-get dist-upgrade   升级系统
  sudo apt-cache depends package   了解使用该包依赖那些包
  sudo apt-cache rdepends package   查看该包被哪些包依赖
  sudo apt-get source package   下载该包的源代码    

三、修改Ubuntu的apt-get源

        由于Ubuntu官方默认的软件仓库下载源的服务器在国外,因此使用apt-get下载的速度通常会比较慢,因此我们可以把Ubuntu的apt-get源修改为国内的镜像源。
以清华大学的镜像源为例进行修改:
(1)找到清华大学的镜像源

清华大学镜像软件开源站:https://mirrors.tuna.tsinghua.edu.cn/

      

 (2)修改Ubuntu /etc/apt/sources.list 软件源配置文件

先将原来的软件源配置文件进行备份,以防后续需要使用:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

将 /etc/apt/sources.list的文件内容用刚才复制的清华大学的镜像地址替换:

 

 (3)更新源服务器列表:

sudo apt-get update

可以看到已经把apt-get源替换成了清华大学的镜像地址:

 

标签:get,sudo,apt,package,Ubuntu,软件包,镜像
From: https://www.cnblogs.com/MR-ws/p/17646731.html

相关文章

  • docker ubuntu20.04 安装教程
    ubuntu20.04安装docker教程本博客测试安装时间2023.8月一、docker安装内容:dockerEngine社区版和dockerCompose二、安装环境:ubuntu20.04三、安装步骤:#如果已经安装过docker,请先卸载,没安装则跳过forpkgindocker.iodocker-docdocker-composepodman-dockercontai......
  • SpringBoot复习:(33)WebMvcAutoconfiguration内部静态类WebMvcAutoConfigurationAdapter
    WebMvcAutoconfiguration内部静态类WebMvcAutoConfigurationAdapter实现了WebMvcConfigurer接口,重写了一些方法,也就是默认对SpringMvc进行了一些配置:该静态类上有个**@Import**注解:@Import(EnableWebMvcConfiguration.class)它的父类DelegatingWebMvcConfiguration,通过注入......
  • Ubuntu定时全量备份Mysql数据
    1、查看Mysql mysqldump的位置whereismysqldump 2、查看磁盘大小df-h 3、创建备份脚本#进入/目录下cd/#创建备份目录mkdircopymysqldata#进入备份目录下cd/copymysqldata#编写备份脚本vibkmysqldata.sh#!/bin/bashmysqldump-uroot-p123456......
  • 查看和管理文件权限 (Ubunt
    一:查看文件权限使用ls-l命令可以看看执行的结果,结果截图下:这里面包含了文件类型、操作权限等共七组信息,下面先来认识一下第一组信息:[-rw-rw-r--],一共有10个字符。第一个字符代表了文件的类型是目录、文件,还是链接文件等。比如-表示文件,d表示目录,l表示链接文件。接下来的9个字符中......
  • 7招帮你释放Ubuntu磁盘空间
    随着使用时间的推移,随着各种应用程序被添加和删除,任何操作系统都可能变得混乱。如果你使用的是TB级存储容量的硬盘,可能不在意经常为Ubuntu和LinuxMint系统清理、释放磁盘空间。但如果你的磁盘空间非常有限,就例如一台只有128GB硬盘的SSD笔记本,那么经常释放磁盘空间就非常......
  • 如何使用U盘安装Ubuntu 14.04
    对于做运维的同学来说U盘装个系统不就是分分钟的事吗,这有什么好说的?U盘安装系统一般就是如下几步:下载系统镜像。通过刻录软件写入U盘。修改BIOS,从U盘引导。喝杯咖啡,愉快的等待安装完成。通常按操上面的步骤如法炮制都是屡试不爽的,可偏偏通过U盘安装Ubuntu却是问题重重,下面我们就来......
  • ubuntu从普通用户切换到root用户
      从普通用户与root用户之间的切换如果你是第一次从普通用户切换到root用户,首先需要建立root用户,让后设置密码,然后再切换。退出root用户 参考:https://www.bkqs.com.cn/content/xpgmvl8pk.html......
  • MongoDB的性能监控和故障排除的强大工具FTDC(Full-Time Diagnostics Capture)
    MongoDB的FTDC(全时诊断捕获)是一项强大的诊断功能,可捕获关于MongoDB数据库性能、操作和行为的详细信息。它为数据库的运行提供了有价值的深入洞察,有助于性能监控和故障排除。在本文中,将深入探讨MongoDB的FTDC(全时诊断数据捕获)功能的强大功能。将探讨它如何捕获有关MongoDB实例......
  • 超实用的两款截图工具(FastStone Capture 和 Snipaste)
    目录一、概述1)FastStoneCapture2)Snipaste二、FastStoneCapture和Snipaste截图软件安装一、概述"FastStoneCapture"和"Snipaste"都是计算机上常用的截图工具,用于捕捉屏幕截图、编辑图像以及进行屏幕注释等操作。下面是关于这两个工具的简要介绍:1)FastStoneCapture"Fas......
  • win10开启WSL安装ubuntu
    从win10开始提供了WSL来使用linux系统,这里利用wsl来安装ubuntu,1、首先要确保windows中的几个相关的选项是打开的 确定后重启系统 然后以管理员身份打开powershell,输入命令Enable-WindowsOptionalFeature-Online-FeatureNameMicrosoft-Windows-Subsystem-Linux2、设置......