zoukankan      html  css  js  c++  java
  • linux 撤销软件卸载

    前几天遭遇了一次 autoremove 自动卸载了很多软件,本想用正则直接zua安装出来,又不通。好在不严重,直接放弃了,只是java环境除了点小问题。

    今天我发现一个叫apper的软件,打开卸载了一个gnome组件之后,我自以为只卸载一个,他提示i确认的时候告诉我总共卸载4个软件,依赖包嘛,很正常。我就确认了。

    但是操作完之后我傻眼了,几乎所有系统软件和一些常用软件都被卸载了。

    浏览器,系统设置,包括apper自己在内的几个包管理器,全被卸载不见,我赶紧检查日志,发现卸载了一堆,这次总得恢复了,避不开的坑。

    上次的正则实在是水平有限,就用文本编辑器直接修改了然后安装。

    唉,,就是想也是太多,如图

     废话不说了e正则匹配括号及括号内的内容

    (([^)]*))

    解释;

    [^x] 匹配除x外的字符

    ×匹配0或更多次

    +重复一次或多次

    匹配之后把log里面的括号全删了就批量安装

  • 相关阅读:
    Linux I/O调度
    集群心跳机制
    如何修改集群的公网信息(包括 VIP) (文档 ID 1674442.1)
    AVL树(平衡二叉树)
    二叉搜索树
    二叉树及树的遍历
    python实现基数排序
    python之迷宫BFS
    python之迷宫DFS
    python实现队列
  • 原文地址:https://www.cnblogs.com/dosu/p/12520725.html
Copyright © 2011-2022 走看看