Програми для Ubuntu. Різні джерела програмного забезпечення

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

Кілька років тому однією з речей, яку потрібно було пояснити користувачам з Windows, було те, що Щодо встановлення програм, Linux мала іншу парадигму. Замість того, щоб завантажувати їх із веб-сайту розробника, використовувались сховища та менеджери пакетів.

Завдяки популяризації мобільних пристроїв та їх магазинів додатків, сьогодні це вже не схоже на щось з іншої планети. Однак Нам залишається завдання пояснити різні формати програм, доступні для Linux, їх відмінності та характеристики.

Оскільки саме розподіл найбільше сприяв загальній плутанині, ми зупинимось на Ubuntu. Більш конкретно, в останній версії, доступній на момент написання цієї статті про Ubuntu 20.10 Groovy Gorilla.

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

У Linux існує кілька способів встановлення програм

  • Використання менеджера пакетів
  • Використання емулятора терміналу
  • Завантажте з Інтернету та двічі клацніть на файлі.
  • Компіляція

Використання менеджера пакетів

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

Коли ми натискаємо на назву програми, ми можемо побачити опис її роботи, тип ліцензії та рейтинги інших користувачів.

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

Використання емулятора терміналу

Іншим способом встановлення програм є введення відповідних команд в емуляторі терміналу. це єМетод, як правило, швидший, ніж використання Центру програмного забезпечення, крім того, що дозволяє нам виявляти помилки та знати інформацію про бібліотеки чи програми установка яких не є обов’язковою, але покращують функціональність тієї, яку ми встановлюємо.

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

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

Завантажити через Інтернет

В Ubuntu Можна встановити програми, завантаживши їх з Інтернету та двічі клацнувши на них. Це програми, упаковані у формат пакету DEB (рідний для дистрибутивів, похідних від Debian, таких як Ubuntu). Подвійне клацання відкриває Центр програмного забезпечення, який встановлює їх так, ніби це програма зі сховищ. Різниця полягає в тому, що якщо розробник цього пакету не включив опцію додавання сховища, встановити оновлення буде неможливо.

Інша можливість полягає в тому, що це виконувані файли, написані на міжплатформенних мовах програмування, таких як Java, або самостійні пакети, такі як. Appimage.

У всіх випадках ми повинні переконатися, що вони надходять із надійних джерел, перш ніж встановлювати їх.

Компіляція

Компіляція Він полягає у перетворенні файлу вихідного коду (написаному мовою програмування, зручною для людини) в іншу, більш зручну для процесора мову, яка буде виконувати його швидше. Це не складна процедура, коли ти знаєш, що робиш, але це вимагає часу. Тому більшість людей воліють використовувати інші способи встановлення.

У наступній статті ми пояснимо, в чому різниця між різними власними та сторонніми сховищами, що використовуються менеджером пакетів Ubuntu.


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.