PDA

Visualizza la versione completa : Installazione Wine su Debian Wheezy 64bit


lomba91
09-12-2013, 12:31
buongiorno,
ho da poco aggiornato il mio debian all'ultima versione wheezy 7.2 a 64bit e ho un problema con l'installazione di wine.
Quando installo wine tramite il gestore pacchetti mi viene chiesto di abilitare la funzione multiarch e di installare successivamente il pacchetto a 32bit.
Quando vado ad abilitare l'architettura i386 con il comando:

sudo dpkg --add-architecture i386
sudo apt-get update
non succede nulla e controllando tra le foreign architecture ho la i386 mentre tra le architetture in uso ho la amd64.

Ho cercato in rete ma non ho trovato nulla che potesse risolvere il problema.
Qualcuno ha qualche idea?

Grazie in anticipo

sacarde
10-12-2013, 10:25
sudo apt-get update aggiorna gli indici, dopo devi installare wine

lomba91
11-12-2013, 12:27
ciao, forse ho esposto male il problema, riporto l'intera procedura seguita:

Innanzitutto installo wine tramite gestore pacchetti e lo avvio da terminare, al che si apre una finestra che riporta le seguenti istruzioni:

~wine
This is the wine64-bin helper package, which does not provide wine itself,
but instead exists solely to provide the following information about
enabling multiarch on your system in order to be able to install and run
the 32-bit wine packages.

The following commands should be issued as root or via sudo in order to
enable multiarch (the last command installs 32-bit wine):

# dpkg --add-architecture i386
# apt-get update
# apt-get install wine-bin:i386

Be very careful as spaces matter above. Note that this package
(wine64-bin) will be removed in the process. For more information on
the multiarch conversion, see: http://wiki.debian.org/Multiarch/HOWTO


Al che provvedo ad abilitare il multiarch coni comandi descritti nella procedura, ed ottengo questo risultato:

~dpkg --print-architecture
amd64


~dpkg --print-foreign-architectures
i386


a questo punto, dopo aver eseguito un update, provo ad installare il pacchetto wine a 32bit come richiesto:

~sudo apt-get install wine-bin:i386

Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Alcuni pacchetti non possono essere installati. Questo pu voler dire
che stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:

I seguenti pacchetti hanno dipendenze non soddisfatte:
wine-bin:i386 : Dipende: libwine-bin:i386 (= 1.4.1-4) ma non sta per essere installato
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.


Anche provando ad instatallare le dipendenze ottengo il solito messaggio di errore

In seguito riporto il mio file sources.list

#
deb [arch=amd64,i386] http://ftp.it.debian.org/debian/ stable main contrib non-free

#chrome repository
# deb http://dl.google.com/linux/chrome/deb/ stable main


e il contenuto della directory /etc/apt

~$ ls -R /etc/apt/
/etc/apt/:
apt.conf.d sources.list sources.list.save trusted.gpg~
listchanges.conf sources.list~ trustdb.gpg trusted.gpg.d
preferences.d sources.list.d trusted.gpg

/etc/apt/apt.conf.d:
00CDMountPoint 10periodic 20dbus 50unattended-upgrades
00trustcdrom 15update-stamp 20listchanges 70debconf
01autoremove 20archive 20packagekit 99update-notifier

/etc/apt/preferences.d:

/etc/apt/sources.list.d:
google-chrome.list google-chrome.list.save winehq.list

/etc/apt/trusted.gpg.d:
debian-archive-squeeze-automatic.gpg debian-archive-wheezy-automatic.gpg
debian-archive-squeeze-automatic.gpg~ debian-archive-wheezy-automatic.gpg~
debian-archive-squeeze-stable.gpg debian-archive-wheezy-stable.gpg
debian-archive-squeeze-stable.gpg~ debian-archive-wheezy-stable.gpg~


Io ho supposto che il problema fosse il multiarch ma non ne sono piu cosi sicuro, anche perche documentandomi in rete sembra che sia configurato correttamente. Qualora potesse servire il pc configurato con un dual boot wondows 8.1/Debian Wheezy 7.2 entrambi a 64bit.

Grazie a tutti

sacarde
11-12-2013, 17:10
se cerchi il pacchetto con "apt-cache search ..." ti trova anche quelli 32bit?

lomba91
17-12-2013, 20:18
ciao, scusa il ritardo ma ho avuto alcuni problemi con la connessione internet.
dando questo comando ho come risultato questo:


~$ sudo apt-cache search wine
playonlinux - front-end for Winewinetricks - package manager for WINE to install software easily
innoextract - Tool for extracting data from an Inno Setup installer
libkwineffects1abi3 - library used by effects for the KDE window manager
python-neo - Python IO library for electrophysiological data formats
libwine-cms - Windows API implementation - color management module
libwine-ldap - Windows API implementation - LDAP module
libwine-openal - Windows API implementation - OpenAL module
libwine-gecko-dbg-1.4 - Windows API implementation - web browser debug build
gnome-colors - insieme di temi per le icone GNOME
gnome-wine-icon-theme - variante rossa del tema per le icone GNOME-Colors
libwine - implementazione dell'API di Windows - libreria
libwine-alsa - implementazione delle API Windows - modulo audio ALSA
libwine-bin - implementazione dell'API di Windows - servizi di sistema
libwine-capi - implementazione dell'API di Windows - modulo per ISDN
libwine-dbg - implementazione dell'API Windows - simboli di debug
libwine-dev - implementazione dell'API Windows - file di sviluppo
libwine-gecko-1.4 - implementazione dell'API di Windows - modulo per navigatore web
libwine-gl - implementazione dell'API di Windows - modulo OpenGL
libwine-gphoto2 - implementazione dell'API di Windows - modulo per fotocamere
libwine-oss - implementazione dell'API Windows - modulo audio OSS
libwine-print - implementazione delle API Windows - modulo di stampa
libwine-sane - implementazione dell'API di Windows - modulo per scanner
q4wine - GUI Qt4 per wine (WINE)
shiki-colors - insieme di temi Metacity/GTK-2+
shiki-wine-theme - variante rossa del tema Shiki-Colors
unmass - estrae file con archivi di giochi
wine - implementazione delle API Windows - suite standard
wine64-bin - implementazione dell'API Windows - caricatore binario
wine-bin - implementazione dell'API Windows - caricatore binario
wine-doc - implementazione delle API Windows - documentazione
pptview - view PowerPoint presentations


Non mi sembra ci siano i pacchetti a 32bit

sacarde
17-12-2013, 21:22
mmm

e con: apt-cache policy wine

?

lomba91
18-12-2013, 09:20
ciao,
incredibilmente ieri ho riprovato ad impartire i comandi



# dpkg --add-architecture i386
# apt-get update
# apt-get install wine-bin:i386

E wine si installato correttamente ed funzionante.
Possibili problemi tecnici ai mirror dei repository?

In ogni caso grazie mille dell'aiuto

Loading