Skip to main content

리눅스에서 스타도전기.

예전부터 리눅스에서 윈도우기반의 어플리케이션 구동을 위한 시도는 여러번 있었죠. 그 중에 대표적인게 Wine, playonlinux 정보다 있을것 같네요.

저는 bottle이라는 app을 이용해 스타를 시도할 예정입니다.

  1. flatpak으로 bottle 설치
    $> flatpak install com.usebottles.bottles -y

  2. 설치가 완료되면 image.png 요건 아이콘이 생성될꺼예요
  3. bottle 실행
    image.png

  4. 새로운 Bottle생성. (좌측 상단 + 버튼 누르시면 되요)
  5. bottle생성할때, 게임별로 생성해야 했는데, 굳이 그럴필요는 없더라구요.. 예를들어 스타1, 스타2를 하나의 bottle으로 실행할수 있어요. 일단 저는 star라는 이름으로 새로운 bottle을 생성할꺼예요
    image.png

  6. 생성된 bottle 선택해서 프로그램 설치 버튼을 누르면 설치할 수 있는 어플리케이션 리스트가 나오는데, 스타는 블리자드에서 만든거라, 블리자드 배틀넷을 설치하시면 됩니다.
    image.png

  7. 설치가 완료되면 실행할 수 있는 프로그램 리스트가 나오게 되요. 플레이 버튼 누르면
    image.png

  8. 배틀넷 프로그램이 실행되면서 로그인 절차 진행해주시면 됩니다. 계정연동까지 완료되면 짜잔~~~
    image.png

  9. 짜잔~~~
    스크린샷, 2023-05-24 03-25-25.png

  10.  즐겜 하시면 됩니다.

ps. 한글이 정상적으로 출력되지 않는 경우 3가지를 확인해주세요.

  1. 실행기 설정 - 저는 soda로 설정되어 있습니다. wine으로 변경하는 경우 fonts를 넣어도 안되더라구요
    image.png

  2. 의존성에 allfonts라고 있어요.  선택해서 설치하시면 됩니다.
    image.png

  3. 둘다 안될 경우....
    1. 마지막 수단으로 윈도우에서 사용했던 폰트(c:\windows\fonts)폴더에 있던 폰트를 복사하고
    2. bottle에서 프로그램 에서 점세개 버튼을 누르면 Browse Path라는 버튼있는데 버튼 선택하면 브라우져 창 나올꺼예요
      image.png

    3. 브라우져창 상위 경로중 drive_c 경로로 이동해서 Windows\Fonts 경로로 이동하시면 됩니다.
      image.png
    4.  3.1절차에서 복사한 파일을 3.3 경로에 붙여넣고 다시 실행하시면 되어요~~