Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
22 Июль 2025, 17:34:21
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Компьютеры, софт
(Модераторы: xfiles, DeleteR, barmalei) > Тема:

Установка пакетов в Linux. Help me.

Страниц  : 2 3 4 Далее»  Все   Вниз
  Печать  
Автор Тема: Установка пакетов в Linux. Help me.  (Прочитано 11427 раз)
0 Пользователей и 1 Гость смотрят эту тему.
karifan
Настоящий гродненец
****

Репутация: +75/-0
Offline Offline

Пол: Мужской
Сообщений: 899


Вижу вас насквозь...

S Просмотр профиля WWW
« : 21 Апрель 2005, 01:21:29 »

Есть такие пакеты в исходниках:
gnuitar-0.3.1-alt1.src.rpm
winex21-2.1-16.src.rpm

Как установить - не представляю. В о всей литературе, которую читал какие то пространные рассуждения о том, что с ними можно сделать, но ничего конкретного... Кто нить может пошагам расписать, что с ним делать? Потому что я, что касаеться Линуха, в бронепоезде. Очень хочу изучить хоть поверхносно, но не с кем даже посоветоваться или спросить что нить...
У меня Mandrake 9.0, больше ничо не могу сказать...

Заранее спасибо.
Записан

+375 (29) 7816614
И веришь что свободен ты, и жизнь лишь началась...
BadBit
Гость
« Ответ #1 : 21 Апрель 2005, 10:33:27 »

Ну почему мандрейк??!!! Грустный Ну ладно... мандрейк так мандрейк...

Короче такие как у тебя пакетисы соедрдат только исходники... и... обычно... просто распаковываються в папку /usr/src/<имя пакета> коммандой

rpm -ivh <имя пакета>

... Далее... обычно нуна сделать три комманды зайдя в папку /usr/src/<имя пакета>

#./configure
#make
#make install

после чего... если все успешно пройдет... все собранное оказываеться в папке /usr/local/

но! Пакеты то не предусматривают заранее просмотр зависимостей... т.е. наличие либ или иных файлов... это все тебе придеться прикрутить самому... если понадобиться...  Вообше поищи в тойже папке должен быть readme...

Все... для начала должно хватить

p.s. Попробуй на http://rpm.pbone.net/ или просто в гугеле поискать бинарные (уже собранные пакеты) т.е. без приставки "src".
Записан
Neo
Гость
« Ответ #2 : 21 Апрель 2005, 14:49:06 »

гм, ну запусти рпм-ку "лёгким кликом мышки" и будет тебе счастье. Смеющийся
Записан
karifan
Настоящий гродненец
****

Репутация: +75/-0
Offline Offline

Пол: Мужской
Сообщений: 899


Вижу вас насквозь...

S Просмотр профиля WWW
« Ответ #3 : 21 Апрель 2005, 19:17:48 »

Цитировать
гм, ну запусти рпм-ку "лёгким кликом мышки" и будет тебе счастье. Смеющийся


"Такхой умны, та?! Чшерепп не шмётт??" Подмигивающий Да пробовал я уже. Херна какае то получаеться, это во первых. А во вторых - когда нить я "легким кликом мышки" ничего не добьюсь, и что мне? Опять этот вопрос задать? И в третьих - лёгким кликом мышки нормально устанавливаются только собраные рпм-ки, а сурсы надо ещё собирать вручную. И если ты мне найдёшь собраный пакет "gnuitar", то моя благодарность к тебе не будет иметь границ...

В любом случае сиба тебе за совет Подмигивающий
« Последнее редактирование: 21 Апрель 2005, 19:18:59 от karifan » Записан

+375 (29) 7816614
И веришь что свободен ты, и жизнь лишь началась...
karifan
Настоящий гродненец
****

Репутация: +75/-0
Offline Offline

Пол: Мужской
Сообщений: 899


Вижу вас насквозь...

S Просмотр профиля WWW
« Ответ #4 : 21 Апрель 2005, 19:21:58 »

Цитировать
Ну почему мандрейк??!!! Грустный Ну ладно... мандрейк так мандрейк...

Короче такие как у тебя пакетисы соедрдат только исходники... и... обычно... просто распаковываються в папку /usr/src/<имя пакета> коммандой

rpm -ivh <имя пакета>

... Далее... обычно нуна сделать три комманды зайдя в папку /usr/src/<имя пакета>

#./configure
#make
#make install

после чего... если все успешно пройдет... все собранное оказываеться в папке /usr/local/

но! Пакеты то не предусматривают заранее просмотр зависимостей... т.е. наличие либ или иных файлов... это все тебе придеться прикрутить самому... если понадобиться...  Вообше поищи в тойже папке должен быть readme...

Все... для начала должно хватить

p.s. Попробуй на http://rpm.pbone.net/ или просто в гугеле поискать бинарные (уже собранные пакеты) т.е. без приставки "src".


Спасибо, буду пробовать Подмигивающий А мандрейк, потому что нету больше нифига у меня Улыбка Пробовал редхат, так у него инсталлятор не увидел моего диска дальше 2 гигов. Воть.
Записан

+375 (29) 7816614
И веришь что свободен ты, и жизнь лишь началась...
iced
Гость


Email
« Ответ #5 : 21 Апрель 2005, 19:25:13 »

ой мама - пользуются rpm дистрами и man rpm почитать не могут...

есть такая штука как rpmbuild (или что-то похожее) - для сборки srpmов. за ./configure ; make ; make install надо стрелять на месте (или вешать на ближайшем дереве).
Записан
iced
Гость


Email
« Ответ #6 : 21 Апрель 2005, 19:27:59 »

Цитировать
Спасибо, буду пробовать  А мандрейк, потому что нету больше нифига у меня  Пробовал редхат, так у него инсталлятор не увидел моего диска дальше 2 гигов. Воть.


есть гента и дебиан. если уж очень надо таки рпм (зачем?) - то суся.
Записан
karifan
Настоящий гродненец
****

Репутация: +75/-0
Offline Offline

Пол: Мужской
Сообщений: 899


Вижу вас насквозь...

S Просмотр профиля WWW
« Ответ #7 : 21 Апрель 2005, 19:51:33 »

Цитировать
ой мама - пользуются rpm дистрами и man rpm почитать не могут...

есть такая штука как rpmbuild (или что-то похожее) - для сборки srpmов. за ./configure ; make ; make install надо стрелять на месте (или вешать на ближайшем дереве).


Во первых - у меня нет выбора, чем пользваться. В рпм нашёл, рпм и пользую. Во вторых, повторюсь - я только учусь, и не знаю, что такое man rpm/ Ну и в третьих -  ./configure ; make ; make install - это хоть что то конкретное, о чем я просил, в отличие от "rpmbuild (или что-то похожее)". Я конечно понимаю, что тут найдёться не мало людей, которые могут посмеяться на столь глубоким уровнем моих познаний в линухе. Но я расчитывал найти здесь тех, кто мне поможет.

rpmbuild - это конечно здорово, но я так подозреваю что если я просто напишу это слово в консоли, то ничего не добьюсь? Нельзя ли поподробнее?
Записан

+375 (29) 7816614
И веришь что свободен ты, и жизнь лишь началась...
karifan
Настоящий гродненец
****

Репутация: +75/-0
Offline Offline

Пол: Мужской
Сообщений: 899


Вижу вас насквозь...

S Просмотр профиля WWW
« Ответ #8 : 21 Апрель 2005, 19:55:51 »

Цитировать

есть гента и дебиан. если уж очень надо таки рпм (зачем?) - то суся.


Кроме rpm есть ещё исходники в архивах, но я так думаю разобраться с ними будет на моём уровне труднее, чем с rpm? Или я ошибаюсь? И что такое "суся"?
Записан

+375 (29) 7816614
И веришь что свободен ты, и жизнь лишь началась...
iced
Гость


Email
« Ответ #9 : 21 Апрель 2005, 20:42:31 »

Цитировать
rpmbuild - это конечно здорово, но я так подозреваю что если я просто напишу это слово в консоли, то ничего не добьюсь? Нельзя ли поподробнее?


rpm-based гамна я к счастью уже пару лет не видел - так что читай ман по rpmbuild

Цитировать
Ну и в третьих -  ./configure ; make ; make install - это хоть что то конкретное, о чем я просил


ТАК ДЕЛАТЬ НЕЛЬЗЯ.

Цитировать
Кроме rpm есть ещё исходники в архивах, но я так думаю разобраться с ними будет на моём уровне труднее, чем с rpm? Или я ошибаюсь? И что такое "суся"?


мать мать мать - рпмные дистры - это плохо. хуже этого только полное отсутствие мэнеджера пакетов (слаквари разные и прочая порнография).
Записан
karifan
Настоящий гродненец
****

Репутация: +75/-0
Offline Offline

Пол: Мужской
Сообщений: 899


Вижу вас насквозь...

S Просмотр профиля WWW
« Ответ #10 : 21 Апрель 2005, 20:44:37 »

Ну так а что же тогда хорошо? Какие дистрибутивы мне искать? Просто я книжки читаю, а там все восхваляют rpm, как жутко удобную фичу. Откуда мне знать, насколько это хорошо?.. И почему нельзя ./configure, make и тд?.. Чем это чревато?
И что терь делать с этими? Винекс например много весит - не хочца заново качать...
« Последнее редактирование: 21 Апрель 2005, 20:52:01 от karifan » Записан

+375 (29) 7816614
И веришь что свободен ты, и жизнь лишь началась...
karifan
Настоящий гродненец
****

Репутация: +75/-0
Offline Offline

Пол: Мужской
Сообщений: 899


Вижу вас насквозь...

S Просмотр профиля WWW
« Ответ #11 : 21 Апрель 2005, 20:59:27 »

Цитировать
p.s. Попробуй на http://rpm.pbone.net/ или просто в гугеле поискать бинарные (уже собранные пакеты) т.е. без приставки "src".


Спасибо ещё раз - нашёл собраный... Один... Но всё равно разобраться мне я так думаю не помешает...
Записан

+375 (29) 7816614
И веришь что свободен ты, и жизнь лишь началась...
olle
Настоящий гродненец
****

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 319


Просмотр профиля Email
« Ответ #12 : 21 Апрель 2005, 23:09:26 »

 >>что такое "суся"?  
suse linux Улыбка
Записан

[linux,google,coca-cola]
iced
Гость


Email
« Ответ #13 : 21 Апрель 2005, 23:17:16 »

Цитировать
Ну так а что же тогда хорошо?


gentoo и debian.

Цитировать
Какие дистрибутивы мне искать?


вот их и искать.

Цитировать
Просто я книжки читаю, а там все восхваляют rpm, как жутко удобную фичу.


ага - а ещё в книжках винтовзы разные и прочие дельфи восхваляют.

Цитировать
И почему нельзя ./configure, make и тд?.. Чем это чревато?


помойкой.

Цитировать
И что терь делать с этими?


читать man rpmbuild.

Цитировать
Винекс например много весит - не хочца заново качать...


1. на какой икс он тебе нужен?
2. winex (он же cedega) доступен ТОЛЬКО из цвс или как коммерческий продукт. то что ты пытаешься сейчас сделать называется воровство.
Записан
karifan
Настоящий гродненец
****

Репутация: +75/-0
Offline Offline

Пол: Мужской
Сообщений: 899


Вижу вас насквозь...

S Просмотр профиля WWW
« Ответ #14 : 21 Апрель 2005, 23:43:31 »

Цитировать

1. на какой икс он тебе нужен?
2. winex (он же cedega) доступен ТОЛЬКО из цвс или как коммерческий продукт. то что ты пытаешься сейчас сделать называется воровство.


О боже!!! Как мне стыдно!!!  Злой Извини конечно, но в моём воспитании почему то отсутствует графа о использовании только лицензионных копий программных продуктов... Да и она вроде как условно бесплатная. Зачем она мне - обьяснять не нужно, я так думаю о её назначении ты прекрасно знаешь. Да и не в ней дело. Есть много других программ, которые я не могу поставить, потому что незнаю как...
Далее - помойка, это конечно плохо.  :-/
Далее - а как выглядят дистрибы ДЕбиана? И где мне дебиан вообще взять?.. У мня нет нифига кроме мандрака, и самое страшное - у меня нет никакой нормальной литературы... Грустный
А как вообще из сурсов сделать нормальную прогу? Может есть какие нить статьи? У меня пока в это всё упираеться... А дальше я вас достану ещё кучей на ваш взгляд элементарных вопросов, отвечать на которые вам станет впадлу, но на которые очень надеюсь получить ответ, если конечно вас это не сильно напрягает... Улыбка
Записан

+375 (29) 7816614
И веришь что свободен ты, и жизнь лишь началась...
iced
Гость


Email
« Ответ #15 : 22 Апрель 2005, 01:40:10 »

1. #unix@irc.by
2. winex нифига не условно-бесплатный
3. я совсем не в курсе нах он нужен
Записан
BadBit
Гость
« Ответ #16 : 22 Апрель 2005, 13:31:02 »

>> и самое страшное - у меня нет никакой нормальной литературы...

Это не страшно... просто сходи в Раницу... или поройся в инете... у тебя мандрейк? Вот и сходи на их официятельный сайт... найди ихнее комюнити... О! Если знаешь польский то велком ту linux.pl там всегда толково разъясняют... Так что при желании все можно найти.

>>  А как вообще из сурсов сделать нормальную прогу? Может есть какие нить статьи?

Да я думаю тут писать статью не о чем... Все основное упираеться в configure... Которое лежит в корне дистрибутива с сырцами... вот например ./configure --help обычно дает информацию о возможных параметрах конфигурации будущей программы... вот у меня в апаче если такое выполнить то можно, среди прочих, увидеть что ключ

--prefix=PREFIX        install architecture-independent files in PREFIX

позволяет нам указать корень для будущей инсталляции апача... например...

./configure --prefix=/web/server/apache  (указывает будущую папку для апача)
make (собирает проект)
make install (устанавливает)

Короче премудрости тут касаються только конкретно выбранных программ. а так все стандартно...

>> А дальше я вас достану ещё кучей на ваш взгляд элементарных вопросов, отвечать на которые вам станет впадлу, но на которые очень надеюсь получить ответ, если конечно вас это не сильно напрягает...

Ну поглядимс...
Записан
Neo
Гость
« Ответ #17 : 22 Апрель 2005, 14:48:04 »

В книжках должны восхвалять portage как минимум, или эти книжки надо выкидывать на помойку. Поэтому бери Gentoo. И боже упаси тебя связатсья с пингвином по имени LFS.

#./configure  
#make
#make install
Так делать только в одном случае, если человек знает что хочет достичь.

2Карифан: узнай про такие команды как man, info. Файлики readme, install и прочее
Записан
iced
Гость


Email
« Ответ #18 : 22 Апрель 2005, 17:27:03 »

Цитировать
Так делать только в одном случае, если человек знает что хочет достичь.


так делать нельзя! никогда!
Записан
Neo
Гость
« Ответ #19 : 22 Апрель 2005, 17:59:54 »

Цитировать
так делать нельзя! никогда!
Чувааак. Никогда не говори никогда. В ридми любого пакета в категории инсталл всегда присутствует гайд по ручной установке.

Я навскидку могу тебе привести пример когда надо вручную компайлить пакет. Вспомним даже ppm и cpan.pm.
« Последнее редактирование: 22 Апрель 2005, 18:06:24 от Neo » Записан
iced
Гость


Email
« Ответ #20 : 22 Апрель 2005, 18:58:33 »

приведи пример. любой.

для цпана есть g-cpan.pl :]]
Записан
karifan
Настоящий гродненец
****

Репутация: +75/-0
Offline Offline

Пол: Мужской
Сообщений: 899


Вижу вас насквозь...

S Просмотр профиля WWW
« Ответ #21 : 22 Апрель 2005, 20:04:39 »

Вы продолжайте продолжайте Улыбка Я всё читаю Улыбка  Дискуссии - это дело хорошее. А я буду их провоцировать Улыбка Тока давайте без фанатизма, матов, ругани и мордобоя Улыбка Всё по факту Улыбка

2 IceD: Я так понял - нельзя, потому что при инсталляции создаёться много ненужных после установки файлов, которые и образуют эту самую помойку? Так? Или заблуждаюсь?

2 Neo: Книжки в электронном виде есть, но это жутко неудобно и толку от такой литературы мало...  А бумажное у меня тока какое то фуельное чтиво...

2 BadBit: Купить в ранице ещё одного кота в мешке? Улыбка Да и не то что бы хочеться тратиться - я не богатый, и денег лишних у меня не водиться. Лучше задать вопрос по факту тому, кто с этим имел дело. Ведь для того и существуют форумы, не так ли? Подмигивающий
« Последнее редактирование: 22 Апрель 2005, 20:05:33 от karifan » Записан

+375 (29) 7816614
И веришь что свободен ты, и жизнь лишь началась...
iced
Гость


Email
« Ответ #22 : 22 Апрель 2005, 20:07:33 »

Цитировать
2 IceD: Я так понял - нельзя, потому что при инсталляции создаёться много ненужных после установки файлов, которые и образуют эту самую помойку? Так? Или заблуждаюсь?


нет - потому что проинсталлированные make installом пакеты немаинтабельны (анинсталл/апдэйт).
Записан
karifan
Настоящий гродненец
****

Репутация: +75/-0
Offline Offline

Пол: Мужской
Сообщений: 899


Вижу вас насквозь...

S Просмотр профиля WWW
« Ответ #23 : 22 Апрель 2005, 21:07:09 »

Ясно. Но некоторые пакеты к примеру которые я не хочу обновлять или удалять, их то можно таким образом устанавливать?
Записан

+375 (29) 7816614
И веришь что свободен ты, и жизнь лишь началась...
X-Penguin
Настоящий гродненец
****

Репутация: +16/-0
Offline Offline

Сообщений: 469


Просмотр профиля
« Ответ #24 : 22 Апрель 2005, 21:26:01 »

LFS навсегда Подмигивающий

>проинсталлированные make installом пакеты немаинтабельны (анинсталл/апдэйт).
я уже больше года сижу на LFS и никакого менеджера пакетов... вру, недавно пару скриптов написал чтоб каждый раз не вспоминать, что мне в каждом пакете надо, а что отключать... так вот я легко могу удалить, обновить или если хочу поставить сразу хоть три версии одного пакета и работать они будут безконфликтно (например php4-stable, php5-stable, php5-cvs - то что мне сейчас нужно), а как из rpm например такое сделать? Так что я готов дискутировать на тему установки и управления пакетами, но... раз есть желающие дискутировать, почему бы не собраться и побеседовать?
Записан
iced
Гость


Email
« Ответ #25 : 22 Апрель 2005, 21:31:45 »

Цитировать
но... раз есть желающие дискутировать, почему бы не собраться и побеседовать?


это можно :]

Цитировать
Ясно. Но некоторые пакеты к примеру которые я не хочу обновлять или удалять, их то можно таким образом устанавливать?


это как?Непонимающий

Цитировать
я уже больше года сижу на LFS и никакого менеджера пакетов...


ясно. у сэра лялих как игрушка :]

Цитировать
а как из rpm например такое сделать?


никак. rpm is evil. надо пользовать apt или emerge.
Записан
BadBit
Гость
« Ответ #26 : 22 Апрель 2005, 22:19:30 »

Слушайте! А у нас в Гродно лужок какой нить есть? Улыбка
Записан
BadBit
Гость
« Ответ #27 : 22 Апрель 2005, 22:27:30 »

2 IceD

>>  приведи пример. любой.

Хочу Апач и чтобы он только умел libphp4 крутить... и чтоб php ничего не имел кроме pgsql... Улыбка Получиться саленький и сверхзвуковой северок...  Вперед! Улыбка

>>  никак. rpm is evil. надо пользовать apt или emerge.

Бросай кидаться! RPM хорош тем что он прост в использовании... и при переходе с вин не сильно ломает его использовать... Идеологически корректен... Улыбка хехе! Воот...
Записан
X-Penguin
Настоящий гродненец
****

Репутация: +16/-0
Offline Offline

Сообщений: 469


Просмотр профиля
« Ответ #28 : 22 Апрель 2005, 22:36:50 »

> ясно. у сэра лялих как игрушка :]
после RedHat, ASPLinux, Debian у меня остались плохие и очень плохие впечатления, да LFS в начале была игрушкой, ибо это был единственный способ приучить думать себя правильно, но теперь нет, я уже давно забросил религиозные споры о правильности, да и уже давно не провожу экспериментов, сейчас это уже довольно стабильная система для дальнейшей работы
> Слушайте! А у нас в Гродно лужок какой нить есть?
давно была попытка собрать, но за ненадобностью всё рассыпалось... когда у большинства это была игрушка, мы игрались... сейчас мы повзрослели и теперь например мне играть в игрушки уже стыдно Веселый но как хочется, только бы время находить
Записан
deniska
Гродненец
**

Репутация: +8/-0
Offline Offline

Пол: Мужской
Сообщений: 209


grodnosoft Просмотр профиля WWW
« Ответ #29 : 22 Апрель 2005, 22:39:08 »

Вот и сказочке Esc - кто не понял - F1 Улыбка Подмигивающий Смеющийся
Записан

http://www.grodnosoft.by - заметки айтишника
http://twitter.com/grodnosoft
Страниц  : 2 3 4 Далее»  Все   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2025, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,162 секунд. Запросов: 19.