Як встановити пакунки в Ubuntu вручну

Як встановити пакунки в Ubuntu вручну

Давно ми говоримо про те, як встановити пакети та програми через сховища, пакети deb, з пакетів rpm, з PPA або просто через такі програми, як Synaptic або Ubuntu Software Center, але ми не говорили про те, як встановити програму через її вихідний код. Ця установка дуже брудна, але вона є і найбільш задовільною, оскільки, як правило, саме вона найкраще адаптується до нашої операційної системи та нашої машини. Щоб виконати це встановлення, нам залишається лише завантажити стислий пакет, який майже завжди має такий тип tar.gz або gz, що містить програмний код і звідси скомпілюйте файли.

Які програми потрібні мені для встановлення пакунків вручну?

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

sudo apt-get встановити основну автоматичну роботу make cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper quilt xutils lintian dh-make libtool autoconf git-core

Це змусить Ubuntu встановити майже всі необхідні програми для компіляції коду та, за розширенням, для встановлення пакунків вручну.

Як ми самі складаємо програму?

Після того, як ми зробили попередні кроки, ми відкриваємо термінал і переходимо до папки з вихідним кодом. Перше, що нам доведеться зробити, це побачити файл «ВСТАНОВИТИ»Що приносять майже всі програми, деякі роблять це в«ридми«. Як правило, для компіляції нам доведеться написати наступне

. / Налаштувати

зробити

зробити установку

./ назва програми

зробити чистий

Хоча, у файлі Readme або ВСТАНОВИТИ Потрібні пакети та способи встановлення програми будуть детально описані. Я їм командую ./конфігурувати і робити вони відповідають за налаштування та створення програмного пакету. Команда зробити установку встановити те, що було створено та за допомогою ./ ми запускаємо програму. Потім команда зробити чистий дбає про очищення непотрібних файлів, які були створені під час встановлення. Це приблизно кроки, необхідні для компіляції програми, але іноді для встановлення потрібно встановити бібліотеку або пакет. Нарешті, зауважте, що хоча установка є кращою, це повільна установка, тобто встановлення пакунків вручну залежить від вихідного коду та потужності машини, тому процес може зайняти години або хвилини. Ось чому доцільно робити це з часом і на потужних комп’ютерах, хоча такий спосіб встановлення пакетів можна зробити на будь-якому комп’ютері.


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

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

*

*

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

  1.   Герсон - сказав він

    У мене траплялося, що я потрапляю під файл tar.gz або tar.bz2 або подібний, і при виконанні ./configure це видає мені помилку; Я шукаю інсталяцію або Readme, і багато хто не приносить їх, але якщо я торкнувся виконуваного файлу програми, яку вона відкриває, це ніби завантажується ноутбук, але багато разів я хочу встановити його, і я не зміг .
    Як це робиться в тих випадках?

  2.   Хоакін Гарсія - сказав він

    Привіт Герсон, не могли б ви сказати мені пакет або програму, яку ви хочете використовувати. З того, що ви говорите, те, що ви завантажили, є попередньо скомпільованим або майже готовим до використання пакетом, який відрізняється від встановлення з вихідного коду. Але спочатку я хотів у цьому переконатися. Дякую і вибачаю за незручності.

  3.   Fosco_ - сказав він

    Можливо, стаття повинна називатися "Як скомпілювати програми в Ubuntu", коли, побачивши ручну інсталяцію пакетів, я думав, ви поговорите про пакет dpkg -i

  4.   Хосе Мануель Бенедіто - сказав він

    Привіт Хоакін
    Щиро дякую Вам за участь у Вашому блозі. Я вважаю, що це чудово, і за це я дякую вам.
    Я хотів запитати вас про встановлення програми (наприклад, Warzone) із типом компіляції (я думаю, що це так називається), про яку просить Герсон, тому що я намагався зробити те, що ви говорите, але я не зрозуміти, як саме це робиться, з кроками, як для того, хто вчиться читати…. Правда полягає в тому, що я роблю деякі речі з терміналом, але я намагався це зробити вже деякий час, і я не знайшов детального пояснення, як у класі ... Ви могли б це зробити?

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

    Жозе Мануелем

  5.   Марко - сказав він

    Привіт, мене звуть Марко, я хотів би дізнатись про світ Linux, у мене є Ubuntu 13.10, але мені дуже важко з цим впоратися, інсталяція чогось важка, оскільки в кожній програмі мені повідомляють, що той чи інший пакет є відсутній. Дякую

  6.   Хосе Лемб - сказав він

    Брат Геніааллль, я це шукав. Важко знайти це настільки детально, а отже, ооочень вдячне. Успіхів серця для вас

  7.   Хуан Девід - сказав він

    Доброго дня, я спробував встановити цю програму darktable-3.0.1.tar.xz Я не зміг, я новачок у використанні Ubuntu. Буду вдячний вашій співпраці.