СОФТ Новичек интересуется (как устанавливать программы..)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Echelon
Сообщения: 14

СОФТ Новичек интересуется

Сообщение Echelon »

Дано:
1. SuSe -10
2. superkaramba-0.39.tar.gz

Требуется поставить

1.вариант:
./configure
make
make install
не проходит...


Как правильно устанавливать программы в SUSE-10 ??

(прочитал всю ветку, нет толкового пояснения, сильно не бейте - третий день на линуксе...)
Спасибо сказали:
Аватара пользователя
webboy
Сообщения: 23
ОС: Mac OS X

Re: СОФТ Новичек интересуется

Сообщение webboy »

Echelon писал(а):
21.03.2006 23:35
Дано:
1. SuSe -10
2. superkaramba-0.39.tar.gz

Требуется поставить

1.вариант:
./configure
make
make install
не проходит...


Как правильно устанавливать программы в SUSE-10 ??

(прочитал всю ветку, нет толкового пояснения, сильно не бейте - третий день на линуксе...)


Приветствую, сам новичек, но чуть по старше. Мое мнение, ставить лучше .rpm пакеты. Почему? Устанавливаются Yastom, точно так же и им же удаляются. Т.е. систему всегда можно очистить от лишнего софта.
Где искать? Google найдет все.
По твоему вопросу http://rpm.pbone.net/index.php3/stat/4/idp...1.i586.rpm.html
http://rpm.pbone.net/ здесь можно найти почти все.
 iMac 9.1 => DX48BT2 ✔ E8400 ✔ ATI 5770 1Gb ✔ 8Gb Kingston ✔ TPL WN851N ✔ OS X 10.8.5 (12А37) ✔ Clover boot
 PowerBook G4 15" ✔ OS X Tiger 10.4.11
Спасибо сказали:
Echelon
Сообщения: 14

Re: СОФТ Новичек интересуется

Сообщение Echelon »

Приветствую, сам новичек, но чуть по старше. Мое мнение, ставить лучше .rpm пакеты. Почему? Устанавливаются Yastom, точно так же и им же удаляются. Т.е. систему всегда можно очистить от лишнего софта.
Где искать? Google найдет все.
По твоему вопросу http://rpm.pbone.net/index.php3/stat/4/idp...1.i586.rpm.html
http://rpm.pbone.net/ здесь можно найти почти все.
[quote]

Спасиба, попробую этот способ.

...........

А есть способ "руками ставить" ?
и что надо для этого?
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory

Re: СОФТ Новичек интересуется

Сообщение LU™ »

под рутом:

Код: Выделить всё

rpm -i имя_пакета.rpm
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: СОФТ Новичек интересуется

Сообщение Xentrix »

Echelon писал(а):
21.03.2006 23:35
Дано:
1. SuSe -10
2. superkaramba-0.39.tar.gz

Как правильно устанавливать программы в SUSE-10 ??

(прочитал всю ветку, нет толкового пояснения, сильно не бейте - третий день на линуксе...)

Суперкарамба последней версии уже идет в составе SuSE10 - в одном из пакетов kde - не надо лишних телодвижений, пожалуйста.
Правильная установка программ - как и в любом rpm-based дистрибутиве - "rpm -Uvh *.rpm". Подробнее о возможностях менеджера пакетов rpm - набираем в консоли "man rpm" и читаем, читаем, читаем.
То, что скачали вы - это исходник. Вы его сконфигурили и затем собрали и установили. Но естественно - менеджер пакетов его не видит. Для того, чтобы его видел менеджер пакетов, нужно собирать этот исходник в .rpm. Что для этого делается?
Берется исходник, к нему пишется spec-файл с характеристиками пакета (название исходника, название собранного .rpm, автор, сборщик, зависимые пакеты и библиотеки, чейнджлог и прочая инфа). После этого исходник и spec-фал складируются в одном месте (/usr/src/package/SOURCE) и в консоли дается команда - "rpmbuild --ba *.spec --target=i586" (target можети меняться в зависимости от платформы, под которую собирается пакет). После сборки, когда в консоли появится долгожданное "Exit 0", что означает успешную сборку, в папке /usr/src/packages/RPMS/i586 (или i686, или x86_64 итп - в зависимости от указанного "--target") появится инсталляционный пакет *.rpm, а в папке /usr/src/packages/SRPMS - пакет *.src.rpm, содерждащий в себе исходник и spec-файл к нему. Зачем он нужен, это src.rpm???
С его помощью можно быстро пересобрать данный пакет под другую платформу без написания заново spec-фала. Просто бросаем в тот же /usr/src/package/SOURCE пакет src.rpm, пишем в консоли - "rpmbuild --rebuild *.src.rpm --target=i586" и запускаем - после сборки в папке /usr/src/package/i586 появиться все тот же установочный .rpm-файл.
Хотите изучить больше - милости просим в гугль :)
Не хотите геморроиться - берите уже собранные пакеты для suse от сторонних сборщиков. Где именно брать - только на этой странице мильон раз уже писалось - читайте.
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Echelon
Сообщения: 14

Re: СОФТ Новичек интересуется

Сообщение Echelon »

to 'Xentrix'

До такого способа мне пока дорасти надо...

пока ставлю проще через Yast
скачиваю *.rpm >правой кнопкой> установить с помощью Yast
и вуаля ставиться... :)
или ставлю прямо с ftp >Yastом

:rolleyes:

спасибо всем
меня еще беспокоит что Suse занимает 85% пямяти, но все летает, тормозов нет
такого в BacktTrack'e (бывший Аудит _http://www.remote-exploit.org/) не наблюдается.
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: СОФТ Новичек интересуется

Сообщение sedition »

Echelon писал(а):
21.03.2006 23:35
Дано:
1. SuSe -10
2. superkaramba-0.39.tar.gz
1.вариант:
./configure
make
make install
не проходит...

tar -zxvf superkaramba-0.39.tar.gz #т.к. это архив нужно извлечь из него файлы
cd superkaramba-0.39 #заходим в директорию с извлеченными файлами
./configure #теперь
make #собираем
make installl #программу

запомни:
если ты видишь архив name.tar.bz2 - чтобы достать из него файлы делай tar -jxvf name.tar.bz2
если ты видишь архив name.tar.gz - чтобы достать из него файлы делай tar -zxvf name.tar.gz
если есть файл name.rpm - он ставится так: rpm -i name.rpm
Спасибо!
Спасибо сказали:
Echelon
Сообщения: 14

Re: СОФТ Новичек интересуется

Сообщение Echelon »

[quote]
tar -zxvf superkaramba-0.39.tar.gz #т.к. это архив нужно извлечь из него файлы
cd superkaramba-0.39 #заходим в директорию с извлеченными файлами
./configure #теперь
make #собираем
make installl #программу

запомни:
если ты видишь архив name.tar.bz2 - чтобы достать из него файлы делай tar -jxvf name.tar.bz2
если ты видишь архив name.tar.gz - чтобы достать из него файлы делай tar -zxvf name.tar.gz
если есть файл name.rpm - он ставится так: rpm -i name.rpm
[quote]

Я так и делал сначала:
#tar -zxvf superkaramba-0.39.tar.gz
#cd superkaramba-0.39
#./configure # проходит
#make #ругается
#make installl #ругается

только не идет...
я поэтому и задал вопрос...
поставил
gcc-4.0.3
make-3.80
та-же песня
буду разбираться и читать, читать, читать :wacko:
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: СОФТ Новичек интересуется

Сообщение Xentrix »

Echelon писал(а):
22.03.2006 14:41
to 'Xentrix'
меня еще беспокоит что Suse занимает 85% пямяти, но все летает, тормозов нет

И не должно быть тормозов :) На самом деле большая часть этой памяти - это просто динамический кэш. У меня памяти 2 гига и тоже почти 90 % "занято", но это - фикция. Просто wm кэширует львиную долю памяти - это наоборот, ещё и ускоряет запуск программ и открытие окон.
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

Re: СОФТ Новичек интересуется

Сообщение estarchak »

Как ругается?
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
Echelon
Сообщения: 14

Re: СОФТ Новичек интересуется

Сообщение Echelon »

Вообщем установка программ Ястом вполне меня устроило, даже прикольно.
Спасибо всем.
B)
Спасибо сказали:
Аватара пользователя
porych
Сообщения: 7

Re: СОФТ Новичек интересуется

Сообщение porych »

Советую
Склады rpm ов для сусек:
http://packman.links2linux.org
http://www.rpmseek.com/index.html
ну и гугель с запросом в виде <имя пакета> SuSE rpm
SuSE Linux 9.2 pro i686
Спасибо сказали:
Аватара пользователя
Петрович
Сообщения: 45

Re: СОФТ Новичек интересуется

Сообщение Петрович »

Вправду! Юзай Яст-устанавливай РПМ-ки-никаких проблем,удобней,чем в Винде!Я сам еще ламер, и потому не знаю как установить исходники. Может знает кто?
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory

Re: СОФТ Новичек интересуется

Сообщение LU™ »

Петрович писал(а):
03.04.2006 21:19
Я сам еще ламер, и потому не знаю как установить исходники. Может знает кто?

распаковать, перейти в распокованную папку в консоле

Код: Выделить всё

./configure
make
su [pass от рута]
make install
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Аватара пользователя
Horrible
Сообщения: 256
Статус: Emacs geek
ОС: Emacs

Re: СОФТ Новичек интересуется

Сообщение Horrible »

LU™

нефиг так советовать, засрет систему и все.

вместо make install надо делать checkinstall (естественно установить сам checkinstall перед этим), он соберет устанавливаемые файлы в rpm-пакет, чтобы их потом удалять и обновлять легко было.
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory

Re: СОФТ Новичек интересуется

Сообщение LU™ »

Horrible
make uninstall как правило работает
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: СОФТ Новичек интересуется

Сообщение k0da »

LU™
не факт что все сорцы сохранятся к примеру через год
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory

Re: СОФТ Новичек интересуется

Сообщение LU™ »

k0da
не спорю.... но врятли кому-то понадобится год, чтобы понять, что данная прога ему не нужна....... впрочим ето уже офтоп -)))
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: СОФТ Новичек интересуется

Сообщение k0da »

LU™
советую пользоватся всётаки штатными средствами
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory

Re: СОФТ Новичек интересуется

Сообщение LU™ »

k0da
[жесткий офтоп]
чтож может быть штатней командной строки и штатного же компилятора? -))) без довешивания дополнительного софта вроде checkinstall ;)
[/жесткий офтоп]
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: СОФТ Новичек интересуется

Сообщение romuil »

на ЛОРе пробегало - после ./configure && make && make install ваша суся становится слакой :P
Спасибо сказали: