Автор Тема: АМД64  (Прочетена 2545 пъти)

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
АМД64
« -: Apr 08, 2008, 06:56 »
повчето пакети са за 386 архитектура а моята е амд64
въпроса ми е как се инсталират пакети и неща и386 на 64 битова машина.
търсих тема във форума, но не намерих, така че достатъчно е и едно линкче '<img'>
Активен

p3tzata_

  • Напреднали
  • *****
  • Публикации: 210
  • Distribution: Fedora
  • Window Manager: KDE
    • Профил
АМД64
« Отговор #1 -: Apr 08, 2008, 11:23 »
Пакети i386 се инсталират на 64 битова машина, по същият начин, както се инсталират пакети x86_64 на 64 битова машина.

Въпроса е дали ще ти функционират, както трябва.



Активен

Никое ДОБРО не води до ДОБРО и никое ЗЛО не води до ЗЛО.

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
АМД64
« Отговор #2 -: Apr 08, 2008, 18:44 »
не става..... изписва ми Error: Wrong architecture "i386"
и то не на един пакет а на всички 386 дето съм опитвал до сега.... значи грешката не е в конкретните пакети...
опитвам се да ги инсталирам с Гдеби пакидж инсталер...
дали не е тоя нужният  ми инсталатор?
едит: и в конзола не става.....
mamut@mamut-desktop:~$ sudo apt-get install libqt3-mt
[sudo] password for mamut:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
libqt3-mt is already the newest version.
libqt3-mt set to manual installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
mamut@mamut-desktop:~$ wget http://www.skype.com/go/getskype-linux-deb
--07:03:59--  http://www.skype.com/go/getskype-linux-deb
           => `getskype-linux-deb'
Resolving http://www.skype.com... 204.9.163.136
Connecting to http://www.skype.com|204.9.163.136|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://download.skype.com/linux/skype-debian_2.0.0.68-1_i386.deb [following]
--07:04:03--  http://download.skype.com/linux/skype-debian_2.0.0.68-1_i386.deb
           => `skype-debian_2.0.0.68-1_i386.deb'
Resolving download.skype.com... 194.192.199.202, 194.192.199.201
Connecting to download.skype.com|194.192.199.202|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 15,481,312 (15M) [application/octet-stream]

100%[============================================>] 15,481,312    22.19K/s    ETA 00:00

07:46:38 (5.93 KB/s) - `skype-debian_2.0.0.68-1_i386.deb' saved [15481312/15481312]

mamut@mamut-desktop:~$ sudo dpkg -i skype-debian_2.0.0.68-1_i386.deb
dpkg: error processing skype-debian_2.0.0.68-1_i386.deb (--install):
 package architecture (i386) does not match system (amd64)
Errors were encountered while processing:
 skype-debian_2.0.0.68-1_i386.deb



Активен

Ekspert

  • Напреднали
  • *****
  • Публикации: 801
  • Distribution: Debian Wheeze
  • Window Manager: Gnome 3
    • Профил
АМД64
« Отговор #3 -: Apr 08, 2008, 19:23 »
Нямам представа с каква дистрибуция си, но ако държиш да си с 64-та история трябва да знаеш че пакетите които инсталираш от 32-та няма да ти работят както очакваш (Пример skype работи си но не хваща видеокамерата), ако все пак държиш на тези 32-битови пакети, съветвам те да инсталираш 32-битовата версия на дистрибуцията.
P.S. аз също съм с AMD 64 и 32-бит ubuntu, няма особенна разлика дори при рипване на филми.
А по въпроса :
sudo dpkg -i --force пакета. виж и тук



Активен

Извинението е като ЗАДНИКА. Всеки си го има.

BOT_ev

  • Напреднали
  • *****
  • Публикации: 995
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
АМД64
« Отговор #4 -: Apr 08, 2008, 19:43 »
За теб няма абсолютно никакво значение дали ше ползваш 64 или 32 битовия вариант на дистрибуцията ти. Никаква разлика няма да усетиш.
Активен

Get to da chopa !!!
----------------------------------------------------------------------

tarator

  • Напреднали
  • *****
  • Публикации: 849
    • Профил
АМД64
« Отговор #5 -: Apr 08, 2008, 21:03 »
> За теб няма абсолютно никакво значение дали ше ползваш 64 или 32
> битовия вариант на дистрибуцията ти. Никаква разлика няма да усетиш.

Коректното твърдение е, че няма да усетиш разлика ако използваш компютъра за десктоп. Има приложения които просто няма да работят с 32 битова дистрибуция.
Активен

A gentleman is one who is never rude unintentionally. - Noel Coward

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
АМД64
« Отговор #6 -: Apr 08, 2008, 21:30 »
Цитат (Ekspert @ Април 08 2008,19:23)
ако държиш да си с 64-та история трябва да знаеш че пакетите които инсталираш от 32-та няма да ти работят както очакваш (Пример skype работи си но не хваща видеокамерата)

Това не е вярно. Аз съм с AMD64 версията на Debian и камерата ми си работи много добре със Skype. Просто трябва да имаш всички 32 битови библиотеки които иска 32 битовата програма.

@satir - Аз не бих си инсталирал 32 битов пакет на 64 битов Debian/Ubuntu. Конкретно за Skype ползвам статичната версия, която само се разархивира. С командата ldd може да видиш изпълнимият файл от кои библиотеки зависи и да си добавиш липсващите някъде в пътя или в неговата папка. Точно как става това бях писал в една друга тема.



Активен

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
АМД64
« Отговор #7 -: Apr 08, 2008, 21:43 »
мамкаму......, никои не и верва ама ви обичам.
Активен

BOT_ev

  • Напреднали
  • *****
  • Публикации: 995
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
АМД64
« Отговор #8 -: Apr 08, 2008, 22:08 »
Цитат
Коректното твърдение е, че няма да усетиш разлика ако използваш компютъра за десктоп

Това имах предвид.
Активен

Get to da chopa !!!
----------------------------------------------------------------------

viv1111

  • Напреднали
  • *****
  • Публикации: 250
  • Distribution: Slackware, Ubuntu, Knoppix
  • Window Manager: Gnome
    • Профил
АМД64
« Отговор #9 -: Apr 09, 2008, 20:01 »
Виж, Satir, наистина няма разлика между 32 и 64 битовата дистрибуция. По няколко месеца съм експериментирал и двата вида дистрибуции. Така, че повярвай. Ако обаче държиш да останеш на 64 битова дистрибуция, най-точен отговор за това ти е дал Ekspert. Прочети и ще разбереш как да постъпваш. Но, никога не би могъл да ползваш Универсален електронен подпис, ако ползваш такъв, при 64 битова дистрибуция. Ако не се справиш, след като се запознаеш с това, което ти препоръчва Ekspert, обади се отново. Тогава най-подробно ще ти опиша как става това. Успехи! Колкото до Skype изпълни това:

cd; sudo apt-get install ia32-libs lib32asound2; cd ~/Desktop; wget -N boundlesssupremacy.com/Cappy/getlibs/getlibs-all.deb; wget -N -O skype-install.deb http://www.skype.com/go/getskype-linux-beta-ubuntu; sudo dpkg -i getlibs-all.deb; sudo dpkg -i --force-all skype-install.deb; sudo getlibs /usr/bin/skype; cd ~

Всичко това се изписва на един ред като ROOT от Terminal-ла и е готово.
За инсталиране на 32 битови приложения:
   cd; sudo apt-get install ia32-libs lib32asound2
Следва:
    sudo dpkg -i --force-all (име на файл)
Активен

nedpetko

  • Напреднали
  • *****
  • Публикации: 445
  • Distribution: Debian GNU/Linux
  • Window Manager: KDE
    • Профил
АМД64
« Отговор #10 -: Apr 09, 2008, 20:53 »
Цитат
#dpkg -i --force-architecture /име/на/пакет_i386.deb

но няма гаранция че няма да даде грешка '<img'>
Активен

Debian amd64 squeeze/sid

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
АМД64
« Отговор #11 -: Apr 10, 2008, 09:55 »
Цитат (viv1111 @ Април 09 2008,20:01)
Но, никога не би могъл да ползваш Универсален електронен подпис, ако ползваш такъв, при 64 битова дистрибуция.

И това не е вярно. На 64 битов Debian си ползвам без проблеми електронният подпис от Инфонотари. Актуалната версия на OpenSC работи с всички карти предлагани от българските доставчици на електронен подпис. Лично съм го тествал.
Активен

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
АМД64
« Отговор #12 -: Apr 13, 2008, 07:56 »
какво да ви кажа...... послушах съветите ви и инсталирах и386
(( не съм се отказал от 64) има разлика).... ползвам и двете...
истината е че за 32 битовите има повече пакети и неща отколкото за амд64... което е жалко защото подозирам че след като процесора е 64 най-добре е и дистрибуцията да е такава.... но... няма пълно щастие....
Активен