Как изменить приложение запуска единства, чтобы покачивать?

В Ubuntu большинство программных продуктов входит в один файл. Это *.deb debian пакетный файл, который загружается, распаковывается и устанавливается из вашего диспетчера пакетов.

Почему Ubuntu не устанавливает программное обеспечение из самораспаковывающихся исполняемых файлов, как это делает большинство программ для Windows? [!d1 ]

Поскольку самораспаковывающиеся файлы *.exe являются очень опасным предложением для принятия.

Наиболее важные различия между самораспаковывающимися исполняемыми файлами и системой упаковки, такими как debian / Ubuntu, являются:

Прозрачность безопасности Более подробное управление

Подробнее:

Безопасность

В мире Windows вы должны доверять этому одиночному файл. Как можно действительно быть уверенным, что ему можно доверять? Как вы можете даже знать, что он что-то устанавливает? Как вы можете быть уверены, что за вашей спиной нет других вещей?

В Ubuntu все пакеты имеют цифровую подпись, поэтому, используя отдельный файл пакета - диспетчер пакетов (будь то muon, synaptic, aptitude или даже прямой apt) - вы проверяете содержимое до того, как оно будет даже распаковано, а тем более установлено. Это предполагает, конечно, что вы доверяете репозиториям. Я предпочитаю доверять репозиториям Ubuntu (единый авторитет), чем сотни часто незнакомых разных источников для загрузки.

Безопасность

С помощью функции , вы можете по существу сделать одно: выполнить его. В Ubuntu вы можете проверить содержимое пакета, описания, конфиги, отдельные файлы, последние изменения, исправления ошибок и т. Д. Из удобства вашего диспетчера пакетов, , прежде чем решит установить или нет. [ ! d17]

Когда вы устанавливаете файл *.exe, вы также должны доверять своему «удалению» крючка (и не все *.exe файлы гарантированно имеют один). В Ubuntu все файлы, принадлежащие стандартным пакетам, установленным менеджером пакетов, всегда можно удалить, поскольку это функция диспетчера пакетов, а не самого пакета. Менеджер пакетов - это отдельное и надежное приложение, которое предоставляет как установщик, так и деинсталлятор, пакет не может отнять у вас крючок удаления. Конечно, вредоносный пакет может прокрасться через действия после установки, но поэтому у нас есть официальная система репозитория и те же люди, которым мы доверяем, чтобы поддерживать их.

Transparency

It идет дальше. На Ubuntu я действительно могу доверять своей системе, потому что могу проверить программное обеспечение на многих уровнях. Конечный уровень - это возможность взглянуть на исходный код. бинарные пакеты имеют соответствующие исходные пакеты. Я действительно могу посмотреть на источник (Пример: « Transparency » предоставит вам полные источники оболочки bash). В мире файлов * .exe обычно есть только двоичные файлы, и кто знает, что они на самом деле делают за кулисами?

Тем не менее, всегда есть исключения из правил, но для меня безопасность и доверие Я не могу принять исполняемые файлы из сотен различных источников, которые трудно проверить как стандартный способ установки компонентов в моей системе.

1
задан 22 December 2012 в 19:11

0 ответов

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

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