AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 24201
Accepted
Takkat
Takkat
Asked: 2011-02-01 14:01:47 +0800 CST2011-02-01 14:01:47 +0800 CST 2011-02-01 14:01:47 +0800 CST

如何检测并删除所有丢失的配置文件夹?

  • 772

随着时间的推移,我的主文件夹中有越来越多的隐藏 .configuration 文件夹。

其中许多来自我仅为测试而安装的应用程序或来自我不再使用的应用程序。我真的不介意,但这些文件夹确实把我的家弄得乱七八糟,而且比这更糟糕的是,现在总计高达 80 GB。由于还有一些我从未听说过的应用程序(至少我不记得我安装过它们),所以我不愿删除它们。

有没有办法找出哪些文件夹来自清除的应用程序?甚至有办法在清除(而不是删除)创建它的应用程序时自动删除配置文件夹?

configuration
  • 2 2 个回答
  • 901 Views

2 个回答

  • Voted
  1. Best Answer
    Oli
    2011-02-01T15:58:53+08:002011-02-01T15:58:53+08:00

    除了删除您知道未安装的内容并手动谷歌搜索您无法识别的内容之外,我想不出一个快速解决方案。这是一个可怕的问题,我刚刚选择了 Etch-a-Sketch 方法,要么删除了我的整个个人资料,要么删除了大部分个人资料(.config、、.gnome-2等)

    我能想到的唯一长期解决方案是建立一个在线数据库:

    • 套餐
    • 他们使用什么配置路径

    您可以将该信息存储在一个简单的 JSON“数据库”中,或许可以将其压缩并存储在某个在线位置。

    然后,您将拥有一个下载此全局列表并扫描路径的工具,在用户家中寻找相应的路径。在有匹配项的地方,您检查软件包列表以查看该软件包是否仍然安装。如果不是,它就会进入死亡名单。

    在那次扫描之后,用户会得到一个可用清理操作的列表(包含程序认为它是什么包的详细信息),并且可以选择核对他们喜欢的任何内容。

    在一个完美的世界里,我们应该把它集成到包装系统中(并且有apt-get clean-my-home),但我认为这是一个白日梦。维护者除了需要重新设计包数据库格式(这已经足够摇摆不定了)之外,还必须做大量的工作。

    由于将其写入每个包的结构并不吸引人,因此还需要某种界面供普通人建议包的路径。(因为这是我的日常工作)我可能会建议一个快速而肮脏的网络应用程序,人们可以在其中提出建议,MOTU、Ubuntu 成员等可以调节流程,以确保人们不会建议潜在的危险搜索。

    事实上,这将需要大量的人力来获得成千上万个编写主文件的应用程序。

    这是一个有趣的问题。这可能会给我一个很好的借口来使用 Quickly 的 cli 模板(很快,因为我是 Pythonista 并且因为打包让我害怕)。

    • 4
  2. aerholt
    2011-02-01T14:27:35+08:002011-02-01T14:27:35+08:00

    您是否尝试过ubuntu-tweak来摆脱旧的 conf 文件?:) 你也可以使用sudo apt-get purge PACKET-NAME真正摆脱包。

    *编辑:您也可以尝试sudo apt-get install bleachbit“轻松”整理。

    • 0

相关问题

  • 声音,在多个程序之间停止

  • 如何为公共计算机配置 Ubuntu?

  • 如何设置默认启用网络?

  • 如何在键盘上映射未映射的键?[关闭]

  • 保持多个工作站同步

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    我需要什么命令来解压缩/提取 .tar.gz 文件?

    • 8 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Martin Hope
    EmmyS 我需要什么命令来解压缩/提取 .tar.gz 文件? 2011-02-09 14:50:41 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve