Вопросы переходящего на Gentoo
Всем)
Имеется основная машинка - ноут с C2D T8100 2.1gHz/2.5gb ram/160gb SATA/Intel X3100 video долго использую на ноуте Арч, но в силу причин
хочу перейти с ArchLinux на Gentoo, в принципе системы не так далеки друг от друга и с Гентой я думаю мне будет удобней всего. Слез с Арча по нескольким причинам:
- несовершенство pacman
- есть yaourt, значительно расширяющий его функциональность, но всё же pacman остаётся недоработан в некоторых аспектах
- некоторые весьма нужные для меня пакеты в AUR очень медленно обновляются т.е. до первого "пока не дашь пинка маинтенеру" с описанием какая версия вышла и патчем/diff'ом изменений PKGBUILD'а (аналог .ebuild)
Вот вопросы для Генты:
- мне нужны самые новые (в том числе rc/beta версии) различного ПО для разработки, локализации, также мультимедии и т.д., как быстро в portage появляются новые версии с момента выпуска новой версии программ?
- т.к. у меня не широкий канал с маленькой скоростью, но зато анлим, то - сколько весит база пакетов при её обновлении? (я не знаю как это называется в Генте.., хм., локальная база портежей?) ну по которой ориентируется emerge..
- если ли бинарные пакеты - oo.org/ff/какие-то java проги/.. или всё надо компилировать?
- как дела обстоят в плане поддержки и без-геморойности архитектуры amd64?
- нормально ли заводится видео чипсет intel x3100?
- нормально заводится броадкомовский wifi через ndiswrapper? (BCM4312 802.11b/g)
- какая команда на обновление зеркала портежей (аналог pacman/yaourt -Sy)
- команда обновления мира?
- ну и дайт пару советов как и что.. ^_^
- Для комментирования войдите или зарегистрируйтесь
Hola - cитуация
Hola
- cитуация примерно такая же. rc и беты вообще не попадают в дерево по причине QA, стабильные версии имеют разную вероятность попадания в дерево, все зависит от конкретной команды и ее трудолюбивости. Но иногда пинка давать приходится.
- настроешь deltup, будет примерно ~10 Мб за месяц. Не настроешь - примерно в 10-12 раз больше
- есть. По java-пакетоам надо смотреть отдельно
- нормально. А почему вы интересуетесь :)?
- беспонятия, не наличествует
- аналогично
- emerge --sync / emerge -fD world
- emerge -avuDN world
Читай хандбук, он - фсё, α и ω гентушника.
_______________________
From Siberia with Love!
deltup
А что за deltup? Что-то типа скачивание не всего дерева портежей, а только различий между версиями и потом пропатчивание старого?
- x3100 пашет
- x3100 пашет замечательно =)
- про бинарные сборки ну если у тя коре2 то опенофис собирается за час где то и пашет стабильнее бинарного
- мифы глючности amd64 сильно преувеличины из за бинарных дистров типа fedora ubuntu etc
PS читайте хендбук там все есть =)
___________________________________________
Gentoo GNU/Linux 2.6.26 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
> - x3100 пашет
> - x3100 пашет замечательно =)
ты имеешь ввиду просто дефолтно сгенерированный xorg.conf при установке Генты? или ты что-то правил?
compiz-fusion/xcompmgr (заводится?) + mplayer/vlc идут без проблем?
Ну судя по
Ну судя по описанию владелец буков с такими картами все нормально компиза там нет
там kde4 =)
___________________________________________
Gentoo GNU/Linux 2.6.26 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Небольшое
Небольшое пояснение - xorg.conf не генерируется автоматом =) Как настроешь - так и заработает. Так что читать надо:
Работает замечательно если правильно настроить (впрочем не думаю, что там что-то сложное).
А как насчёт
А как насчёт того - если я допустим не найду какой-то пакет (редактор/ide) в дереве портежей:
- насколько объёмно кол-во пакетов там т.е. какова вероятность встретить нужный экзотический или нет пакет там?
- если я буду ставить прогу с лежаго на сайте .ebuild'a то при выходе новой версии ПО мне надо будет ждать пока маинтенер обновит .ebuild? есть ли возможность перейти от его ебилда до портежного? (понимаю оба вопроса глупые, но всё же..=)
- если я всё таки не встретил нужного ебилда для какого-то ПО в портежах - сделаю ебилд для себя.., куда его слать шоб его приняли в портежи?
Есть ещё
Есть ещё оверлеи, и удобный инструмент поиска eix, в частности команда update-eix && update-eix-remote update обновляет все индексы, потом можно удобно искать. Если какого-то софта нет даже в оврелеях написать ебилд не так сложно, отправлять можно в тот же sunrise (перед этим проверив на качество), можно ещё куда-нибудь, тут уж от фантазии зависит...
Quote: насколько
http://www.gentoo.org/news/en/gmn/20080831-newsletter.xml
Architectures 15
Categories 151
Packages 12839
ebuilds 24971
Architecture Stable Testing Total % Packages
x86 9432 3217 12649 98.52%
amd64 7203 4041 11244 87.58%
.
у меня BCM94311MCG - работал, но я с апреля им не пользовался :-)
Quote: А что за
Не совсем. deltup - способ скачивать новые версии пакетов не целиком, а в виде разницы между версиями. Экономия порядка 80..95 процентов трафика (в смысле, что скачивать нужно процентов 5..20).
А то, что вы назвали, делает emerge-delta-webrsync (вместо обычного emerge --sync).
Для пакета вида program-0.5.2.tar.bz в дереве существует ebuild с именем program-0.5.2.ebuild.
Если выйдёт новая версия program, а в дереве ебилд всё никак не появится, то часто оказывается достаточным (если не было коренных изменений в способе компиляции новой версии) положить старый ebuild в локальный оверлей, переименовав его нужным образо, сформировать файл контрольной суммы (ebuild program-0.5.4.ebuild digest) и с огромным процентом вероятности всё соберётся без проблем.
Это только имена пакетов (официальное дерево, локальный оверелй и 3 layman-оверлея), а если считать ещё и разные версии пакетов..