Ru-Board.club
← Вернуться в раздел «UNIX»

» Установка программ в Linux (как)?

Автор: Gosuby
Дата сообщения: 31.08.2003 09:30
Расскажите, как ставить программы под линуксом? Их вроде компилять надо. Как это делать и что для этого надо?

А то работать хоцца, а условий нету. Всмысле нормальных программ нету.
Автор: albel
Дата сообщения: 31.08.2003 10:41
Gosuby
если сорцы, то компилировать, если rpm - то просто ставить
В каком виде пакеты?
Автор: Demetrio
Дата сообщения: 31.08.2003 11:16
Gosuby
man rpm

Для сборки программ из исходников обычно достаточно
./configure
make
make install

В общем RTFM никто не отменял
http://www.linux.ru/docs/russian/targz/


Цитата:
Всмысле нормальных программ нету.

На самом деле программ море, зачастую больше чем требуется.
Тебе конкретно что нужно?
Автор: Farch
Дата сообщения: 31.08.2003 14:36
Gosuby
к каждой программе идет реадми если в сурсах. распаковываешь и читаешь. не знаешь как распаковывать? читаешь FAQ
Автор: Gosuby
Дата сообщения: 02.09.2003 08:09
Как распаковывать знаю. У меня два типа файлов: install.sh и какой-то.sfx
Автор: ginger
Дата сообщения: 02.09.2003 12:07
Gosuby
./install.sh если в одном каталоге с этим фалом или sh install.sh...
Если бы знать точнее, что за программка можно дать более подробный ответ...;)
Автор: Gosuby
Дата сообщения: 03.09.2003 09:23
win4lin 3.0
Автор: ginger
Дата сообщения: 03.09.2003 09:39
Gosuby
На сколько мне известно win4lin не распространяется с открытым кодом, это уже бинарник, его нужно только проинсталлировать... Для более подробной информации нужно прочесть какой-нибудь README, INSTALL или TO-DO файл... если имеются... может что в DOC, есть?
К сожалению, мне никогда не приходилось ставить этот эмулятор, поэтому точно сказать не могу, но если в архиве всего два файла - install.sh и install.sfx, то нужно выполнить install.sh, как я это описывала ранее...
Автор: Gosuby
Дата сообщения: 09.09.2003 18:35
ginger

tnx
Автор: Nep
Дата сообщения: 30.09.2003 12:50
перенес в ОС
Автор: nigga123
Дата сообщения: 30.09.2004 11:14
Подскажите плз. Выполняю /configure обрывается - "configure: error: no acceptable C compiler found in $PATH" Дальше make делать отказывается.Что не так?
Автор: ooptimum
Дата сообщения: 30.09.2004 11:24
nigga123
GCC сотоварищи установлен? Дистрибутив какой?
Автор: nigga123
Дата сообщения: 30.09.2004 11:55
ooptimum

Цитата:
GCC сотоварищи установлен?

эээ, честно говоря, не знаю
Дистрибутив Mandrake 10
Автор: Demetrio
Дата сообщения: 30.09.2004 12:54
nigga123
rpmdrake

и там в секции Development отмечаешь компилятор и всё что тебе нужно


Цитата:
эээ, честно говоря, не знаю

зачем тогда вообще собирать из исходников? В Mandrake море бинарного софта на все случаи жизни
Автор: eugrus
Дата сообщения: 30.09.2004 14:54

Цитата:
эээ, честно говоря, не знаю

locate gcc
Автор: nigga123
Дата сообщения: 30.09.2004 21:02
Demetrio

Цитата:
rpmdrake и там в секции Development отмечаешь компилятор и всё что тебе нужно

Ага, установил, но выдается новая ошибка - configure: error: *** GLIB >= 2.4.0 not installed! *** где взять этот глиб?


Цитата:
зачем тогда вообще собирать из исходников? В Mandrake море бинарного софта на все случаи жизни

смешной ты, а дрова как инсталить?

eugrus

Цитата:
locate gcc

пасиб буду знать
Автор: eugrus
Дата сообщения: 30.09.2004 21:23

Цитата:
Ага, установил, но выдается новая ошибка - configure: error: *** GLIB >= 2.4.0 not installed! *** где взять этот глиб?

GLib is the low-level core library that forms the basis of GTK+ and GNOME.
он входит в состав GTK+
http://gtk.org/download/

PS это библиотека gtk - наверника она есть в твоём дистрибутиве
Автор: Demetrio
Дата сообщения: 30.09.2004 21:26
только в Mandrake 10 gtk 2.2

что это за драйвера которым нужен gtk?
Автор: eugrus
Дата сообщения: 30.09.2004 21:34

Цитата:
только в Mandrake 10 gtk 2.2
значит nigga123 надо скачать ftp://ftp.gtk.org/pub/gtk/v2.4/glib-2.4.6.tar.gz
Автор: Demetrio
Дата сообщения: 30.09.2004 21:42
установка программ из исходников в rpm-based системах - это превращение их в необновляемую файлопомойку

ftp://ftp.nluug.nl/pub/os/Linux/distr/Mandrakelinux/devel/cooker/SRPMS/main/gtk+2.0-2.4.9-7mdk.src.rpm
Автор: nigga123
Дата сообщения: 01.10.2004 15:18
Demetrio

Цитата:
что это за драйвера которым нужен gtk?
Да не я драйвера для примера сказал.


Цитата:
установка программ из исходников в rpm-based системах - это превращение их в необновляемую файлопомойку

Спасибо буду знать.

eugrus

Цитата:
начит nigga123 надо скачать ftp://ftp.gtk.org/pub/gtk/v2.4/glib-2.4.6.tar.gz
Спасибо
Автор: Woland13
Дата сообщения: 27.06.2006 23:54
А у меня возникла следующая проблема с установкой. Сам я лишь недавно поставил Linux SUSE 10.0 и по-возможности использовал rpm-пакеты, но так получилось, что понадобилось поставить SDL_Sound, он потребовал libslang.so.2, я попытался найти rpm, но для SUSE не нашел, а потому решил поставить tar (или как там это по-научному =) ), сделал следующее:
./configure
make
make install
make-elf
make-elf install
(надеюсь я не допустил опечаток, т.к. пишу по памяти)
В результате в какой-то там папке возник желанный файлик, но... SDL_Sound (который у меня в виде rpm), по-прежнему выдает "конфликт зависимостей" и пишет, что libslang.so.2 не доступен, что я делаю неверно или, может, что я не доделал, чтобы он стал доступен?
Автор: Chingiz
Дата сообщения: 28.06.2006 03:07
Товарищи потрудитесь учится пользоватся всякими там гуглами или шмендексами Woland13
установи пакет slang думаю вкатит
Автор: sda00
Дата сообщения: 28.06.2006 08:06

Цитата:
установка программ из исходников в rpm-based системах - это превращение их в необновляемую файлопомойку

смелое заявление... видно от безысходности
Я бы сказал, что всё - по обстоятельствам... Нельзя ж так категорично. Ну нет в репозитории SuSE 10 программы типа ldcpp, например, или мне хочется каждый месяц пересобирать wine/mplayer из cvs, или у меня архитектура x86-64 и я просто вынужден собирать тот же mplayer как в нативном так и в -m 32 режимах с разным префиксом (ибо в x86-64 он не желает пользовать виндовые кодеки). Или вот ну не нравится мне, как собрали ethereal (без поддержки ssl и т.д.). IMHO - тут очевидный выход - ставить базу из rpm (и обновлять есс-но) а всё остальное - именно компилить из осходников в /usr/local, а пользовать checkinstall или нет - выбор каждого, но лучше - не пользовать, чтобы система обновлялась без проблем, а ежели в результате обновления собранное перестаёт пахать - так и пересобрать не грех...
Автор: Woland13
Дата сообщения: 28.06.2006 18:04
Ну так я и устанавливаю пакет s-lang, в результате появляется множество файлов, среди которых присутствует искомый, но SDL_sound по-прежнему требует libslang.so.2. И подобная проблема возникла уже не в первый раз, только до этого удавалось найти rpm-пакеты установка которых решала проблемы, а s-lang в rpm для SUSE мне найти не удалось...
Автор: sda00
Дата сообщения: 28.06.2006 23:31
Woland13
Интересно, как нужно в Суське устанавливать программы, чтобы были неразрешённые зависимости???
1. >yast2 > Software Management > SDL_sound
(и яст сам всё прекрасно установит)
2. Ставим apt (Суськин) и даём
> apt-get update && apt-get upgrade && apt-get install SDL_sound

ну или уж на крайний случай: собираем из исходников SDL... (./configure --help && ./configure $$ make $$ make install))

Автор: isclLiC
Дата сообщения: 30.08.2007 12:43

Цитата:
попытался найти rpm, но для SUSE не нашел, а потому решил поставить tar

а если не секрет, - где взял исходники от libslang? я нигде найти не могу. мож, поделишься ссылкой?
Автор: keyhell
Дата сообщения: 30.08.2007 14:09

Цитата:
а если не секрет, - где взял исходники от libslang? я нигде найти не могу. мож, поделишься ссылкой?

http://www.jedsoft.org/slang/download.html

мрак.
Автор: Radjah
Дата сообщения: 31.08.2007 17:39
Мелкие библиотеки и большой софт, типа OpenOffice и прочее, лучше из пакетов ставить. Просто и быстрее
mplayer я собираю сам
Автор: kriman1
Дата сообщения: 09.09.2007 11:12
Установил ASP Linux 11.2 в VMWare-6, все нормально, вот только невозможно установить новые программы или посмотреть список уже установленых, пишет ошибка настройки сети, хоть я и устанавливаю с ДВД и сеть работает. Поскажите в чем проблема.

Страницы: 12

Предыдущая тема: Пропала партиция в Linux Red Hat 9 после переустановки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.