LINUX.ORG.RU
Ответ на: комментарий от Axon

pacman + downgrade :-)

Хочется найти именно с штатной функцией, в самом пакетном менеджере, а не скрипты-костыли.

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от Axon

Кстати, а зачем?

Возврат на более старую версию программы (новая не понравилась), откат пакета/либы (в новой версии что то сломали или отвалилось), установка более новой версии (например в новой версии есть какая либо важная фича), установка экспериментальной версии (для тестирования).

bsdfun ★★★★★
() автор топика
Ответ на: комментарий от bsdfun

Возврат на более старую версию программы (новая не понравилась), откат пакета/либы (в новой версии что то сломали или отвалилось), установка более новой версии (например в новой версии есть какая либо важная фича), установка экспериментальной версии (для тестирования).

а... тогда installpkg. Это tar x и готовые костыли для того, что тебе надо...

drBatty ★★
()

Да хоть pkgtool, ей-П-трегу:

upgradepkg ololo-1.0-i486-1.txz
upgradepkg ololo-0.98-i486-3.txz
upgradepkg ololo-git_ba9581f-i486-8.txz

Вуаля!

Cancellor ★★★★☆
()

на открытом рынке смотри. на каждом шагу

punya ★★
()
Ответ на: комментарий от bsdfun

Возврат на более старую версию программы (новая не понравилась), откат пакета/либы (в новой версии что то сломали или отвалилось)

Это именно то, для чего придуман downgrade.

установка более новой версии (например в новой версии есть какая либо важная фича),

В Арче обычно в репах и так последние версии. Ради пары редких случаев слоупочества майнтейнеров можно, на крайняк, временно подключить тестинг или воспользоваться ABS.

установка экспериментальной версии (для тестирования).

Для этого есть ABS/AUR.

Мне непонятно, зачем вам обязательно иметь эти функции именно встроенными в пакетный менеджер.

Axon ★★★★★
()
Последнее исправление: Axon (всего исправлений: 1)

Portage не предлагать.

paludis ))

demidrol ★★★★★
()

да, попробуй Paludis из Exherbo Linux

science ★★☆
()
apt-get [-sqdyfmubV] [-o= config_string ] [-c= config_file ] [-t= target_release] [-a= default_architecture] {update | upgrade | dselect-upgrade | dist-upgrade | install pkg [ { =pkg_version_number | /target_release } ] 
Ok
()

Ставь слаку

MaZy ★★★★★
()

Разыскивается пакетный менеджер c возможностью выбора версий пакетов.

RPM.

plm ★★★★★
()

dpkg+apt
вот только выбирать не из чего обычно

onon ★★★
()

Даже lunar так умеет, хоть он и вообще не учитывает версию в зависимостях.

quantum-troll ★★★★★
()
Ответ на: комментарий от bhfq

зависимости от чего угодно %)

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

stevejobs ★★★★☆
()

pacman -U foo-0.1-1-i686.pkg.tar.xz

выбора версий на внешнем репе вряд ли где найдешь - кому захочется засирать свой репозиторий старыми ненужными версиями

stevejobs ★★★★☆
()
Ответ на: комментарий от bsdfun

он только предыдущую версию может ставить

Нет, yum downgrade поставит ту, какую скажешь, лишь бы в репозиториях нашлась

dexpl ★★★★★
()

lin (из состава Lunar)

zypper (из состава openSUSE)

neocrust ★★★★★
()
Ответ на: комментарий от aptyp

yum --showduplicates list <package-name> либо repoquery --show-duplicates <package-name>

dexpl ★★★★★
()
Ответ на: комментарий от BambarbiyaKirgudu

Нужно больше «ну». Как минимум в два раза.

Valdor ★★
()
Ответ на: Nix от Camel

То есть, ты хочешь сказать, что ни в apt, ни в portage, ни в каком-либо другом пакетном менеджере так делать нельзя?

Valdor ★★
()
Ответ на: комментарий от Valdor

Лучшее враг хорошего.

То есть, ты хочешь сказать, что ни в apt, ни в portage, ни в каком-либо другом пакетном менеджере так делать нельзя?

То есть я хочу сказать, что в nix'e переключение между версиями делается простым и органичным способом, кроме того быстро.

Camel ★★★★★
()

Разыскивается portage. Portage не предлагать.

Не благодари, тему можешь закрыть.

vurdalak ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.