Перенаправления >> будут добавлены, а > перезаписаны. Просто интересно, если не хранить исторические данные, почему бы не отправить их по почте?
Предоставление программного обеспечения в виде пакета (типа .deb
или варианта RPM )и разрешение программному обеспечению самостоятельно обновляться являются взаимоисключающими. Как вы заметили, установка или обновление упакованного программного обеспечения может выполняться только администратором, и ожидается, что система будет обновляться администратором. Во многих системах это упрощается с помощью таких инструментов, как GNOME Software, которые сообщают пользователю об ожидающих обновлениях и заботятся об их применении без ручного запуска apt update
и т. д.
«Другие» программы, которые вы упомянули, которые могут обновлять себя, могут делать это только в том случае, если пользователь, под которым они работают, может записывать в папки, в которых они установлены. Это часто имеет место с вручную -установленными двоичными файлами., но в последние годы многие более крупные программы отошли от этого — Google Chrome и VS Code теперь устанавливаются из репозиториев пакетов и ведут себя должным образом.
Вы обходили ограничения в случае с Firefox, но это плохая идея. Не рекомендуется запускать программное обеспечение с правами root, когда оно не требуется, а само обновление упакованной части программного обеспечения означает, что система упаковки больше не знает, что установлено.
Другой момент заключается в том, что в большинстве дистрибутивных -пакетных программ проверки обновлений явно отключены — с одной стороны, они бесполезны, потому что на них нельзя воздействовать напрямую, а с другой — отключение проверок обновлений означает, что программное обеспечение не нужно «позвонить домой», что волнует многих пользователей.