Настройка сервера Linux и Windows
ITShaman - Сайт для АЙТИшников!
"Машины должны работать. Люди должны думать."
(девиз компании IBM)

Графическая оболочка компиляции программ в Linux Ubuntu

Графическая оболочка компиляции программ в Linux Ubuntu

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

Программное обеспечение Open Source принято распространять в виде исходного кода, т.к. программу можно скомпилировать и запустить на любой ОС и при необходимости можно внести изменения в исходный код, тем самым легко усовершенствовать ПО.

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

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

В статье Создание DEB / RPM пакета из исходников или как использовать checkinstall уже рассматривался этот вопрос, но облегчить его нам поможет пакет GiftWrap, который выполнен в виде "мастера установки Windows".

Установка пакета GiftWrap в Ubuntu


Пакет GiftWrap в стандартном официальном репозитории отсутствует, поэтому следует подключить сторонний репозиторий:

# echo "deb http://ppa.launchpad.net/giftwrap/ppa/ubuntu `lsb_release -cs` main" | sudo tee -a /etc/apt/sources.list
# sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7CA7665B207CAD03 && sudo apt-get update
# sudo apt-get install giftwrap

Графическая оболочка компиляции программ в Linux Ubuntu


Программа GiftWrap представляет собой "мастер установки Windows", который пошагово проведет по всему процессу компиляции программ в Linux.

Чтобы оценить возможности GiftWrap рекомендуется к просмотру видеоролик автора ПО:

Программа GiftWrap представляет собой графическую оболочку, которая избавляет начинающего пользователя от использования консольной утилиты checkinstall, при компиляции программ в Linux и создании DEB-пакетов.

Недавно узнал, что на устройствах считывания штрих-кодов установлена Windows CE. Почти каждый терминал сбора данных обрабатывает поступающие данные посредством процессора Intel® Xscale™. Всегда думал, что на таких устройствах все процессы зашиты в микросхемы и их выполнение строго ограничено последней.

Статья опубликована 04.04.2010 · Автор статьи: Зюзгин Иван
Статья относится к linux, ubuntu, репозиторий, компиляция
Случайные 7 статей:
  1. Изменяем положение кнопок в заголовке окна в Ubuntu
  2. Проблемы при работе с Virtualbox
  3. Устанавливаем Adobe Flash последней версии в Ubuntu
  4. Advanced IP Scanner - простой сетевой сканер на всякий случай
  5. Замена стандартного диспетчера задач Windows
  6. Настраиваем HotKey для DeaDBeeF
  7. BolgenOS - новая операционная система
Комментарии [8]
  1. hummel #
    5 Апрель, 14:46

    Программа конечно не плохая (но командами в терминале намного проще), но тем у кого степень кривизны рук очень велика она не поможет. ИМХО конечно.

  2. Mut@NT #
    5 Апрель, 23:31

    hummel: Программа конечно не плохая (но командами в терминале намного проще), но тем у кого степень кривизны рук очень велика она не поможет. ИМХО конечно.

    Я думаю, что каждому свое.

  3. Alexus #
    18 Ноябрь, 17:57

    При попытке установки пакет не находится. Куда дели пакет!? У меня установлена Ubuntu 10.04

  4. Mut@NT #
    24 Ноябрь, 12:26

    Alexus: При попытке установки пакет не находится. Куда дели пакет!? У меня установлена Ubuntu 10.04

    Поддержание PPA-репозиторий остановилось на версии karmic, если Вам нужен giftwrap, то добавьте репозиторий:
    deb http://ppa.launchpad.net/giftwrap/ppa/ubuntu karmic main

  5. DrohN #
    8 Январь, 17:15

    Мысль не по теме : меня возмущает , что незнание консольных команд Linux называют “степень кривизны рук”. Интуитивно понятный интерфейс – это и есть выход Linux из тени , превращение его из “вещи в себе, для избранных” в инструмент для всех, простой и понятный, а главное быстрый. Никому в голову не придёт продавать молоток в наборе (отдельно ручку, молоток и клинышек)с инструкцией на английском, и словариком или русско-английским разговорником, чтобы понять как это собрать (пресловутый MAN). Можете наслаждаться своим уровнем и кичиться передтакими же как Вы, но мне , блин, надо гвоздь забить, чтобы было крепко и не вспоминать больше … Жизнь так коротка, чтобы упереться лбом в стену, и не видеть ВСЕХ её красот, даже через любимый монитор. Удачи !

  6. EagleStars #
    10 Июнь, 12:00

    “Интуитивно понятный интерфейс” это палка и пень. Остальное только привычные или непривычные, освоенные или неосвоенные интерфейсы.
    И это не личное мнение, а практика: новичку до лампочки графический интерфейс или терминал, для него одинаково сложно и неизвестно и то и другое. А специалисту лучше терминал, т.к. это один универсальный интерфейс на все программы.
    Отсюда вывод: довольно безполезная программа.
    А автору статьи, в любом случае, благодарность!

  7. AVK #
    21 Июль, 05:06

    Для EagleStars и ему подобных.
    “Интуитивно понятный интерфейс” – это когда пользователь может работать с программой без предварительного изучения мануала. А палка и пень – это палка и пень!
    Личная практика “новичка”: без какой-либо дополнительной информации установил нужные мне пакеты с помощью “Менеджера пакетов”, но при использовании в этих целях терминала пришлось дополнительно потратить время для изучения нужных команд.
    Отсюда вывод: не надо делать необдуманных выводов.

  8. Landgraf #
    18 Август, 05:41

    Люди не спорьте. Тема бесполезная. Это кому как нравится. Ведь если ты из за руля машины увидел велосипедиста, это же не значит что велосипедист не умеет на машине гонять. Ему просто так нравится может быть.

Имя (обязательное поле)
e-mail (обязательное поле) Сайт
Текст комментария:
IT-новости
Популярное
Облако тегов
При цитировании документа активная ссылка на сайт обязательна.
Администрирование и настройка серверов, рабочих станций на базе ОС Linux и Windows. www.itshaman.ru - Настройка Linux и Windows © 2009 - 2016