Помогите пожалуйста разобраться
Не могу установить tbz2 из каталога /usr/portage/packages , моя проблема и что я предпринимал для решения подробно описано вот здесь http://gentoo.ru/new/node/199
Ну к сожелению никто не может помочь, Имеет ли смысл жаловаться в www.linuxshop.ru? или я что то где то пропустил?.
С уважением
sergicus
Или меня кинул linuxshop или руки у меня кривые? (Помогите разобраться)
Модератор: /dev/random
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Или меня кинул linuxshop или руки у меня кривые?
Зачем ты сначала качеш и ставиш исходник, а потом говориш что бы он ставил бинари опцией --usepkg?
Сорцы он кладет в /usr/portage/distfiles, а пакеты в /usr/portage/packages.
Сорцы он кладет в /usr/portage/distfiles, а пакеты в /usr/portage/packages.
-
sercicus
- Сообщения: 5
Re: Или меня кинул linuxshop или руки у меня кривые?
(serg_sk @ Воскресенье, 15 Мая 2005, 8:59) писал(а):Сорцы он кладет в /usr/portage/distfiles, а пакеты в /usr/portage/packages.
Так это я уже сделал - это я вначале запутался потому так первоначально и назвал тему - хотя конечно более правильно ее назвать - почему не устанавливаються tbz2 ( ну не воспринимает он их в упор??) ПОЧЕМУ??? ГДЕ Я ОШИБСЯ???) , но люди мне объяснили.
Я их уже раскидал по тем каталогам в которые положено ( исходные таксты - /distfiles, tbz2 в /packages) - но это в форуме там написано
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Или меня кинул linuxshop или руки у меня кривые?
ну так у вас по той ссылке дира с пакетами смотрит на сидиром. Как он туда что-то записать может? Заже если качать начнет, то он ругнется, что ему некуда сохранить.
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Или меня кинул linuxshop или руки у меня кривые?
Для clx:
--usepkg тоже самое что -k. Сходи выше по ссылке.
serg_sk добавил в 15.05.2005 15:38
Можно попробовать вместо --usepkg дать ему ключик -K, тоесть прямое указание в нет не лезть, брать то что есть.
--usepkg тоже самое что -k. Сходи выше по ссылке.
serg_sk добавил в 15.05.2005 15:38
Можно попробовать вместо --usepkg дать ему ключик -K, тоесть прямое указание в нет не лезть, брать то что есть.
-
sercicus
- Сообщения: 5
Re: Или меня кинул linuxshop или руки у меня кривые?
Большое спасибо всем кто мне ответил.
Вот действия которые я сегодня ( на трезвую голову произвел)
Все tbz2 пакеты находяться у меня по адресу /usr/portage/packages/
Я пытаюсь установить lynx
ls /usr/portage/packages/lynx-2.8.5.tbz2
/usr/portage/packages/lynx-2.8.5.tbz2
Проверяю emerge
emerge info
Gentoo Base System version 1.4.16
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.11-gentoo-r3-sergei1 i686)
=================================================================
System uname: 2.6.11-gentoo-r3-sergei1 i686 AMD Athlon™ XP 2800+
Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 11 2005, 00:07:42)]
dev-lang/python: 2.3.4-r1
sys-devel/autoconf: 2.59-r6, 2.13
sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils: 2.15.92.0.2-r1
sys-devel/libtool: 1.5.10-r4
virtual/os-headers: 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-Os -fno-inline-functions -pipe -march=athlon-xp -fomit-frame-pointer -fforce-addr"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -fno-inline-functions -pipe -march=athlon-xp -fomit-frame-pointer -fforce-addr"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distri...ns/gentoo"
LANG="ru_RU.KOI8-R"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dfx 3dnow 3dnowex X acpi alsa apm avi berkdb bitmap-fonts crypt cups divx4linux dvd dvdread emboss encode f77 ffmpeg flash foomaticdb fortran freetype gdbm gif gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl nvidia ogg oggvorbis opengl pam pdflib perl png python qt quicktime readline sdl spell ssl svga tcpd truetype truetype-fonts type1-fonts unicode vcd xine xml2 xmms xv zlib video_cards_nvidia linguas_ru linguas_en"
Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Пробую поставить пакет
Вот опробованные мною вариации
emerge -k lynx
Calculating dependencies ...done!
>>> emerge (1 of 1) net-www/lynx-2.8.5 to /
>>> Downloading http://distfiles.gentoo.org/distfiles/lynx2.8.5.tar.bz2
genni root # emerge -K lynx
Calculating dependencies
!!! There are no packages available to satisfy: "lynx"
!!! Either add a suitable binary package or compile from an ebuild.
genni root #
genni root # emerge -k lynx-2.8.5
Calculating dependencies
!!! Problem in net-www/lynx-2.8.5 dependencies.
!!! "Specific key requires an operator (net-www/lynx-2.8.5) (try adding
an '=')" exceptions
genni root #
genni root # emerge -K lynx-2.8.5
Calculating dependencies
!!! Problem in net-www/lynx-2.8.5 dependencies.
!!! "Specific key requires an operator (net-www/lynx-2.8.5) (try adding
an '=')" exceptions
genni root #
genni root # emerge --usepkg lynx-2.8.5
Calculating dependencies
!!! Problem in net-www/lynx-2.8.5 dependencies.
!!! "Specific key requires an operator (net-www/lynx-2.8.5) (try adding
an '=')" exceptions
genni root #
genni root # emerge --usepkg lynx
Calculating dependencies ...done!
>>> emerge (1 of 1) net-www/lynx-2.8.5 to /
>>> Downloading http://distfiles.gentoo.org/distfiles/lynx2.8.5.tar.bz2
genni root # emerge -av =lynx-2.8.5
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] net-www/lynx-2.8.5 -debug -ipv6 +nls +ssl 2,126 kB
Total size of downloads: 2,126 kB
Do you want me to merge these packages? [Yes/No] y
>>> emerge (1 of 1) net-www/lynx-2.8.5 to /
>>> Downloading http://distfiles.gentoo.org/distfiles/lynx2.8.5.tar.bz2
Итого ???? ЧТО ДЕЛАТЬ??????
Неставиться, а может есть возможность проверить tbz2 пакеты - может в них все дело???
Помогите пожалуйста!!!
Вот действия которые я сегодня ( на трезвую голову произвел)
Все tbz2 пакеты находяться у меня по адресу /usr/portage/packages/
Я пытаюсь установить lynx
ls /usr/portage/packages/lynx-2.8.5.tbz2
/usr/portage/packages/lynx-2.8.5.tbz2
Проверяю emerge
emerge info
Gentoo Base System version 1.4.16
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.11-gentoo-r3-sergei1 i686)
=================================================================
System uname: 2.6.11-gentoo-r3-sergei1 i686 AMD Athlon™ XP 2800+
Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 11 2005, 00:07:42)]
dev-lang/python: 2.3.4-r1
sys-devel/autoconf: 2.59-r6, 2.13
sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils: 2.15.92.0.2-r1
sys-devel/libtool: 1.5.10-r4
virtual/os-headers: 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-Os -fno-inline-functions -pipe -march=athlon-xp -fomit-frame-pointer -fforce-addr"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -fno-inline-functions -pipe -march=athlon-xp -fomit-frame-pointer -fforce-addr"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distri...ns/gentoo"
LANG="ru_RU.KOI8-R"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dfx 3dnow 3dnowex X acpi alsa apm avi berkdb bitmap-fonts crypt cups divx4linux dvd dvdread emboss encode f77 ffmpeg flash foomaticdb fortran freetype gdbm gif gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl nvidia ogg oggvorbis opengl pam pdflib perl png python qt quicktime readline sdl spell ssl svga tcpd truetype truetype-fonts type1-fonts unicode vcd xine xml2 xmms xv zlib video_cards_nvidia linguas_ru linguas_en"
Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Пробую поставить пакет
Вот опробованные мною вариации
emerge -k lynx
Calculating dependencies ...done!
>>> emerge (1 of 1) net-www/lynx-2.8.5 to /
>>> Downloading http://distfiles.gentoo.org/distfiles/lynx2.8.5.tar.bz2
genni root # emerge -K lynx
Calculating dependencies
!!! There are no packages available to satisfy: "lynx"
!!! Either add a suitable binary package or compile from an ebuild.
genni root #
genni root # emerge -k lynx-2.8.5
Calculating dependencies
!!! Problem in net-www/lynx-2.8.5 dependencies.
!!! "Specific key requires an operator (net-www/lynx-2.8.5) (try adding
an '=')" exceptions
genni root #
genni root # emerge -K lynx-2.8.5
Calculating dependencies
!!! Problem in net-www/lynx-2.8.5 dependencies.
!!! "Specific key requires an operator (net-www/lynx-2.8.5) (try adding
an '=')" exceptions
genni root #
genni root # emerge --usepkg lynx-2.8.5
Calculating dependencies
!!! Problem in net-www/lynx-2.8.5 dependencies.
!!! "Specific key requires an operator (net-www/lynx-2.8.5) (try adding
an '=')" exceptions
genni root #
genni root # emerge --usepkg lynx
Calculating dependencies ...done!
>>> emerge (1 of 1) net-www/lynx-2.8.5 to /
>>> Downloading http://distfiles.gentoo.org/distfiles/lynx2.8.5.tar.bz2
genni root # emerge -av =lynx-2.8.5
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] net-www/lynx-2.8.5 -debug -ipv6 +nls +ssl 2,126 kB
Total size of downloads: 2,126 kB
Do you want me to merge these packages? [Yes/No] y
>>> emerge (1 of 1) net-www/lynx-2.8.5 to /
>>> Downloading http://distfiles.gentoo.org/distfiles/lynx2.8.5.tar.bz2
Итого ???? ЧТО ДЕЛАТЬ??????
Неставиться, а может есть возможность проверить tbz2 пакеты - может в них все дело???
Помогите пожалуйста!!!
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Или меня кинул linuxshop или руки у меня кривые?
Просьба постить фалы в атачах и пользоваться тегом code
Попробуйте вот так:
genni root # emerge -K =net-www/lynx-2.8.5
Попробуйте вот так:
genni root # emerge -K =net-www/lynx-2.8.5
-
sercicus
- Сообщения: 5
Re: Или меня кинул linuxshop или руки у меня кривые?
Ура проблема решена, зря я грешил ( по этому поводу на linuxshop)
Если вкратце помог мне уважаемый wi ( с gentoo.ru)
Он сказал
я затер все tbz2 в каталоге /packages а потом скопировал все пакеты (сохраняя структуру каталогов) с иска pack (он состоял из каталога ALL - в котором были все пакеты + много других каталогов где были ссылки на эти пакеты) в каталог packages - и все пакеты стали устанавливаться простой командой emerge -K '=lynx'
Спасибо всем кто мне ответил
С уважением sergicus
Если вкратце помог мне уважаемый wi ( с gentoo.ru)
Он сказал
(wi) писал(а):Все очень просто.
Бинарники должны лежать на своих местах
я затер все tbz2 в каталоге /packages а потом скопировал все пакеты (сохраняя структуру каталогов) с иска pack (он состоял из каталога ALL - в котором были все пакеты + много других каталогов где были ссылки на эти пакеты) в каталог packages - и все пакеты стали устанавливаться простой командой emerge -K '=lynx'
Спасибо всем кто мне ответил
С уважением sergicus
-
VadimD
- Сообщения: 90
Re: Или меня кинул linuxshop или руки у меня кривые?
Для всего этого есть переменные в /etc/make.conf
Переменные можно менять как удобно.
Код: Выделить всё
PORTDIR=/usr/portage # где лежат портежи
DISTDIR=/там/сям # где лежат исходники
PKGDIR=/нетам/сям/ # где лежат бинарникиПеременные можно менять как удобно.
Gentoo/***
_________
BRGDS!
_________
BRGDS!