Что такое действительно пакет в Ubuntu?

В Windows I знакомо с .exe и .dll файлы (два существенных файла для выполнения или записи программы). Но когда я хочу установить вручную приложение в Ubuntu, большую часть времени мне будут нужны дополнительные пакеты. Каковы эти пакеты? Похожи на них dll файлы в Windows? Где они, сохраняют в Ubuntu? Что типы пакетов там? Как я могу найти, какие пакеты необходимы для устанавливания приложения и где я могу найти их?

3
задан 16 October 2014 в 22:05

1 ответ

, Каковы эти пакеты?

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

пакет Ubuntu точно что: набор объектов (сценарии, библиотеки, текстовые файлы, декларация, лицензия, и т.д.), которые позволяют Вам установить часть программного обеспечения, заказанного таким способом, которым диспетчер пакетов может распаковать его и поместить его в Вашу систему.

Похожи на них dll файлы в Windows?

No эквивалент DLL был бы тем, что мы называем библиотекой. Те будут в пакете.

, Где они, сохраняют в Ubuntu?

В кэшируемом каталоге. См. /var/cache/apt/archives/

, Что типы пакетов там?

Технически существует всего один. Мы используем ".deb" файлы. Redhat использует ".rpm". Suse использует ".rpm". Мы можем использовать ".rpm" путем преобразования его в ".deb", но это для более опытного пользователя (я использовал Ubuntu с начала, и я скорее провел еще 10 минут, ища .deb). Существуют другие методы установки, но установка файлы, которые заархивированы (как .tar файл) не является пакетом.

, Как я могу найти, какие пакеты необходимы для устанавливания приложения и где я могу найти их?

можно использовать собственный центр программного обеспечения Ubuntu для поиска программного обеспечения на основе текста. Если Вы интересуетесь методом онлайн, где можно также найти debian пакет установки и все исходные файлы: ubuntu.packages.com

Мышление Вы: Вы технически не должны знать то, что необходимо установить. Сама система знает, что установить (включая зависимости, связанные с тем пакетом, который Вы выбираете).

<час>

Редактирование на основе комментариев:

интригующая часть этого вопроса начинает показывать. android SDK не является пакетом Ubuntu, таким образом, общие правила Ubuntu не применяются. Это - стороннее программное обеспечение, и это предлагается как общий zip-файл Linux. Те могут быть раздражающими в этом, они часто только говорят Вам, что Вам нужно другое программное обеспечение. И часто помещаемый те требования в текстовый файл ("readme").

Eclipse и Aptana подобны: они требуют Java, но не устанавливают его для Вас. Они помещают уведомление с загрузкой, хотя это Вам нужен Java. Вам решать для установки версии Java (так как существует больше чем один).

11
ответ дан 17 November 2019 в 19:13

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

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