From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.4 Message-ID: <485B77EC.8060302@nevod.ru> Date: Fri, 20 Jun 2008 15:27:08 +0600 From: =?windows-1251?Q?=C4=E5=E3=F2=FF=F0=B8=E2_=C4=EC=E8=F2=F0=E8=E9?= User-Agent: Thunderbird 2.0.0.12 (X11/20080327) MIME-Version: 1.0 To: ALT Linux Community general discussions References: <200806191452.34758.trash4@yandex.ru> <485A4265.6040404@rambler.ru> <485B2FEA.7080602@nevod.ru> <20080620070242.GB9247@ricom.ru> <485B6C5B.7090300@nevod.ru> <20080620085716.GD9247@ricom.ru> In-Reply-To: <20080620085716.GD9247@ricom.ru> Content-Type: multipart/mixed; boundary="------------090909080706090101010309" X-Virus-Scanned: ClamAV using ClamSMTP Subject: Re: [Comm] [JT] x86-64 vs i586 X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jun 2008 09:25:30 -0000 Archived-At: List-Archive: List-Post: This is a multi-part message in MIME format. --------------090909080706090101010309 Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 8bit Alexey Morsov пишет: > каким образом запускаются "без проблем" 32битные программы ? > у альта нет биарча вроде бы > > Устанавливаем 32х битные пакеты в 32х битную систему или в chroot 32х битный. Я ставлю обычно в chroot и затем копирую файлы в 64х битную систему( в /), при этом если исполняемый файл уже есть, то заменять нельзя. И копирую нужные 32х битные либы в /lib и /usr/lib. Таким образом работает в ALT'е мультилиб. APT к сожалению не умеет ставить 32х битные пакеты в 64х битную систему. Вернее умеет, но насмерть. Если 32х битное приложение использует GTK и PANGO, то перед запуском нужно записать соответствующие значения в переменные окружения. Например для 32х битного firefox переименовываю /usr/bin/firefox в /usr/bin/firefox32 и пишу скрипт /usr/bin/firefox: #!/bin/bash export GTK_PATH=/usr/lib/gtk-2.0/ export PANGO_RC_FILE=/etc/pango/pangorc32 export GDK_PIXBUF_MODULE_FILE=/etc/gtk-2.0/gdk-pixbuf.loaders32 export GTK_IM_MODULE_FILE=/etc/gtk-2.0/gtk.immodules32 pangorc32, gdk-pixbuf.loaders32 и gtk.immodules32 взято так же из 32х битного chroot'а. У меня таким образом работают wine, firefox, vmware. На одном из серваков работает 1cv81 сервер, т.к. 64х битная версия не видит ключей. --------------090909080706090101010309 Content-Type: text/x-vcard; charset=utf-8; name="ddv.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="ddv.vcf" begin:vcard fn;quoted-printable:=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9 =D0=94=D0=B5=D0=B3=D1=82=D1=8F= =D1=80=D1=91=D0=B2 n;quoted-printable;quoted-printable:=D0=94=D0=B5=D0=B3=D1=82=D1=8F=D1=80=D1=91=D0=B2;=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9 org;quoted-printable:=D0=9E=D0=9E=D0=9E "=D0=9D=D0=95=D0=92=D0=9E=D0=94" adr;quoted-printable;quoted-printable;quoted-printable;quoted-printable:;;=D0=9A=D0=BE=D0=BC=D1=81=D0=BE=D0=BC=D0=BE=D0=BB=D1=8C=D1=81=D0=BA=D0=B8=D0= =B9 =D0=BF=D1=80=D0=BE=D1=81=D0=BF=D0=B5=D0=BA=D1=82 34, =D0=BE=D1=84=D0=B8= =D1=81 519;=D0=9F=D0=B5=D1=80=D0=BC=D1=8C;=D0=9F=D0=B5=D1=80=D0=BC=D1=81=D0=BA=D0=B8=D0=B9 =D0=BA=D1=80=D0=B0=D0=B9= ;614000;=D0=A0=D0=BE=D1=81=D1=81=D0=B8=D0=B9=D1=81=D0=BA=D0=B0=D1=8F =D0=A4=D0=B5= =D0=B4=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F email;internet:ddv@nevod.ru title;quoted-printable:=D0=A1=D0=B8=D1=81=D1=82=D0=B5=D0=BC=D0=BD=D1=8B=D0=B9 =D0=B8=D0=BD=D1=82= =D0=B5=D0=B3=D1=80=D0=B0=D1=82=D0=BE=D1=80 tel;work:+73422196960,+73422385309 tel;cell:+79082555386 x-mozilla-html:FALSE url:www.nevod.ru version:2.1 end:vcard --------------090909080706090101010309--