можно скомпилировать пакеты для gentoo командой emerge -B package, а может есть какой-то способ скачивать/ставить пакеты без компиляции? и можно чтобы это выполнялось командой emerge?
тоесть чтобы ставить пакеты не компилируя их, например как в debian'e apt-get
всем спасибо!
Решено: вопрос по Package'ам в Gentoo
Модератор: /dev/random
Re: Решено: вопрос по Package'ам в Gentoo
окольными гугольными путями удалось выяснить...
http://bintoo.sourceforge.net/drpl/
вот ещё окольные гугольные путя , всё-таки
http://bintoo.sourceforge.net/drpl/
вот ещё окольные гугольные путя , всё-таки
Re: Решено: вопрос по Package'ам в Gentoo
погуглил, почитал ман emerge , нашел опцию --getbinpkg (-g) --getbinpkgonly (-G), Но не пойму как это работает, в make.conf добавил строку:
PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/x86/All/"
FEATURES="parallel-fetch buildpkg"
потом делаю emerge -g fluxbox
и получаю:
Calculating dependencies \Fetching binary packages info...
Loaded metadata pickle.
Traceback (most recent call last):
File "/usr/bin/emerge", line 5530, in ?
retval = emerge_main()
File "/usr/bin/emerge", line 5525, in emerge_main
myopts, myaction, myfiles, spinner)
File "/usr/bin/emerge", line 4851, in action_build
mydepgraph = depgraph(settings, trees, myopts, myparams, spinner)
File "/usr/bin/emerge", line 965, in __init__
"--getbinpkgonly" in self.myopts)
File "/usr/lib/portage/pym/portage.py", line 6617, in populate
self.remotepkgs = getbinpkg.dir_get_metadata(
File "/usr/lib/portage/pym/getbinpkg.py", line 448, in dir_get_metadata
filelist = dir_get_list(baseurl, conn)
File "/usr/lib/portage/pym/getbinpkg.py", line 294, in dir_get_list
raise Exception, "Unable to get listing: %s %s" % (rc,msg)
Exception: Unable to get listing: None Server request failed: (-3, 'Temporary failure in name resolution')
до этого появлялись 'x' или 'o' и после пакет начинал компилироваться
PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/x86/All/"
FEATURES="parallel-fetch buildpkg"
потом делаю emerge -g fluxbox
и получаю:
Calculating dependencies \Fetching binary packages info...
Loaded metadata pickle.
Traceback (most recent call last):
File "/usr/bin/emerge", line 5530, in ?
retval = emerge_main()
File "/usr/bin/emerge", line 5525, in emerge_main
myopts, myaction, myfiles, spinner)
File "/usr/bin/emerge", line 4851, in action_build
mydepgraph = depgraph(settings, trees, myopts, myparams, spinner)
File "/usr/bin/emerge", line 965, in __init__
"--getbinpkgonly" in self.myopts)
File "/usr/lib/portage/pym/portage.py", line 6617, in populate
self.remotepkgs = getbinpkg.dir_get_metadata(
File "/usr/lib/portage/pym/getbinpkg.py", line 448, in dir_get_metadata
filelist = dir_get_list(baseurl, conn)
File "/usr/lib/portage/pym/getbinpkg.py", line 294, in dir_get_list
raise Exception, "Unable to get listing: %s %s" % (rc,msg)
Exception: Unable to get listing: None Server request failed: (-3, 'Temporary failure in name resolution')
до этого появлялись 'x' или 'o' и после пакет начинал компилироваться
Спасибо!
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: Решено: вопрос по Package'ам в Gentoo
Следует убедиться что http://tinderbox.dev.gentoo.org/default-linux/x86/All/ доступен.
Re: Решено: вопрос по Package'ам в Gentoo
serzh-z писал(а): ↑23.05.2007 15:35Следует убедиться что http://tinderbox.dev.gentoo.org/default-linux/x86/All/ доступен.
ну он доступен
Спасибо!
Re: Решено: вопрос по Package'ам в Gentoo
Я тоже попробывал установить что-нибудь оттуда. Проверил ссылочку, проверил что там есть пакет bind, написал
emerge -gK bind
Оно выдало:
ну и так эти иксы до бесконечности..
В make.conf вписал строчку
PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/x86/All/"
emerge -gK bind
Оно выдало:
Код: Выделить всё
slave / # emerge -gK bind
Calculating dependencies -Fetching binary packages info...
cache miss: 'x' --- cache hit: 'o'
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxx
ну и так эти иксы до бесконечности..
В make.conf вписал строчку
PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/x86/All/"
Re: Решено: вопрос по Package'ам в Gentoo
проблема решена, поставил portage-utils
юзаю так:
qmerge -K package
юзаю так:
qmerge -K package
Спасибо!