zoukankan      html  css  js  c++  java
  • apt-mark

    apt-mark功能

    apt-mark 可以对软件包进行设置(手动/自动 )安装标记,也可以用来处理软件
    包的 dpkg(1) 选中状态,以及列出或过滤拥有某个标记的软件包。

    apt-mark用法

    apt-mark [选项] {auto|manual} 软件包1 [软件包2 …]

    apt-mark常用命令

    • auto – 标记指定软件包为自动安装
    • manual – 标记指定软件包为手动安装
    • minimize-manual – Mark all dependencies of meta packages as automatically installed.
    • hold – 标记指定软件包为保留(held back),阻止软件自动更新
    • unhold – 取消指定软件包的保留(held back)标记,解除阻止自动更新
    • showauto – 列出所有自动安装的软件包
    • showmanual – 列出所有手动安装的软件包
    • showhold – 列出设为保留的软件包

    apt-mark使用案例

    当安装更新时,提示有软件包未被升级

    apt-get upgrade -y 安装可用更新……
    正在读取软件包列表… 完成
    正在分析软件包的依赖关系树
    正在读取状态信息… 完成
    正在计算更新… 完成
    下列软件包的版本将保持不变:
    libsmbclient samba-libs
    升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 2个软件包未被升级。

    可通过apt-mak unhold 命令设置为不保留,再执行更新即可

    • robin@robin-b450m:~$ sudo apt-mark unhold libsmbclient samba-libs
    • robin@robin-b450m:~$ sudo apt update
    • robin@robin-b450m:~$ sudo apt upgrade
     
  • 相关阅读:
    Luogu 2254 [NOI2005]瑰丽华尔兹
    Luogu 3168 [CQOI2015]任务查询系统
    Luogu U15118 萨塔尼亚的期末考试(fail)
    POJ 2778 DNA Sequence AC自动机 + 矩阵快速幂
    HDU 2457 DNA repair AC自动机 + dp
    POJ 3522 Slim Span 暴力枚举 + 并查集
    POJ 2955 Brackets 区间dp
    hdu 2604 Queuing dp找规律 然后矩阵快速幂。坑!!
    UESTC
    java & SQL
  • 原文地址:https://www.cnblogs.com/klcf0220/p/14206667.html
Copyright © 2011-2022 走看看