утилита make в linux



утилита make для windows

Автор Another Games задал вопрос в разделе Программное обеспечение

установка программ в линукс и получил лучший ответ

Ответ от Всем Превед!!!![гуру]
судя по скрину вы очено рано ввели команду make, т. к ./configure закончился ошибкоы с просьбой поставить какой-то пакет-зависимость... эту команду выполняем пока не появится в конце выполнения операции done и только после этого - make && make install

Ответ от Sp***[гуру]
Зачем собирать пакет из исходников, если он есть в репозитории уже собраный? Вы бы сначала прочли информацию как устанавливать пакеты.
ссылка

Ответ от Пользователь удален[эксперт]
в АСП ищи РПМ лучше, в репозитории, он всё скопом поставит чо нужно.. .
а если уж так хочется ручками собрать то
1.распаковывай, иди в этот каталог
2. ./configure (можно с каким либо префиксом, почитать мона в ./configure --help)
3. make
4. make install

Ответ от 0409139[мастер]
распаковывай архив и переходи в туда куда распаковал там открывай консоль и пиши
/.configure или /configure точно не помнюъ
потом как исходники сконфигурятся пиши make или .make точно не помню
потом как исходники скомпилятся пиши make install или просто install и все
а вообще почитай реадми к программе там описываются ключи с которыми могут писаться вышеописанные команды и прочая очень полезная инфа

Ответ от Мистер ИКС[гуру]
Нет в линуксе инсталляторов типа setup.exe install.exe и т. п. поставляемых вместе со скачанной программой.
Есть один глобальный инсталлятор для бинарных (уже скомпилированных) файлов, называется он rpm и есть вообще не скомпилированные программы (открытый исходный код) которые ты можешь скомпилировать прямо в своем компьютере (инсталлятором в таком случае выступает утилита make)
Вот скачал ты программу - в линуксе это либо архив с исходниками либо rpm-пакет
rpm-пакет ставишь так (в терминале)
rpm -ivh путькфайлу/файл. rpm
Либо если ты обновляешь уже установленную программу
rpm -Uvh путькфайлу/файл. rpm
При этом rpm занесет сведения об установленной программе в свою базу и для того что бы удалить программу тебе понадобится только набрать в терминале
rpm -e имяпакета. rpm
Посмотреть все установленные пакеты:
rpm -qa
А вот как посмотреть что у тебя установлено из пакетов имеющих отношение например к берилу.
rpm -qa | grep beryl
Некоторые программы собранные в rpm требуют что бы в твоей ОС была установлена какая-то библиотека или модуль. Это называется зависимостями.
Если ты попробуешь установить rpm-пакет с помощью "rpm -ivh пакет" и в твоей ОС не окажется нужной библиотеки или модуля - инсталлятор выдаст ошибку, скажет тебе какого модуля не хватает и пакет не будет установлен.
(сам по себе rpm-пакет не содержит ничего лишнего кроме самой программы - вспомни виновые проги которые при установке постоянно лезут в system32 и пихают туда драйвера, могут кстати новый драйвер заменить старым и т. п. - в линуксе этого бардака нет) .
Однако искать недостающие библиотеки и модули, а потом устанавливать их - занятие муторное и иногда продолжительное (какой-то определенный пакет может требовать с десяток недостающих библиотек, т. е. иметь десяток зависимостей) .
Поэтому придумали yum.
YUM - это что-то вроде автоматического инсталлятора rpm-пакетов, который мало того, что при установке пакета сам определяет все зависимости, сам находит и скачивает все недостающие модули, библиотеки и т. п. (тоже в виде rpm-пакетов) - он сам находит в интернет и скачивает собственно пакет который ты хочешь.
Т. е. тебе не надо ничего искать, не надо ничего качать.. .вот хочешь ты например берил. Не качай ничего. Не ищи. Просто открой терминал с правами рута (su -) и набери там
yum install beryl-manager
YUM попробует найти, скачать из интернета и установить тебе берил. После установки все уже будет настроено и готово к использованию!
Думаешь фантастика?
Если ты не знаешь в точности как называется нужный тебе пакет (программа) , но знаешь приблизительно, например ты не знаешь что берил называется beryl-manager но догадываешься что название содержит слово beryl - набери в терминале следующее (как всегда обладая правами рута, юмом можно пользоваться вообще только из под рута) :
yum search beryl
Юм выдаст тебе всю найденную инфу о пакетах содержащих это слово в названии или описании - там ты сможешь узнать точное название пакета.
Еще есть
yum list
Это вывод ВСЕХ известных пакетов (ооооочень большой список)
yum list имяпакета
Вывод инфы о конкретном пакете (установлен ли, есть ли обновления и т. п.) .
Едем далее.. .а далее возникает резонный вопрос - как yum умудряется находить нужный пакет. Где он собственно ищет-то их?? ?Во, мне тоже сначала было интересно
Итак, ты прекрасно знаешь сайты - софтовые архивы. Ну там в основном проги для windows.
Для линукс тоже есть что-то в этом роде. Такие сайты содержат огромные списки rpm-пакетов и описания к ним. Только созданы эти сайты не для людей, а для умной программы, имя которой yum
Называют такие сайты репозиториями
Вот пример такого сайта:

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: установка программ в линукс
спросили в Проект GNU
Как собрать программу имея makefile в ОС Windows?
Зачем нужен Мэйкфаил для студии?? Сделай проект в студии...
Александр Бабушкинподробнее...

Как сделать фотомозаику, где вместо каждого пиксела стоит отдельное изображение? Есть какие-то программы для этого?
AndreaMosaic v.3.33.0 - это небольшая утилита, предназначенная для создания фотографической мозаики
подробнее...
спросили в Железо
Какой драйвер для AMD Radeon самый последний?? ? И где его скачать???
по этой ссылке оф. сайта подберете подходящий для себя драйвер. А вообще последний драйвер для
подробнее...
спросили в Slackware
Как создать "загрузочный диск" Windows XP на флешке??))
Вот перечень того, что нам понадобится:

1. В первую очередь, конечно же, флешка или
подробнее...
спросили в Другое
как увеличить яркость экрана на windows xp
Одновременно нажмите кнопку FN и клавишу ->>(стрелка вправо)

Откройте раздел
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

В Windows есть программа для создания, изменения разделов жесткого диска?
Компьютер - ПКМ (правая кнопка мыши) - управление - управление дисками.
но лучше все таки
подробнее...

Как назначить горячие клавиши в Windows 7 для отключения звука?
Качаем , устанавливаем и запускаем .
Затем назначаем любую клавишу --> выбираем команду
подробнее...
спросили в Железо
можно ли у HDD с поддержкой RAID не испльзовать функцию RAID ?
В режиме RAID 0 (раздельная запись) доступна полная емкость дисков. В режиме RAID 1 (зеркальная
подробнее...
спросили в Linux software Pocket PC software
Как запустить компьютер через Wake On Lan? ПОМОГИТЕ
Состав Magic Packet
Вначале идет так называемая «цепочка синхронизации» , состоящая из 6 байт
подробнее...
спросили в Другое
как создать ещё один жёсткий диск?
Разбивать жесткий диск как-то специально для операционной системы Windows 7, не надо! Но необходимо
подробнее...
спросили в Partition managers
Как создать локальный диск D для Windows Xp
Инструкция
1
Имеется несколько вариантов создания второго локального диска. Выбор зависит
подробнее...
спросили в VB Software
Не могу удалить касперского, что делать?
Неможет быть все должно удаляться после утилиты, вы перезагружали комп? или может вы код цифр
подробнее...

При установке Винды установочная программа не видит жесткого диска. Что делать?
наверное диск у вас sata, драйвер ему нужно. на диске от материнской платы есть наверняка утилита
подробнее...
Make на Википедии
Посмотрите статью на википедии про Make
Mercedes-Benz CLK-класс на Википедии
Посмотрите статью на википедии про Mercedes-Benz CLK-класс
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*