• Авторизация


Без заголовка 14-03-2010 18:30 к комментариям - к полной версии - понравилось!


Люди добрые, очень любопытно узнать: можно ли в Cлаке и Арче ставить одинаковые версии одного и того же пакета? Ну, как в Gentoo... Мне лично очень подуше такая реализация, и только что я очень пожалел, что Дебиановский апт так не умеет. Убил впустую полтора часа жизни, так и не переспорив его...

А может какие ещё дистры есть. Сам Генту пока ставить не рискну...
вверх^ к полной версии понравилось! в evernote
Комментарии (22):
_DOOMer_ 14-03-2010-19:14 удалить
ставить одинаковые версии одного и того же пакета

Что-то я не очень понял что именно тебе требуется? =(
Linux_Loader 14-03-2010-19:16 удалить
Ну, в Генту на сколько я помню, можно, например, поставить Оперу 9.62 и 10.10 и это не будет считаться конфликтом...
Linux_Loader 14-03-2010-19:19 удалить
Вобщем-то я хотел поставить программу, но её нельзя ни собрать ни установить готовую в моей версии Убунту, потому что возникают проблемы, а именно конфликты разных версий. И чтобы достичь желаемого мне пришлось бы переврнуть систему вверх дном, сначала удали половину установленного, а потом пытаясь поставить его опять (и не факт, что вышло бы)...
Linux_Loader 14-03-2010-19:27 удалить
_DOOMer_, вот циатата, я нашёл:

В системе живет каталог /usr/portage, в котором по полочкам разложено все, что вообще можно поставить. Обычно, одного и того же пакета можно поставть по нескольку версий

http://www.gentoo.ru/content/o-gentoo-dlya-sovsem-...ushchih-no-sovsem-ne-chaynikov

ага, стоп? Или я не так понял? Так-с. Я наверное как всегда натупил)))
_DOOMer_ 14-03-2010-19:39 удалить
Так тебе разные версии нужны оказывается =)))
В репах арча всегда находится 1 версия пакета. Поставить другую версию можно либо через AUR (Arch Users Repo), либо используя ABS (Arch Build System), вытащив PKGUILD для нужного пакета и подправив его на предмет пути к исходника другой версии и каталога установки (ну и прочих параметров сборки проги).

Сам я подобными вещами не заниался практически (хотя щас стоит 2 версии Qt, но вторая руками собранная), так что мог какие-то особенности упустить.

Вообще вроде круче генты в плане совмещения разных версий ничего нет...
Linux_Loader 14-03-2010-19:47 удалить
Вобщем-то это единственная вещь в Убунту, которая мне реально не нравилась всегда... Натыкаешься на неё редко, но когда натыкаешься, то можно биться до поседения :D. Тот же Дебиан даже проще мне был бы, потому что все эти пакеты, котрые я не могу поставить, я их с Дебиановского сайта качаю, а потмо поставить не могу, потому что есть пакет blablablalib41-ubuntu1 , а мне надо blablablalib43 и хоть об стену убейся, а ничего не сделать, ибо надо пол систему сначала снести. А если самому собирать, то можно просто поставить blablablalib-dev и не париться. Но тогда что-то другое не сростается. Например, какая-то нужная библиотека для компилирования, которуб опять же нельзя поставить, потому что зависимости видите-ли...

Ладно, спасибо, буду думать :)
_DOOMer_ 14-03-2010-19:58 удалить
А ты кстати, PPA-репы не юзаешь?
http://help.ubuntu.ru/wiki/ppa
Linux_Loader 14-03-2010-20:04 удалить
Кажись когда-то с такого ставил qutIM, сейчас не пользуюсь))). Из стороннего только вот http://www.geekconnection.org/remastersys/repository остался для remastersys.
Mashin 14-03-2010-20:23 удалить
Собирай из исходников хоть в слаке хоть в арче. Не думаю что в них будет много проблем со сборкой. А запускать большинство программ можно и не устанавливать. Собрал и оттуда же запускаешь. Вот и будет несколько версий одной программы.
ASGAlex 15-03-2010-01:27 удалить
Насколько я понимаю, чтобы иметь portage, не обязательно иметь gentoo. Вспомним, что базовая система в генте ставится из обычного архива, оттуда же - и начальное дерево портежей. Соответственно, никто не мешает нам то же самое проделать в убунте.

В инете на этот счёт есть вот это:
http://forums.gentoo.org/viewtopic-t-125553-highlight-ubuntu.html
И вот это:
http://ubuntuforums.org/showthread.php?t=55490
Если получится, можно надобавлять оверлеи и пособирать себе всё, что нудно.

+ ещё вариант, если сборка из исходников не смущает - это make install PREFIX=/бла/бла/бла

И да, штатными средствами apt сделать такое нельзя, а жаль.
Linux_Loader 15-03-2010-02:57 удалить
Mashin, тут дело скорее не в прикладном софте, а в пакетах-зависимостях, их надо устанавливать, иначе проку немного от сборки ведь...

ASGAlex, хороший вариант, однако, хотя извращение редкое ИМХО . Хотя, мой инглиш из вери бэд, потому ай вилл хэв сам проблэмс тут :D. make install это тоже хорошо, вот только не всегда получается предварительно установить зависимости, а может я дурак просто (что неисключено). Да и не все программы после этого прописываются в apt. Или же наоборот, прописываются и создают проблемы ввиде сломанных (по мнению apt) зависимостей. Вобщем, намучаля я сегодня с ним ибо граблей тут много разных и качественных...

В любом случае всем спасибо, много пищи для размышлений))). А может всё таки Генту попробовать ради смеху поставить
_DOOMer_ 15-03-2010-10:30 удалить
А может всё таки Генту попробовать

Попробуй. Хуже точно не будет. По крайней мере базовая система по _англоязычному_ хэндбуку ставится вполне безпроблемно (если нет особо "экзотичного" железа).
ArturGrey 15-03-2010-10:39 удалить
Железо обычно, мозги туговатые :D. Я качаю уже образ, попробую наднях. Ещё Calculate Linux качаю десктопный две версии))). Давно хотел глянуть :). Сейчас не ко времени всё это, забот по гороло, но как будет просвет, помучаю их всех обязательно.
Linux_Loader 15-03-2010-10:41 удалить
Блин, вот опять запарился . Я там и тут, как Фигаро
_DOOMer_ 15-03-2010-10:43 удалить
У меня вообщем-то руки до сборки иксов и какого-нить DE|WM так и не дошли. И что-то я уже не особо уверен что таки займусь этим в обозримом будущем =)
_DOOMer_ 15-03-2010-10:44 удалить
Linux_Loader, юзай для разных акков лирушных разные браузеры/разные профили в браузере.
Linux_Loader 15-03-2010-10:48 удалить
Исходное сообщение _DOOMer_
Linux_Loader , юзай для разных акков лирушных разные браузеры/разные профили в браузере.


Да неудобно это, прыгать в браузерах. А вообще, сейчас есть на ли.ру очень удобная вещь для переключения пользователя, если у тебя несколько учёток, быстро и даже парля не спрашивает. Вот только я с равным успехом забуду как учётку переключить так и в другой браузер перейти :D
ASGAlex 15-03-2010-19:51 удалить
Linux_Loader, ано... насчёт извращения. Вот ты сейчас качаешь архивы с гентой, будешь ставить на чистый раздел новыю систему и собирать всё с нуля... А мог бы тупо поставить портежи и не заниматься загрузчиком+дополнительным разделом+настройкой инета и всего прочего... ИМХО, конечно )))

Альсо из гентоидных систем могу поеркомендовать sabayon linux - там хотябы десктоп уже настроен, не придётся неделю софт себе собирать ^_^

А вообще генту бояться не надо, он милый, добрый и пушистый))) И английский таки освоить бы ^_^ Это так общая рекомендация ))) Лично я специально аглицкий не учил, а тупо часто гуглил и маны читал - вот и могу теперь спокойно без словаря такие хендбуки вкуривать. Чего и тебе желаю! )))))
Linux_Loader 16-03-2010-00:26 удалить
sabayon linux я уже видал. Неееее))). Нах такую радость :D. Я его раз пять ставил, он так ни разу и не стал у меня :D.
ASGAlex 16-03-2010-00:39 удалить
Забавно... у меня на всех компах завёлся... ^_^ Ну, значет у меня бубен был волшебнее на тот момент ))
Linux_Loader 16-03-2010-00:46 удалить
Давно было, точно не помню, но у меня в перый раз места не хватило ему, потом просто висанул кажется. Один раз вообще установилось непонятно что, а один раз всё стало, но в систему не войти, нет ни одного пользователя... Можно было вручную прописать в конфигах, но я решил, что с меня хватит и удалил всё к чертям))).
ASGAlex 16-03-2010-00:48 удалить
Хмм... попахивает проклятьем и порчей...
Да ладно, не суть важно, лишь бы проблема с софтом была пофикшена, на самом деле. А так пусть это хоть suse будет ^_^


Комментарии (22): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Без заголовка | Linux_Loader - Дневник Linux_Loader | Лента друзей Linux_Loader / Полная версия Добавить в друзья Страницы: раньше»