Программы для Ubuntu. Различные источники ПО

Программы для Ubuntu

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

Благодаря популяризации мобильных устройств и их магазинов приложений, сегодня это уже не звучит как что-то с другой планеты. Тем не мение, Нам остается объяснить различные форматы программ, доступные для Linux, их различия и характеристики.

Поскольку наибольшую путаницу вызвал именно дистрибутив, мы сосредоточимся на Ubuntu. В частности, в последней версии, доступной на момент написания этой статьи о Ubuntu 20.10 Groovy Gorilla.

Программы для Ubuntu. Разные типы происхождения

В Linux есть несколько способов установки программ

  • Использование диспетчера пакетов
  • Использование эмулятора терминала
  • Скачивание из Интернета и двойной щелчок по файлу.
  • Компиляция

Использование диспетчера пакетов

В Ubuntu менеджером пакетов по умолчанию (во всех смыслах этого слова) является Центр программного обеспечения Gnome (CSG). Программный центр ничем не отличается от магазинов приложений на мобильных устройствах.. Мы можем искать программы по имени или функции, а также устанавливать и удалять их, нажав кнопку.

Когда мы нажимаем на название программы, мы можем увидеть описание того, что она делает, тип лицензии и рейтинги других пользователей.

Я не совсем фанат этого приложения и Я предпочитаю другие альтернативы, такие как Synaptic Package Manager, который, не будучи таким красивым, гораздо более практичен и содержит более полную информацию о программах, чем CSG.

Использование эмулятора терминала

Другой способ установки программ - ввод соответствующих команд в эмуляторе терминала. этоЭтот метод обычно быстрее, чем использование Центра программного обеспечения, а также позволяет нам обнаруживать ошибки и получать информацию о библиотеках или программах. чья установка не является обязательной, но которая улучшает функциональность устанавливаемой нами.

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

Дистрибутивы Linux обычно позволяют использовать репозитории, поддерживаемые третьими сторонами, хотя они не несут ответственности за совместимость или безопасность включенных программ.

Интернет Скачать

В убунту Можно установить программы, загрузив их из Интернета и дважды щелкнув по ним. Это программы, упакованные в формат пакета DEB (родной для производных от Debian дистрибутивов, таких как Ubuntu). Двойной щелчок открывает Центр программного обеспечения, который устанавливает их, как если бы это была программа из репозиториев. Разница в том, что, если разработчик этого пакета не включил возможность добавления репозитория, установить обновления будет невозможно.

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

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

Компиляция

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

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


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.