20231213

리눅스 우분투에서, Wine[와인]을 이용한,Windows Util [바로가기] 만들기

 리눅스 우분투에서, Wine[와인]을 이용한,윈도우 프로그램 [바로가기] 만들기 

1. Wine 설치 

   sudo dpkg --add-architecture i386

   sudo apt update

   sudo apt install wine64 wine32

2. Wine 환경설정 

   - 터미널에서 winecfg 명령을 입력하면, [Wine 설정]창이 보이고, 윈도우버젼은 7을 추천.

3. Wine로 유틸리티 실행 체크

    - 만든 폴더가 Util 이고, 유틸리티 이름이 aaa.exe 라면, 터미널에서, 아래 내용을 입력합니다.

     wine /home/사용자이름/Util/aaa.exe

     실행 되는거 확인합니다.


4. 바로가기 만들기 [유틸리티 이름이 aaa.exe 일경우]

     터미널에서 아래 내용 입력합니다.

     nano ~/.local/share/applications/aaa.desktop


     열려 있는 파일에, 아래 내용을 입력하고, 저장하기 [Ctrl + o] 알파벳 오

     - 만일 유틸 이름이 한글이라면,영어이름 으로 저장 추천

     - 터미널에서 파일경로 보기 명령어: pwd

   

   [Desktop Entry]

   Name=aaa.exe

   Exec=wine /파일 경로/aaa.exe

   Type=Application

   Categories=Wine;

   

5. 저장 후 터미널에서 실행권한 부여하기 [파일이름이 aaa.desktop 일경우]

   chmod +x ~/.local/share/applications/aaa.desktop 를 입력


6. 화면 좌측하단에 [프로그램 표시] 클릭하면, 바로가기가 등록되어 있을 것임.

   - 만일 등록 안되어 있으면, 리눅스 우분투 [재부팅] 합니다.

      바로가기 저장된 기본 위치[참고용]

      /home/사용자이름/.local/share/applications


7.  [아이콘] 수동으로 추가하기

      아래 명령으로 파일의 위치를 찾을수 있슴.

      Visualstudio code 를 예로 들어 참고하세요.

      ls /usr/share/applications/ | grep code 

   

     sudo desktop-file-install /usr/share/applications/<파일이름>

     sudo desktop-file-install /usr/share/applications/code.desktop

     - 위에 예제를 참고해서 아이콘을 수동으로 추가함.