LINUX.ORG.RU

[Gentoo] amd64 without 32-bit compatibility

 


0

1

СУБЖ. Реально ли? А то хотел попробовать, скачал stage-3 посмотрел и проблевался от этих lib32 lib64. Неужели нельзя без них если мне не нужны ни бинарные драйвера (штеуд) ни плеши с реалплеерами всякими?

★★★★★
Ответ на: комментарий от wfrr

Вообщето нет (единственное, что попадалось закодированное ими это порнуха). Но ЕМНИП есть amd64codecs.

fat_angel ★★★★★
() автор топика
Ответ на: комментарий от anonymous

rm -rf /usr/lib/win32 (или где они там обитают на amd64)

fat_angel ★★★★★
() автор топика
Ответ на: комментарий от mo3r

>А что мешает удалить их?

Наверное отсутствие желания превращать систему в LFS.

fat_angel ★★★★★
() автор топика
Ответ на: комментарий от tungus

>/etc/portage/profile/package.provided ?

А поподробнее можно? А то в мане както не очень понятно с моим знанием английского.

fat_angel ★★★★★
() автор топика

euse -i multilib
global use flags (searching: multilib)
************************************************************
[+ ] multilib - On 64bit systems, if you want to be able to compile 32bit and 64bit binaries

Что сделать с этим флагом подсказать?

euse -D multilib

ну и emerge -e world.

ну и в ядре убери поддержку 32хбитных бинарников.

ergil ★★★
()
Ответ на: комментарий от ergil

Спасибо, попробую.

Кстати OpenOffice под 64 бита уже научился компилироваться? А то раньше какието проблемы были, приходилось 32-х битный бинарник ставить.

fat_angel ★★★★★
() автор топика

> СУБЖ. Реально ли?

Реально, очень даже реально. Сам на таком.

> только подумай хорошенько, обратного пути нет :)


Брехня полнейшая. :)

> Кстати OpenOffice под 64 бита уже научился компилироваться?


Вчера только собрал из сырцов сборку от инфры.

> ну и emerge -e world.


Нафиг не надо. Достаточно USE="-multilib" emerge -pvuDN world, и всё, что нужно обновить и пересобрать скажут.

Lumi ★★★★★
()
Ответ на: комментарий от ergil

Ну revdep-rebuild нужен после каждого emerge -D, поэтому само собой.

Lumi ★★★★★
()

>> СУБЖ. Реально ли?

eselect profile list

Затем выбери что-нибудь с no-multilib (например default/linux/amd64/2008.0/no-multilib):

eselect profile set 123

После этого пересобери и почисти систему.

>> А то хотел попробовать, скачал stage-3 посмотрел и проблевался от этих lib32 lib64.

Это чтобы не плодить кучу стейджей под каждый профиль - они универсальные. Подразумевается что перед установкой люди читают хэндбук и выбирают нужный профиль =).

>> Неужели нельзя без них если мне не нужны ни бинарные драйвера (штеуд) ни плеши с реалплеерами всякими?

Можно. ffmpeg/xine-lib/etc. уже могут много чего играть без проприетарных кодеков (в том числе большинство wmv/wma и rm).

На всякий случай из FAQ'а:

Warning: Currently you cannot switch from a no-multilib to a multilib-enabled profile, so think over your decision twice before you use the no-multilib profile.

Это из-за того, что компилятор под x86 начисто выносится из системы.

Ну и напоследок: а нафига тебе оно надо?

Deleted
()
Ответ на: комментарий от fat_angel

>> Кстати OpenOffice под 64 бита уже научился компилироваться? А то раньше какието проблемы были, приходилось 32-х битный бинарник ставить.

/me юзает сборку под amd64 от Инфра-Ресурса.

Deleted
()
Ответ на: комментарий от Deleted

мало ли, чего там в факе написано, можно обратно, но геморрно :)

ergil ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.