Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Вопросы про пакеты Gentoo
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
TuLiss
n00b
n00b


Joined: 10 Mar 2006
Posts: 31

PostPosted: Fri Mar 10, 2006 12:31 am    Post subject: Вопросы про пакеты Gentoo Reply with quote

Думаю перейти на gentoo с slackware linux.
В связи с этим есть несколько вопросов.

1) Какой командой (ну понятно что emerge) посмотреть зависимость пакета, сколько он весит?
(может еще есть полезные опции) (установка пакетов на каждый день =))

2) Как обстоят дела с обнавлением системы в целом ? Интересует устойчивость этого процесса.
Яркий пример, на каком то этапе, сбой при компиляции системы. Что будет дальше?

3) Где почитать про создание пакетов для gentoo ?

4) Как создовать бинарные пакеты? (что бы потом не компилировать еще раз)

5) Где почитать поподроне про флаги? Кто что может тут посоветовать? Хочется зарание составить свою цепочку флагов. (можно ли как то смотеть в пакетах при установки этот список флагов?)

6) Что делать, если уже есть скомпилированный софт, и я добавил какой то специфичный флаг (гном \ захотел в системе =) или alsa удалить) Как перекомпилируется софт, с учетом этих изменений.


P.S Я понимаю, что можно большенство ответов найти, но я думаю мне тут намного быстрее ответят =)
Back to top
View user's profile Send private message
hermes_jr
l33t
l33t


Joined: 26 Feb 2004
Posts: 701
Location: Moscow, Russia

PostPosted: Fri Mar 10, 2006 4:12 am    Post subject: Reply with quote

1. emerge -pv <имя_пакета>
также man emerge (он короткий и вполне понятный)

2. если предположить, что emerge <что-то> ставит 10 пакетов и компиляция прерывается на третьем, то:
emerge --resume будет пытаться скомпилировать с 3 по 10 пакеты включительно
emerge --resume --skipfirst будет пытаться скомпилировать с 4 по 10 пакеты включительно
emerge <имена_пакетов> будет пытаться установить все указанные пакеты
ну и тд... всё достаточно гибко, после чтения мана разберёшься

3. http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml, в частности это, если я вопрос правильно понял.

4. emerge quickpkg
man quickpkg
quickpkg <имя пакета>. Полученные архивы искать в /usr/portage/packages/
Восстановить можно будет командой emerge -K <имя_пакета>

5. В /usr/portage/profiles/use.desc и /usr/portage/profiles/use.local.desc
Смотреть текущие флаги для пакетов: emerge -pv <имена_пакетов>

6. Делать emerge --newuse. Перекомпилится только то, что необходимо.
Back to top
View user's profile Send private message
TuLiss
n00b
n00b


Joined: 10 Mar 2006
Posts: 31

PostPosted: Sat Mar 11, 2006 10:44 am    Post subject: Reply with quote

emerge -e system


ошибка на пакете

Test-Simple-0.62.tar.gz

WARNING: LICENSE is not a know parametr.
Checking if your kit is complete...
Looks Good
Warning: prerequisite Test::Harness 2.03 not Found
`LICENSE` is not know MakeMaker parametr name.

Error: Unable to locate installed Perl libraries or Perl Source code.

(You get this message, because MakeMaker could not find "/usr/lib/perl5/5.8.7/i386-linux/CORE/perl.h")
make: **** NoTargets specified and no makefile founf. Stop.


!!! ERROR: perl-core/Test-Simple-0.62 failed
!!! Function perl-module_src_compile, Line 124, Exitcode 2
!!! complilation failed

что делать?
Back to top
View user's profile Send private message
TuLiss
n00b
n00b


Joined: 10 Mar 2006
Posts: 31

PostPosted: Sun Mar 12, 2006 10:20 am    Post subject: Reply with quote

Спасибо всем кто не помог =))


https://forums.gentoo.org/viewtopic-t-442396.html
Back to top
View user's profile Send private message
TuLiss
n00b
n00b


Joined: 10 Mar 2006
Posts: 31

PostPosted: Thu Mar 16, 2006 11:29 pm    Post subject: Reply with quote

Кстати, почему возникают эти ошибки, сказать кто нибуть тут сможет?
Back to top
View user's profile Send private message
lefsha
Veteran
Veteran


Joined: 30 Aug 2004
Posts: 1014
Location: Sankt-Petersburg, Russia

PostPosted: Fri Mar 17, 2006 11:04 pm    Post subject: Reply with quote

TuLiss wrote:
Кстати, почему возникают эти ошибки, сказать кто нибуть тут сможет?


Во-первых читать первый пост невозможно.

Во вторых, если в Linux выбрана неправильная конфигурация, USE флаги,
опции компилятора то ожидать можно абсолютно всего, даже того,
что ожидать нельзя.

В этой связи предлагается использовать стандартные параметры
и собрать систему правильно либо слить ее с LiveCD.

"Gentoo all about choices" (с), проблема только в том,
что Linux об этом не в курсе.

Понять это невозможно - это надо запомнить.

Следуя этим правилам Вы избежите большинства ошибок.
_________________
Lefsha
Back to top
View user's profile Send private message
TuLiss
n00b
n00b


Joined: 10 Mar 2006
Posts: 31

PostPosted: Thu Mar 23, 2006 7:05 am    Post subject: Reply with quote

lefsha wrote:
TuLiss wrote:
Кстати, почему возникают эти ошибки, сказать кто нибуть тут сможет?


Во-первых читать первый пост невозможно.

Во вторых, если в Linux выбрана неправильная конфигурация, USE флаги,
опции компилятора то ожидать можно абсолютно всего, даже того,
что ожидать нельзя.


ну уж прям таки не возможно =)

Да , проблема именно была в USE флагах. Это я уже потом поннял. Зато какой опыт :)
Back to top
View user's profile Send private message
lefsha
Veteran
Veteran


Joined: 30 Aug 2004
Posts: 1014
Location: Sankt-Petersburg, Russia

PostPosted: Thu Mar 23, 2006 10:09 pm    Post subject: Reply with quote

TuLiss wrote:

ну уж прям таки не возможно =)


Кому надо, чтобы Ваш пост был читаем?
Мне?

Именно поэтому невозможно.

Уважайте других тем более если спрашиваете советов.
_________________
Lefsha
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum