LINUX.ORG.RU
ФорумTalks

Можна ли сделать портаж быстрее?

 , , ,


0

2
crusader portage # pwd
/usr/lib/portage/pym/portage
crusader portage # eix -c ^portage$
[I] sys-apps/portage (2.2.0_alpha118@07/27/2012): Portage is the package management and distribution system for Gentoo
crusader portage # grep 'been called' versions.py
	print '`vercmp` has been called'
crusader portage # emerge -1 sys-apps/portage | grep -c 'been called'
689
crusader portage # 

Для справки: строчка была добавлена в функцию которая отвечает за сортировку версий пакетов..

★★★★★

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

Совсем недавно перешел на дженту, портэж хоть и самое мощное из того, что я видел, но и самое медленное. В общем, разрешаю его потимизировать.

z00ke
()
Ответ на: комментарий от init_6

Судя по вопросу ТС волнует скорость но не функционал.

Вопрос изначально задумывался как риторический. Да, меня волнует скорость. Но в свете того, что написано в стартовом посте и комменте №3 — она «уходит на 2й план». А использование squashfs и/или paludis только прячут главную(-ые) проблемы портажа.

А по поводу скорость vs функционал: поддержываю qnikst. никто не будет пользоватся менее функциональным софтом, даже ели у него есть сомнительное преимущество в скорости

ZuBB ★★★★★
() автор топика
Последнее исправление: ZuBB (всего исправлений: 1)
Ответ на: комментарий от ZuBB

Daniel Robbins в посте Reinventing Portage выкладывал ссылку на так называемый portage-classic

https://github.com/funtoo/portage-classic/blob/master/README

1.0/ contains the original, classic Portage (with minor modifications).

wip/ contains the work-in-progress Portage, intended to offer a more complete feature set.

http://forums.funtoo.org/viewtopic.php?pid=4291#p4291

Hi All,

As part of the 10th anniversary of Gentoo Linux, I've gone ahead and added Portage 1.0 to a git repository:

https://github.com/funtoo/portage-classic

Using this classic version of portage (102 lines of shell script,) you can successfully unpack and compile sed-3.02.ebuild — which is an ebuild of 2 lines, and can easily be made to be zero lines.

Please clone it, play with it, make it better, and let's turn this into the next version of Portage

Regards,

Daniel

Форкайте, ускоряйте, переписывайте на чем угодно и наращивайте любой функционал…

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