Обновление Google Chrome всегда 48 МБ [закрыто]

Я не могу придумать, как быстро исправить ошибки, удалив то, что вы знаете, не установлено, и вручную Googling, что вы не можете определить. Это ужасная проблема, что я только что выбрал метод Etch-a-Sketch и либо удалил весь мой профиль, либо удалил большие куски (.config, .gnome-2 и т. Д.]

только долгосрочное решение, о котором я мог подумать, заключается в создании онлайн-базы данных:

Пакеты Какие пути конфигурации они используют

Вы сохранили бы эту информацию в простой базе данных JSON ", возможно, gzip и сохраните его где-то в сети.

У вас тогда будет инструмент, который скачал этот глобальный список и просмотрел пути, ища соответствующие пути в доме пользователя. Если есть совпадения, вы проверяете список пакетов, чтобы узнать, установлен ли этот пакет. Если это не так, это список смертей.

После этого сканирования пользователь получает список доступных операций очистки (с подробной информацией о том, какой пакет программа считает), и он дал

В идеальном мире мы бы интегрировали это в систему упаковки (и имели apt-get clean-my-home), но я думаю, что это мечта. Потребители должны были бы выполнить тонну работы, требуя реинжиниринга форматов базы данных пакетов (которые уже достаточно встряхиваются).

Поскольку получение этого текста в ткань каждого пакета непривлекательно, также необходимо быть своего рода интерфейсом для нормальных людей, чтобы предлагать пути для пакетов. (Поскольку это мой dayjob), я бы предположил бы быстрое и грязное веб-приложение, где люди могут делать свои предложения, а MOTU, члены Ubuntu и т. Д. Могут смягчить поток, чтобы люди не предлагали потенциально опасные поиски. [!d9 ]

Как бы то ни было, для работы с тысячами приложений, которые пишут домашние файлы, потребуется целая нагрузка рабочей силы.

Это интересная проблема. Это может послужить хорошим поводом для игры с шаблоном cli Quickly (быстро, потому что я Pythonista, а также потому, что упаковка пугает меня).

1
задан 25 April 2014 в 21:48

0 ответов

Другие вопросы по тегам:

Похожие вопросы: