每次升级包时自动将补丁应用到包中的文件

int_ua

包中有一个错误breeze-gtk-theme我有一个补丁目前我每次升级这个包时都会手动应用补丁。我也想从中删除--verbose选项/etc/X11/Xsession.d/95dbus_update-activation-env,我不喜欢手动完成所有操作。我也不喜欢本文中描述的那样只连接到任何升级,我想在升级具有特定文件的包时专门执行修补。

不是关于需要编译文件的补丁,它只是关于配置/文本文件。

用户535733

您只需将测试添加到升级后挂钩即可。

function test_for_theme(){
  // Scrape /var/log/apt/history.log for newest upgrades
  // Return 0 if $PACKAGE_NAME is not in the log
  // Return a different integer if $PACKAGE_NAME is in the log
  tail -n4 /var/log/apt/history.log | grep Upgrade | grep -c $PACKAGE_NAME
  }

if [ test_for_theme -ne 0 ]; then
  apply_patch
  do_other_things
  notify_me
fi
exit 0

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将保存在br2-external中的补丁应用到buildroot软件包

来自分类Dev

当上游维护者似乎不活跃时,如何将补丁应用到软件包?

来自分类Dev

将补丁应用到指定文件,完全忽略补丁文件中存储的路径/文件名?

来自分类Dev

将补丁应用到uClibc

来自分类Dev

将补丁应用到多个不同的名称

来自分类Dev

如何自动将文件夹中的更改应用到另一个文件夹?

来自分类Dev

Virtual box 中的 Ubuntu 升级包的速度非常慢

来自分类Dev

当 MockMvc 不可自动装配时,有选择地将单个过滤器应用到 Spring Security 中的 MockMvc

来自分类Dev

如何修剪dpkg升级包列表

来自分类Dev

如何修剪dpkg升级包列表

来自分类Dev

Linux升级包如何使用?

来自分类Dev

无法在Ubuntu上执行升级包

来自分类Dev

Python将Lambda函数应用到csv文件中(大文件)

来自分类Dev

Python将Lambda函数应用到csv文件中(大文件)

来自分类Dev

通过HTML将CSS从文件应用到SVG文件

来自分类Dev

将模板文件夹中的 git hooks 应用到特定的远程存储库

来自分类Dev

使用bash将sed从文件应用到某些行

来自分类Dev

使用bash将sed从文件应用到某些行

来自分类Dev

Shiny:将代码应用到输入文件

来自分类Dev

我可以使用Git将更新补丁应用到定制软件吗?

来自分类Dev

如何将libxml2补丁应用到Freebsd?

来自分类Dev

为什么可升级包没有升级?

来自分类Dev

将PHP函数应用到Magento价格中

来自分类Dev

将提交中的更改应用到新的签出分支

来自分类Dev

将蒙版应用到 OpenGL 中的视频

来自分类Dev

自动创建应用到 Google Play

来自分类Dev

使用NIFI,如何将属性也应用到同一zip中包含的json文件中的zip文件中?

来自分类Dev

编写一个将过程应用到系列的闭包

来自分类Dev

升级包后Jupyter Notebook无法正常工作

Related 相关文章

  1. 1

    将保存在br2-external中的补丁应用到buildroot软件包

  2. 2

    当上游维护者似乎不活跃时,如何将补丁应用到软件包?

  3. 3

    将补丁应用到指定文件,完全忽略补丁文件中存储的路径/文件名?

  4. 4

    将补丁应用到uClibc

  5. 5

    将补丁应用到多个不同的名称

  6. 6

    如何自动将文件夹中的更改应用到另一个文件夹?

  7. 7

    Virtual box 中的 Ubuntu 升级包的速度非常慢

  8. 8

    当 MockMvc 不可自动装配时,有选择地将单个过滤器应用到 Spring Security 中的 MockMvc

  9. 9

    如何修剪dpkg升级包列表

  10. 10

    如何修剪dpkg升级包列表

  11. 11

    Linux升级包如何使用?

  12. 12

    无法在Ubuntu上执行升级包

  13. 13

    Python将Lambda函数应用到csv文件中(大文件)

  14. 14

    Python将Lambda函数应用到csv文件中(大文件)

  15. 15

    通过HTML将CSS从文件应用到SVG文件

  16. 16

    将模板文件夹中的 git hooks 应用到特定的远程存储库

  17. 17

    使用bash将sed从文件应用到某些行

  18. 18

    使用bash将sed从文件应用到某些行

  19. 19

    Shiny:将代码应用到输入文件

  20. 20

    我可以使用Git将更新补丁应用到定制软件吗?

  21. 21

    如何将libxml2补丁应用到Freebsd?

  22. 22

    为什么可升级包没有升级?

  23. 23

    将PHP函数应用到Magento价格中

  24. 24

    将提交中的更改应用到新的签出分支

  25. 25

    将蒙版应用到 OpenGL 中的视频

  26. 26

    自动创建应用到 Google Play

  27. 27

    使用NIFI,如何将属性也应用到同一zip中包含的json文件中的zip文件中?

  28. 28

    编写一个将过程应用到系列的闭包

  29. 29

    升级包后Jupyter Notebook无法正常工作

热门标签

归档