Автор Тема: Portage Binhost (Профил за инсталиране на бинарни пакети вместо компилиране)  (Прочетена 1727 пъти)

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
http://extremebg.co.cc/images/portage-binhost.png

За да се постигне това трябва да създадете свой профил

Код
GeSHi (Bash):
  1. vi /etc/make.profile/make.defaults

И заменяте съществуващите редове с например тези (като в моят случай)


PKGDIR="/var/calculate/remote/packages/CLDG/x86_64"
PORTAGE_BINHOST="ftp://77.88.19.68/calculate/CLDG/grp/x86_64"

Запазвате файла

Използване...

emerge -Ggav packagename (за инсталиране на бинарен пакет)
emerge -GguDNav @world (за upgrade на инсталираните пакети до последна налична стабилна версия)

ПС: Ако искате да се върнете към стандартния вид може просто да изтриете /etc/make.profile директорията и след това да активирате стандартен профил с eselect profile set 3 например
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Предполагам repository-to е резултат от участието ти в една дистрибуция базирана на gentoo, или греша?

Аз като един, да кажем твърд потребител на gentoo, се чудя за какво би послужила едно такова хранилище с бинарни пакети. Единственото, което ми дойде на примависта, е евентуално по-бърза инсталация на големи пакети изискващи много компилиране. Само че идеята на gentoo, поне по начина, по който аз я разбирам, е това да е максимално customizable дистрибуция, т.е. да можеш да си включиш или изключиш примерно поддръжката на еди-кво-си в зависимост дали ти трябва или не. Та в този ред на мисли, ако примерно ми трябва пакет Х, с или без поддръжка на определена функционалност, как ще разбера дали компилирания пакет поддържа или не тази функционалност?
Не го приемай като критика, просто ми е интересно за какво потребител на gentoo няма да си компилира това, което му трябва с portage, вместо да вземе готов компилиран пакет.
Аз имах идея да направя едно такова хранилище с бинарни пакети преди време, но точно по-горните размисли ме спряха - ако един пакет има примерно 5 USE флага и за да го вкарам в хранилището трябва да го компилирам с комбинациите от всичките 5 флага включени или не, то става адски луда работа.
Може разбира се да има и по-добър подход, дано да е твоя
Активен

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
то има и официални за Gentoo но не съм търсил, тук става дума за крайния потребител с тези бинарни пакети. Дистрибуцията се стремим да я направим Мултипотребителска. Начинаещите да си ползват готовите бинарни пакети и да не чакат с часове компилирането, а вече опитните да си ползват ebuilds и да си ги оптимизират както искат . Но да качил съм на репото прекомпилирани пакети със включени много флагове по подразбиране (за максимална функционалност)
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Проблем с portage и rsync на gentoo
Настройка на програми
senser 16 4296 Последна публикация Apr 05, 2006, 17:59
от ray
Gentoo portage проблем.
Настройка на програми
empty 2 1904 Последна публикация Dec 22, 2006, 16:45
от empty