본문 바로가기
개발환경

[Ubuntu] 우분투 프로그램 아이콘 만들기

by 초이MS 2020. 8. 24.

목적

  • gnome-panel이라는 앱으로 아이콘을 만들 수 있었으나 현재 해당 앱에서 기능이 삭제되어 이제는 이 gui를 이용하여 프로그램 아이콘을 만들 수 없다. gnome-panel 링크
  • 프로그램 아이콘을 수작업으로 만들어보자.

과정

  1. 필자는 pycharm이라는 프로그램으로 수행 중이다. 이 프로그램은 pycharm.sh라는 파일로 실행이 가능하며 따라서 이 파일을 환경변수 PATH의 디렉터리로 옮겨 어디에서든 실행 가능하도록 만든다. 필자가 목적지로 한 /usr/bin 으로 파일을 옮기기 위해 sudo로 root 권한을 이용하였다.

  2. pycharm.sh 파일을 홈 디렉토리에서 실행하는 과정이다. 이처럼 어디서든 실행파일을 이용 할 수 있다.

  3. 이제 /usr/share/applications 디렉터리로 이동 후 아이콘 용 파일을 만들어준다. 필자는 텍스트에디터로 vim을 이용하였다.

  4. 내용을 다음과 같이 채웠다. 직관적이므로 항목에 대한 설명을 채우면 된다.

    • Version은 프로그램의 버전을 지정한다. 사진에서는 생략하였다.
    • Type은 Application으로 고정한다.
    • Terminal은 실행 시 terminal이 나올 지, 나오지 않을 지를 결정한다.
    • Exec는 아이콘 클릭 시 실행 될 명령어를 지정한다.
    • Name은 프로그램의 이름을 정한다.
    • Comment는 프로그램에 관한 설명을 지정한다.
    • Icon은 화면에 보여질 아이콘을 지정한다.
    • Categories는 프로그램의 카테고리를 보여준다. 사진에서는 생략하였다.
  5. 파일 저장 후 실행 권한을 설정한다.

  6. 메뉴에 들어가면 정상적으로 pycharm 아이콘이 나오며 실행 가능하다.

참고

https://askubuntu.com/questions/64222/how-can-i-create-launchers-on-my-desktop
http://quitlee.blogspot.com/2018/04/ubuntu_2.html

반응형

댓글