와인을 다운로드하는 방법 (wine1.5-i386 Broken Package Error)?


8

나는 시도했다 :

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.5

실패했습니다.

오류는 다음과 같습니다.

The following packages have unmet dependencies: wine1.5 : Depends: wine1.5-i386 (= 1.5.19-0ubuntu1) but it is not installable 
E: Unable to correct problems, you have held broken packages.

wine1.5-i386우분투에는 필요 없지만 와인의 wine1.5-i386일부 이기 때문에 와인을 설치할 수 없습니다 . Ubuntu Store에서 와인을 얻으려고 할 때 세부 정보가 적 으면 같은 오류가 발생합니다.


이론 : "Software Sources"에서 "multiverse", "universe", "restricted"및 "main"을 활성화하고 (다양한 소스를 모두 확인해야 함) 패키지 정보를 새로 고치십시오. .
Richard

답변:


7

그 문제가 발생했을 때 (32 비트 또는 64 비트 중 하나에 나타남) 가장 먼저해야 할 일은 다음과 같습니다.

  1. 더 쉬운 도구를 얻으십시오

    아래에서 언급 할 일부 작업을 수행하려면 먼저 다운로드 aptitudesynaptic. 둘 다 깨진 패키지, 특히 시냅스를 처리하는 데 더 효과적이기 때문입니다. 그래서 할 sudo apt-get install aptitude synaptic. 이 단계를 건너 뛸 수 있지만 실제로는 매우 드문 패키지 문제를 피하기 위해이 단계를 권장합니다.

  2. 와인 제거 -

    (이 단계를 수행해도 와인을 제거 할 수없는 경우 3 단계로 이동 한 다음 2로 돌아갑니다.)

    시냅틱을 열면 모든 와인 패키지를 찾아 제거하십시오. 그냥 삭제하지 마십시오. 삭제하면 다운로드 한 패키지가 그대로 유지됩니다. Synaptic 내부의 패키지를 마우스 오른쪽 단추로 클릭하면 완전한 제거 표시로 표시됩니다 .

    적성을 사용한다면 sudo aptitude search wine. 시작 열에 i 가있는 각 패키지 (설치된 방법)에 대해을 수행하십시오 sudo aptitude purge PACKAGE_NAME.
    예를 들어 sudo aptitude purge wine1.5. 그 후 :

    sudo apt-get autoremove
    sudo apt-get autoclean

  3. 업데이트 및 업그레이드 -

    완전히 제거 된 것으로 확인되면 업데이트를 수행 한 후 업그레이드하십시오.

    sudo apt-get update
    sudo apt-get upgrade

  4. 2 단계와 3 단계에서 오류가 발생하지 않고 완벽하게 완료 한 경우 (질문에서 언급 한대로 PPA for Wine을 이미 추가했다고 가정하면 다음 방법 중 하나로 Wine을 설치하십시오.

    적성 :sudo aptitude install wine1.5

    시냅틱으로 : 시냅틱을 열고 wine1.5 패키지를 찾으십시오. 또한 종속성을 설치하고 문제를 해결합니다. 거기에는 i386 패키지도 있습니다. 이것이 자동으로 선택되지 않으면 패키지를 수동으로 선택하십시오. 와인을위한 추가 패키지 (.NET, DirectX ...)를 설치하는 데 필요한 포도주 양조법도 선택해야합니다.

    Apt로 :sudo apt-get install wine1.5

    Software Center 사용 : 와인 만 검색하십시오. 1.5 버전인지 확인하십시오.

    4 개 중 첫 시냅틱을 추천하고 적성과 apt를 추천합니다. 마지막은 소프트웨어 센터입니다. 일반적으로 패키지 문제가있는 것이 아니라,이 특정한 경우, 예를 들어 Software Center는 어떤 일이 발생하면 넣기 오류가 거의없고 어떤 패키지 종속성이 설치되어 있는지 보여주지 않으며 모든 것이 끝날 때까지 알지 못하기 때문에 일했다.

  5. winetricks대시 또는 터미널에서 실행 하여 모든 것이 올바른지 확인하십시오 . 어느 쪽이든 와인 구성 창이 나타납니다. 이것은 모든 것이 정상임을 의미합니다.


1
완료되었지만 실패한 결과 : 다음 조치로 이러한 종속성이 해결됩니다. 다음 패키지를 현재 버전으로 유지하십시오. 1) wine1.5 [설치되지 않음] 2) wine1.5-amd64 [설치되지 않음] 다음 종속성을 해결하지 않은 상태로 두십시오. 3) wine-mono0.0.8은 wine1.5를 추천합니다 4) wine-gecko1.8은 wine1.5-amd64를 추천합니다이 솔루션을 수락 하시겠습니까? [Y / n / q /?]
user114477

나는 당신의 문제를 참조하십시오. PPA를 추가하기 전에 와인을 설치했는지 물어볼 수 있습니까?. 그것은 나에게 같은 문제를 주었다. 그렇다면 대답에 1 또는 2 단계를 추가합니다.
루이스 알바라도

PPA 이전에 와인을 설치하려고 시도했지만 작동하지 않았습니다. "우분투 소프트웨어 센터"에서 Wine에 대해 나열된 모든 애드온에있는 확인 버튼을 눌러 와인에 대한 몇 가지 애드온을 설치할 수 있도록 결정했지만 PPA 이전에는 자체적으로 와인을 마시지 않았습니다. 이제 모든 지시 사항을 삭제했습니다.
user114477

적성은 더 이상 사용되지 않습니다. 대신 APT 또는 프론트 엔드를 사용하십시오.
Richard

1
@ searchfgold6789-아뇨. 적성은 여전히 ​​저와 다른 많은 사람들에게 더 나은 버전의 apt입니다. 하나의 명령으로 모든 것을 할 수 있습니다. 간단하게 유지합니다. 그냥 예제는 쇼 / 검색을하거나 패키지를 다시 설치하는 것입니다. 다른 우분투 사용자는 여전히 적성과 시냅스를 사용한다고 확신합니다.
Luis Alvarado

4

playonlinux를 설치하면 자동으로 최고의 와인 버전을 선택합니다.

sudo apt-get install playonlinux winetricks

시도했지만 동일한 문제 감각은 설치가 작동하지 않았기 때문에 wine1.5-i386이 없기 때문에 설치할 수없는 와인에 달려 있습니다.
user114477

1

오리지널 가능성이 있습니다. 여기서 문제는 날짜와 시간의 문제였으며 아마도 ppa는 모든 패키지 또는 다른 temporay 패킹 문제를 빌드하지 않았을 수 있습니다.

그래서 '고칠 것'이 없을 수도 있습니다.

wine ppa 꾸러미를 설치하는 것은 매우 간단합니다. 우분투 저장소의 와인을 설치했는지 또는 와인을 설치하지 않았는지 또는 설치하지 않았 든 동일한 명령을 사용할 수 있습니다. 와인이 설치되어 있거나 현재 설치되어 있고 apt-get을 사용하여 콘솔에서 ppa 버전의 와인 만 설치 하려는 경우 잠재적 인 문제가 있습니다 . (즉, apt-get upgrade를 사용하지 마십시오)

콘솔에서 ppa 와인과 모든 뎁을 설치하려면

1 일 메타 패키지를 설치 한 경우 제거

sudo apt-get purge wine

그런 다음 와인의 설치 여부에 관계없이 동일한 명령

sudo add-apt-repository ppa:ubuntu-wine/ppa

와 끝내다

sudo apt-get update && \
sudo apt-get install wine

이전에 우려 사항이있는 경우 1 이동하여 설치를 시뮬레이션 (-s)

sudo apt-get update && \
sudo apt-get -s install wine

-s없이 모두 다시 실행하면 sudo apt-get install wine


0

문제가 32-64 비트 아키텍처와 연결되어 있으므로 새로운 외부 아키텍처를 구성해야합니다 (quantal / 12.10 만 해당).

sudo dpkg --add-architecture i386

새 아치가 사용 가능한지 확인하고 다음으로 패키지를 업데이트하고 설치하십시오 apt.

sudo dpkg --print-foreign-architectures #now this should return 'i386'
sudo apt-get update; sudo apt-get install wine1.5 #and away you go!

출처 : 왜 시스템에 Wine을 설치할 수 없습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.