首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

易记笔记-Ubuntu升级软件包及注意事项

  • 24-03-10 10:00
  • 4600
  • 10598
blog.csdn.net

Ubuntu是一个常见的Linux发行版,升级软件包是保持系统安全性和性能的重要步骤之一。

在Ubuntu中升级软件包时应考虑的注意事项以及执行升级的步骤:

注意事项:

备份重要数据:

在升级软件包之前,务必备份系统上的重要数据。尽管升级通常不会影响用户数据,但为了安全起见,备份是必要的。

检查版本兼容性:

在升级软件包之前,确保所安装的软件包和操作系统版本兼容。某些软件包可能需要特定版本的操作系统支持。

了解可能的问题:

在执行升级之前,了解可能会出现的问题和解决方法。可以查阅Ubuntu的官方文档、社区论坛或其他资源。

使用稳定的网络连接:

升级软件包需要下载更新,因此确保你的计算机连接到稳定的网络,以防止下载中断或出现问题。

注意对关键系统的影响:

在升级关键系统或服务器时,需要特别小心,以确保升级不会导致系统不稳定或出现故障。

测试升级:

如果可能,可以在测试环境中先执行升级,以确保没有出现严重的问题。

Ubuntu软件报升级步骤

APT介绍

APT是一个命令行实用程序,用于在Ubuntu系统中安装、删除、更新软件包。
注意,Ubuntu里面的APT工具需要与常说的APT攻击区分开。

APT攻击,即高级可持续威胁攻击,也称为定向威胁攻击,指某组织对特定对象展开的持续有效的攻击活动。这种攻击活动具有极强的隐蔽性和针对性,通常会运用受感染的各种介质、供应链和社会工程学等多种手段实施先进的、持久的且有效的威胁和攻击。

更新本地包库缓存

终端中运行以下命令,以确保软件源列表是最新的

apt-get update
  • 1

在这里插入图片描述

查看系统中可升级包

apt list --upgrade
  • 1

在这里插入图片描述

升级所有可升级包

运行以下命令来升级已安装的软件包

sudo apt upgrade
  • 1

这里区分,list不需要sudo提权,但是upgrade是需要sudo的。
但是通常来说,选择改方式升级包不是建议做法。更建议采用指定包升级的方式。
sudo apt upgrade 升级所有包时,会与您做重复确认。如果想要跳过确认步骤,可以加一个“y”参数。

sudo apt upgrade -y
  • 1

升级指定包

指定可以升级的包

sudo apt --only-upgrade install package_name
  • 1

在这里插入图片描述
选定多个指定包升级

sudo apt --only-upgrade install package1 package2
  • 1

当升级多个包时,会有一些附加包会同时需要安装或者升级。

Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  software-properties-common ubuntu-release-upgrader-core update-manager-core
Suggested packages:
  python3-apt-dbg python-apt-doc
The following packages will be upgraded:
  python3-apport python3-apt python3-distupgrade python3-problem-report python3-software-properties python3-update-manager software-properties-common
  ubuntu-release-upgrader-core update-manager-core
9 upgraded, 0 newly installed, 0 to remove and 26 not upgraded.
Need to get 462 kB of archives.
After this operation, 12.3 kB disk space will be freed.
Do you want to continue? [Y/n] y
Get:1 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 python3-apt amd64 2.0.1 [154 kB]
Get:2 http://cn.archive.ubuntu.com/ubuntu focal-updates/main amd64 ubuntu-release-upgrader-core all 1:20.04.40 [24.4 kB]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

在这里插入图片描述

选定指定包以外的包升级,也就是反选

sudo apt-mark hold package_name
  • 1

升级系统

如果要进行整个系统的升级,可以运行以下命令

sudo apt dist-upgrade
  • 1

升级软件包特别提醒

作为服务器管理员来说,选择合适的方式升级包可以避免很多关联包升级后带来的兼容性问题。
当执行sudo apt upgrade升级所有包时,需要特别注意可升级包中是否包含系统内核版本升级。
指定包升级方式会让你对Ubuntu服务器的升级更加睿智和安全。

升级软件包是维护Ubuntu系统健康的关键步骤之一。然而,由于每个系统的配置和需求都不同,建议在执行升级前仔细查阅官方文档和指南,以确保操作正确并避免潜在的问题。

注:本文转载自blog.csdn.net的Par@ish的文章"https://blog.csdn.net/weixin_37813152/article/details/128957285"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top