Установка программ в Linux
Модератор: Bizdelnick
-
Son
- Сообщения: 8
- ОС: Alt Linux Compact
Установка программ в Linux
Ребята помогите !!!!! Ни как не получиться установить программы в alt Linux'е Compact 2.3 (ядро 2.4.22) Подскажите как это делается ??? И вообще какие бывают проблемы при установке??? Заранее БОЛЬШОЕ СПАСИБО!!!!!!!!
-
mark
- Бывший модератор
- Сообщения: 2055
- Статус: ...
- ОС: Windows 7
Re: Установка программ в Linux
Что? Как? Где? В чем проблема? Справка? Смотрел? По форуму искал?
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Установка программ в Linux
Код: Выделить всё
man rpm
man apt-get
man apt-cachне воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
snake
- Бывший модератор
- Сообщения: 677
Re: Установка программ в Linux
Наскока я помню, дистр поставляется уже со встроенной документацией! Не судьба заглянуть в меню: ALT Linux -> Документация -> ALT Linux ? 
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
Son
- Сообщения: 8
- ОС: Alt Linux Compact
Re: Установка программ в Linux
Я купил книгу, с ней давлся диск на нем нет документации. Где можно взять подходящую литературку на эту тему????
-
georgy_sh
- Сообщения: 1172
- Статус: thermonuclear...
- ОС: GNU/Linux
Re: Установка программ в Linux
Извините за такой странный совет, но, ИМХО, закажите дистрибутив на linuxcenter.ru, например.
Таким образом у Вас будет полноценный дистрибутив.
И еще:
http://www.altlinux.ru/products/books/
-
Son
- Сообщения: 8
- ОС: Alt Linux Compact
Re: Установка программ в Linux
А еще один не скромный вопрос!!!! Можно устанавливать rpm пакеты под i586 на ядро 2.4.22 i686?????
За ранее спасибо!!!!!!!
За ранее спасибо!!!!!!!
-
snake
- Бывший модератор
- Сообщения: 677
Re: Установка программ в Linux
Хоть i386.
Точно нет? Комманду apt-get install alt-docs-junior (от рута) пробовали?
О чем книга то --- мож там и описано что делать?(Son @ Nov 16 2006, в 22:38) писал(а):Я купил книгу, с ней давлся диск на нем нет документации.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
Dark Neo
- Сообщения: 309
- Статус: Грустный красноглазик
- ОС: MacOS 10.9.4
Re: Установка программ в Linux
В Alt Linux 2.3 Compact программы можно установить только из rpm пакетов, так как компилятора gcc в нем вообще нету((( Можно взять Mandrake Linux и из rpm пакетов доустановить gcc, можно скачать с инета. Там будет куча зависимостей как раз в размер полного дистрибутива. Так что лучше взять какой-нибудь другой Linux, размерм больше чем 1 CD.
Установка программ:
./configure
make
make install
Alt обычно выдает ошибку уже на первой стадии.
Линукс, это такая штука, которую хочется сломать...
-
snake
- Бывший модератор
- Сообщения: 677
Re: Установка программ в Linux
(Carpenter @ Nov 17 2006, в 05:34) писал(а):В Alt Linux 2.3 Compact программы можно установить только из rpm пакетов, так как компилятора gcc в нем вообще нету((( Можно взять Mandrake Linux и из rpm пакетов доустановить gcc, можно скачать с инета. Там будет куча зависимостей как раз в размер полного дистрибутива.
*Не болтайте ерундой! (с) не помню чей.
*Mandrake, вообще, не нужен в данном случае.
*Ставить программы в альте принято при помощи apt и для этого не нужны никакие компиляторы.
*Если сборка программ из исходников все же нужна, то комманда apt-get install rpm-build установит (скачает) все для этого потребное. И это будет отнюдь не размер полного дистрибутива, а от десятка до по полу сотни мегабайт. Но начинать новичку с компиляния прог в альте (да и в любом другом дружелюбном дистре) я бы категорически не рекомендовал --- много неочевидных подводных камней.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
Dark Neo
- Сообщения: 309
- Статус: Грустный красноглазик
- ОС: MacOS 10.9.4
Re: Установка программ в Linux
snake писал(а): ↑17.11.2006 11:08*Не болтайте ерундой! (с) не помню чей.
*Mandrake, вообще, не нужен в данном случае.
*Ставить программы в альте принято при помощи apt и для этого не нужны никакие компиляторы.
*Если сборка программ из исходников все же нужна, то комманда apt-get install rpm-build установит (скачает) все для этого потребное. И это будет отнюдь не размер полного дистрибутива, а от десятка до по полу сотни мегабайт. Но начинать новичку с компиляния прог в альте (да и в любом другом дружелюбном дистре) я бы категорически не рекомендовал --- много неочевидных подводных камней.
Возможно.
* Насчет первого я полностью согласен.
* Mandrake просто для примера, потому что в нем программы тоже устанавливаются из rpm пакетов.
* Насчет apt извиняюсь, забыл. Хотя программы из исходников все равно надо компилировать.
Линукс, это такая штука, которую хочется сломать...
-
snake
- Бывший модератор
- Сообщения: 677
Re: Установка программ в Linux
ЗАЧЕМ!?(Carpenter @ Nov 17 2006, в 19:20) писал(а):Хотя программы из исходников все равно надо компилировать.
Или это религиозный фанатизм?
Ну и что?(Carpenter @ Nov 17 2006, в 19:20) писал(а):* Mandrake просто для примера, потому что в нем программы тоже устанавливаются из rpm пакетов.
Зачем брать заведомо другой дистр и пытаться из него чего-нибудь прикрутить, когда родных пакетов для альта хоть попой ешь?
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Установка программ в Linux
* Насчет apt извиняюсь, забыл. Хотя программы из исходников все равно надо компилировать.
а это зачем???
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
Dark Neo
- Сообщения: 309
- Статус: Грустный красноглазик
- ОС: MacOS 10.9.4
Re: Установка программ в Linux
#include <stdio.h>
int main()
{
printf "Hello, World!!/n";
return 0;
}
Без gcc никак не запустить!!!!
Линукс, это такая штука, которую хочется сломать...
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Установка программ в Linux
Большинство программ уже собраны в пакеты(deb, rpm, tgz, pkg.tar.gz и т.д.) и доступны из репозиториев дистрибутивов(ну или просто в инете на крайняк), так что потребность компилить программы из исходников появляется очень редко.
My god... it's full of stars!...
-
snake
- Бывший модератор
- Сообщения: 677
Re: Установка программ в Linux
А зачем ЭТО запускать, хоть с гэсисями, хоть без? --- еще раз повторяю: "В юзер-ориентированных дистрибутивах, вроде Compact'а, нет острой необходимости собирать что-либо из исходников!"(Carpenter @ Nov 17 2006, в 21:47) писал(а):Без gcc никак не запустить!!!!
А хеловорлд можно и на любом скриптовом языке написать.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
estarchak
- Сообщения: 1368
- Статус: Оракловод
Re: Установка программ в Linux
Гораздо проще запустить следующее:
#!/bin/bash
echo "Hello, World!!"
Эффект тот же.
#!/bin/bash
echo "Hello, World!!"
Эффект тот же.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.
Топик не читал, но внимательно просмотрел.
Топик не читал, но внимательно просмотрел.
-
traktorishka
- Сообщения: 132
Re: Установка программ в Linux
На самом деле, даже у мега популярной проги MPlayer есть рекомендация не ставить бинарники, а только компилировать в каждом отдельном случае... Или вот например, прога showimg - очень рульная, я вообще не нашел бинарников к ней (правда не очень то и искал) - только исходники...
А вообще, ИМХО, компиляция - это не только ценный мех, но и много полезных знаний (это конечно если они нужны)
-
Son
- Сообщения: 8
- ОС: Alt Linux Compact
Re: Установка программ в Linux
А еще совсем забыл!!! Когда устанавливаеш rpm пакет, как его потом запустить???
Ребят скинти пожалуйста сылки, где можно скачать SOFT под Alt Linux Compact 2.3. За ранее спасибо!!!!
Ребят скинти пожалуйста сылки, где можно скачать SOFT под Alt Linux Compact 2.3. За ранее спасибо!!!!
-
mark
- Бывший модератор
- Сообщения: 2055
- Статус: ...
- ОС: Windows 7
Re: Установка программ в Linux
http://backports.altlinux.ru/
http://www.sisyphus.ru/
Это первое, что попалось... И гугл, тебе в помощь.
ЗЫ: уж очень хочется за такой вопрос вкатить плюшку.....
http://www.sisyphus.ru/
Это первое, что попалось... И гугл, тебе в помощь.
ЗЫ: уж очень хочется за такой вопрос вкатить плюшку.....
-
heil0
- Сообщения: 545
- Статус: Депрессивный токарь с Межделмаша
- ОС: *buntu, OpenSolaris
Re: Установка программ в Linux
СУПЕРВОПРОС! Да будет вам известно, что именно Альтам принадлежит вот это
http://www.sisyphus.ru/
Кстати, у вас должна быть такая графическая приблуда, Synaptica называется. Ей и ставьте, сама всё скачает с нета, если вас консольный apt-get пугает.
ОБычно имя программы совпадает с именем пакета. Бинари все лежат в /usr/bin/
Добрее надо быть - воскресенье, всё-таки.
Что за дистры пошли - ни компилятора, ни софта, ни доков...
-
Son
- Сообщения: 8
- ОС: Alt Linux Compact
Re: Установка программ в Linux
СПАСИБО БОЛЬШОЕ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

-
snake
- Бывший модератор
- Сообщения: 677
Re: Установка программ в Linux
(heil0 @ Nov 19 2006, в 20:49) писал(а):Что за дистры пошли - ни компилятора, ни софта, ни доков...
Насчет софта и доков --- посмеялся. Компилятор (если уж очень вам неймется), тоже имеется, нужно только доки чуть внимательней почитать.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Установка программ в Linux
На самом деле, даже у мега популярной проги MPlayer есть рекомендация не ставить бинарники, а только компилировать в каждом отдельном случае...
На самом деле за тебя это делают разработчики дистрибутивов, не зря же под каждый дистрибутив свои пакеты идут......другой вопрос если уж тебе так захотедось покомпилить что нить до тогда не вопрос
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
Dark Neo
- Сообщения: 309
- Статус: Грустный красноглазик
- ОС: MacOS 10.9.4
Re: Установка программ в Linux
Ладно, не спорю... Зато процесс
Все когда-нибудь приходиться делать руками....
Линукс, это такая штука, которую хочется сломать...
-
aslex
- Сообщения: 12
- ОС: videolinux
Re: Установка программ в Linux
помогите с проблемой, хочу поставить innovation3D из исходников, но при ./configure выдает ошибку:
Cannot find proper NURBS++ installation и Cannot find proper QT
Хотя и nurbs++ и qt3 установленны, и что значит "proper"
Cannot find proper NURBS++ installation и Cannot find proper QT
Хотя и nurbs++ и qt3 установленны, и что значит "proper"
-
snake
- Бывший модератор
- Сообщения: 677
Re: Установка программ в Linux
(aslex @ Dec 28 2006, в 23:34) писал(а):Хотя и nurbs++ и qt3 установленны, и что значит "proper"
Лень в словарь глянуть? Тогда читайте:
http://swi.homeunix.org/cgi-bin/dict/dict....%D7%C5%D3%D4%C9
Короче, configure говорит, что нету нужной qt.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
aslex
- Сообщения: 12
- ОС: videolinux
Re: Установка программ в Linux
Я так понял, что нужен qt2.2 ,а у меня qt3, как это исправить ?
И еще растрактуйте пожалуйста такую ошибку при сборке nurbs, хотя ./configure не ругается:
In file included from /usr/include/c++/3.3.1/backward/strstream:51,
from matrix_global.hh:40,
from error.hh:29,
from error.cc:26:
/usr/include/c++/3.3.1/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
In file included from error.cc:26:
error.hh:36: error: syntax error before `;' token
error.hh:110: error: syntax error before `{' token
error.hh:114: error: syntax error before `public'
error.hh:116: error: syntax error before `const'
error.hh:117: error: destructors must be member functions
error.hh: In function `void PLib::Error()':
error.hh:117: error: `prog' undeclared (first use this function)
error.hh:117: error: (Each undeclared identifier is reported only once for each function it appears in.)
error.hh: At global scope:
error.hh:126: error: syntax error before `}' token
error.cc:45: error: invalid use of undefined type `class PLib::Error'
error.hh:109: error: forward declaration of `class PLib::Error'
error.cc: In constructor `PLib::Error::Error(const char*)':
error.cc:45: error: class `PLib::Error' does not have any field named `ostrstream'
error.cc:45: error: class `PLib::Error' does not have any field named `prog'
error.cc:55: error: `__my_sb' undeclared (first use this function)
error.cc:55: error: `init' undeclared (first use this function)
error.cc:57: error: `clear' undeclared (first use this function)
error.cc: At global scope:
error.cc:77: error: invalid use of undefined type `class PLib::Error'
error.hh:109: error: forward declaration of `class PLib::Error'
error.cc: In member function `void PLib::Error::report(const char*)':
error.cc:79: error: `str' undeclared (first use this function)
error.cc: At global scope:
error.cc:106: error: invalid use of undefined type `class PLib::Error'
error.hh:109: error: forward declaration of `class PLib::Error'
error.cc:134: error: invalid use of undefined type `class PLib::Error'
error.hh:109: error: forward declaration of `class PLib::Error'
error.cc:166: error: invalid use of undefined type `class PLib::Error'
error.hh:109: error: forward declaration of `class PLib::Error'
make[1]: *** [error.lo] Error 1
make[1]: Leaving directory `/usr/src/Innovation 3D/nurbs++-3.0.10/matrix'
make: *** [all-recursive] Error 1
И еще растрактуйте пожалуйста такую ошибку при сборке nurbs, хотя ./configure не ругается:
In file included from /usr/include/c++/3.3.1/backward/strstream:51,
from matrix_global.hh:40,
from error.hh:29,
from error.cc:26:
/usr/include/c++/3.3.1/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
In file included from error.cc:26:
error.hh:36: error: syntax error before `;' token
error.hh:110: error: syntax error before `{' token
error.hh:114: error: syntax error before `public'
error.hh:116: error: syntax error before `const'
error.hh:117: error: destructors must be member functions
error.hh: In function `void PLib::Error()':
error.hh:117: error: `prog' undeclared (first use this function)
error.hh:117: error: (Each undeclared identifier is reported only once for each function it appears in.)
error.hh: At global scope:
error.hh:126: error: syntax error before `}' token
error.cc:45: error: invalid use of undefined type `class PLib::Error'
error.hh:109: error: forward declaration of `class PLib::Error'
error.cc: In constructor `PLib::Error::Error(const char*)':
error.cc:45: error: class `PLib::Error' does not have any field named `ostrstream'
error.cc:45: error: class `PLib::Error' does not have any field named `prog'
error.cc:55: error: `__my_sb' undeclared (first use this function)
error.cc:55: error: `init' undeclared (first use this function)
error.cc:57: error: `clear' undeclared (first use this function)
error.cc: At global scope:
error.cc:77: error: invalid use of undefined type `class PLib::Error'
error.hh:109: error: forward declaration of `class PLib::Error'
error.cc: In member function `void PLib::Error::report(const char*)':
error.cc:79: error: `str' undeclared (first use this function)
error.cc: At global scope:
error.cc:106: error: invalid use of undefined type `class PLib::Error'
error.hh:109: error: forward declaration of `class PLib::Error'
error.cc:134: error: invalid use of undefined type `class PLib::Error'
error.hh:109: error: forward declaration of `class PLib::Error'
error.cc:166: error: invalid use of undefined type `class PLib::Error'
error.hh:109: error: forward declaration of `class PLib::Error'
make[1]: *** [error.lo] Error 1
make[1]: Leaving directory `/usr/src/Innovation 3D/nurbs++-3.0.10/matrix'
make: *** [all-recursive] Error 1
-
snake
- Бывший модератор
- Сообщения: 677
Re: Установка программ в Linux
(aslex @ Dec 29 2006, в 00:16) писал(а):Я так понял, что нужен qt2.2 ,а у меня qt3, как это исправить?
С кандачка, так просто это не разрулишь. Я сильно подозреваю, что программа эта ваша элементарно жутко древняя и современными компиляторами просто не собиреться, даже если Вы каким-либо образом удовлетворите её зависимости. О чем, кстати, и говорят приведенные Вами ошибки сборки.
Отсюда выводы: либо используйте старый дистр, либо найдите более новую версию этой программы, либо перепешите её, для сборки с новыми версиями библиотек и современными компиляторами.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
aslex
- Сообщения: 12
- ОС: videolinux
Re: Установка программ в Linux
Благодарю, попробую на Red Hat 7.3