리눅스 우분투에서, 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
- 위에 예제를 참고해서 아이콘을 수동으로 추가함.