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

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

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

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

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

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

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

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

    (([^)]*))

    解释;

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

    ×匹配0或更多次

    +重复一次或多次

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

  • 相关阅读:
    Spring Boot
    AWS DynamoDB
    VBA读excel写xml
    WebSocket API 学习
    故障排除 Mybatis ORA-01000 和 本地缓存问题
    Java基础
    Java Tutorials Lambda表达式 翻译
    在代理环境中构建maven环境
    Pom
    我的JAVA笔记
  • 原文地址:https://www.cnblogs.com/dosu/p/12520725.html
Copyright © 2011-2022 走看看