首页 > 系统相关 >服务器linux系统 Debian 更新安全补丁命令

服务器linux系统 Debian 更新安全补丁命令

时间:2024-06-09 17:22:34浏览次数:16  
标签:get 系统 更新 安全补丁 apt linux Debian

服务器linux系统 Debian 更新安全补丁命令

服务器换成Debian系统了,之前用的是centos系统,不过后续不支持更新还是什么,所以换成Debian系统,拿到系统首先是update更新了,把安全补丁打到最新。收集了一些命令,自用收藏。

 

Debian 使用来自存储库的 deb 软件包来管理 Debian 系统上软件的安装,升级和删除,包括操作系统和安全更新。为了手动更新系统,您必须通过SSH连接到Debian主机才能访问终端。

只更新 Debian 安全补丁

通过 SSH 连接到 Debian 系统。当进入命令行以后,输入下列命令:

grep security /etc/apt/sources.list | tee /etc/apt/security.sources.list
apt-get update
apt-get upgrade -o Dir::Etc::SourceList=/etc/apt/security.sources.list

出现提示的时候按下 “Y” 并按下回车。接下来将会将您系统的安全补丁更新到最新。

要在稍后阶段检查并应用更新,请执行以下操作:

apt-get update
apt-get upgrade -o Dir::Etc::SourceList=/etc/apt/security.sources.list

更新所有包(系统和已安装软件)

运行下列命令:

apt-get update && apt-get upgrade

出现提示的时候按下 “Y” 并按下回车。会将系统更新到最新。

更新单个包

要更新系统上的单个程序包,请使用 apt-get 命令 + 我们要更新的程序包名称。要更新 3CX SBC,请运行以下命令:

apt-get update && apt-get upgrade 3cxsbc

查看系统上已经安装的包,执行下列命令:

dpkg -l | more

按“空格”滚动已安装的软件包列表。查看他们的版本,当然获取确切的包名称,以便使用以下内容进行更新:

apt-get update && apt-get upgrade 包名

 

标签:get,系统,更新,安全补丁,apt,linux,Debian
From: https://www.cnblogs.com/kaifatu/p/18239793

相关文章

  • Linux之awk
    一、awk介绍1、awk工作原理   逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令。   sed命令常用于一整行的处理,而awk比较倾向于将一行分成多个“字段”然后再进行处理。awk信息的读入也是逐行读......
  • 嵌入式Linux中驱动程序的基本框架
    在“嵌入式Linux中内核模块的基本框架”一文中,已经构建好了内核模块的基本框架结构,现在在该框架的基础上进一步扩展,就可以形成Linux下的字符型设备驱动基本框架,下面就详细进行讨论。在Linux系统中,设备驱动共分为三种类型,即字符型、块型和网络型。字符型设备以字节为最小操作单位,......
  • Linux会像Windows一样把64个CPU核心分成一组吗
    Linux与Windows在处理器管理上存在一些差异,但两者都不会直接将64个CPU核心简单地分成一组。不过,它们都会使用各种策略和技术来优化处理器的使用,这包括如何分配进程到不同的CPU核心。Linux作为一种开源的操作系统,其内核可以运行在多种不同的硬件架构上,包括x86、ARM、PowerPC等......
  • Linux配置路由功能及添加静态路由
    配置路由功能Linux作为路由器,Linux本身就具备路由功能,开启方式如下:临时开启:echo"1">/proc/sys/net/ipv4/ip_forward永久开启:vim/etc/sysctl.confnet.ipv4.ip_forward=1#配置生效sysctl-p开启了路由功能之后的Linux服务器就相当于一个Router,Linux服务器的路......
  • [转帖]Linux Kernel 6.6 确认成为 LTS 版本
    https://www.kernel.org/category/releases.html  GregKroah-Hartman已经宣布LinuxKernel6.6版本为长期支持(LTS)版本;支持期限到2026年12月。LinuxKernel6.6于10月29日正式发布,是一次包含了新功能、硬件支持、安全增强和性能改进的重大更新。具......
  • 探索Linux网络利器:netstat命令
    探索Linux网络利器:netstat命令在Linux系统管理中,了解系统的网络状态是至关重要的。而netstat命令就是这样一个强大的工具,它可以帮助我们查看网络连接、路由表、接口统计等与网络相关的信息。下面,我们将详细探讨如何使用netstat命令以及它的各种选项。1.netstat命令简介n......
  • 在Linux中,什么是 CLI?
    CLI是"CommandLineInterface"的缩写,中文意思是命令行界面。在Linux系统中,CLI是一种允许用户通过文本命令与计算机操作系统交互的方式。用户通过输入特定的命令来执行各种操作,比如文件管理、程序运行、系统配置等。CLI的主要特点包括:文本基础:CLI完全基于文本,用户需要......
  • 在Linux中,GNU项目的重要性是什么?
    GNU项目在Linux中的重要性体现在多个方面,它是现代开源软件运动的基石之一,对Linux操作系统的发展起到了至关重要的作用。以下是GNU项目对Linux的关键贡献和重要性:哲学基础和自由理念:GNU项目由RichardStallman于1983年发起,其核心目标是创建一个完全自由的操作系统。Stallman倡导......
  • 在Linux中,开源的优势是什么?
    在Linux中,开源的优势主要包括自由访问和修改源代码、易于定制和高度模块化、高安全性和稳定性、支持多用户和多任务、免费使用和广泛的硬件支持等。具体如下:自由访问和修改源代码:开源意味着任何个人或组织都可以自由地访问源代码。这为全球的开发者提供了一个共同工作和改进同......
  • 在Linux中,什么是 GUI?
    在Linux中,GUI是图形用户界面的缩写,它为使用者提供了一个视觉友好的环境,允许通过图形和图标进行交互,而不是仅仅依赖文本命令。具体介绍如下:GUI的定义和功能定义和角色:GUI,即图形用户界面,其主要目的是为用户提供一个直观且易于理解的操作环境。在Linux系统中,GUI通过图形代表不同......