centos 7에서 데스크탑 아이콘을 만드는 방법은 무엇입니까?


18

저는 Linux를 처음 사용하는데 매우 어리석게 들릴 수 있지만 centos 7에서 데스크탑 아이콘을 만들어야하지만 어떻게해야할지 모르겠습니다. 인터넷 검색을 시도했지만 런처도 찾을 수 없습니다. 도움이 필요하다


centos7은 gnome3과 함께 제공됩니다. 레이아웃이 다릅니다. 패널 및 런처와 같은 오래된 gnome2가 없습니다. 다음과 같은 모든 창을 최소화하도록 키보드 단축키를 구성 할 수 있습니다.Super+D
WYSIWYG

왼쪽에는 패널이 있습니다. 또는 화면 왼쪽 상단의 활동 탭을 클릭하십시오. 설정-> 키보드-> 단축키로 이동하십시오. 여기에서 모든 창을 최소화하기위한 바로 가기 키를 선택할 수 있습니다.
WYSIWYG

당신은 이클립스 프로그램에 관심이 없을 수도 있지만,이 비디오 는 저의 지식의 원천이었습니다. 홈 디렉토리의 데스크탑 폴더 안에 데스크탑 아이콘을 작성할 수도 있습니다.
DJD

답변:


12

그놈 3의 사용이 가정됩니다.

기존 바로 가기 사용

참조 : RHEL7에서 바탕 화면 바로 가기 아이콘을 추가하는 방법은 무엇입니까? (2015) (등록 필요)

  1. Home데스크탑 에서 디렉토리를 클릭하십시오 . 노틸러스 (파일 브라우저) 창이 열립니다.

  2. Computer왼쪽 탐색 패널에서 탭을 클릭하고으로 이동하십시오 /usr/share/applications. 모든 응용 프로그램 아이콘이 오른쪽 브라우저 창에 나타납니다.

  3. 원하는 아이콘 (Firefox, 연락처 등)을 마우스 오른쪽 버튼으로 클릭하십시오.

  4. 아이콘을 마우스 오른쪽 버튼으로 클릭 한 후 Copy To상황에 맞는 메뉴에서을 선택하십시오 . 대상 선택이 열리고 왼쪽 탐색 패널에서 데스크탑 폴더를 선택합니다 (왼쪽 클릭을 통해).

  5. Select창의 오른쪽 아래에 있는 버튼을 마우스 왼쪽 버튼으로 클릭하십시오 .

심볼릭 링크 사용

이것은 실행 파일의 경로를 알고있는 한 작동하는 대체 기술입니다.

데스크탑에서 실행 파일을 가리키는 심볼릭 링크를 만들면됩니다. 예를 들면 다음과 같습니다.

$ ln -sv /full/path/to/executable ~/Desktop/
‘/home/someuser/Desktop/executable’ -> ‘/full/path/to/executable’

$ ll ~/Desktop/
total 0
lrwxrwxrwx. 1 someuser someuser 57 Oct  1 19:31 executable -> /full/path/to/executable

위 단계는 실제로 Files응용 프로그램을 사용하여 그래픽으로 수행 할 수도 있습니다 . 이렇게하려면 실행 파일을 찾아 마우스 오른쪽 단추로 클릭 한 다음을 선택하십시오 Make Link. 새로 만든 링크를 바탕 화면으로 끌어다 놓습니다.

그런 다음 바로 가기 아이콘을 그래픽으로 사용자 정의하십시오. 바로 가기가 여전히 심볼릭 링크이므로이 사용자 지정이 저장된 위치는 확실하지 않습니다.


추가 인수로 프로그램을 실행해야하는 경우 어떻게합니까? 예를 들어, / usr / local / MATLAB / bin / matlab -desktop ... 인수로 프로그램을 호출하는 작은 스크립트를 작성하고 대신 스크립트에 링크해야합니까?
reas0n

2
내 자신의 질문에 대답 : / usr / share / applications로 이동하여 거기에 .desktop 파일을 만드십시오. 기존 파일 중 하나를 복사하고 명령을 포함하여 프로그램과 관련된 정보를 인수로 바꿀 수 있습니다. 그런 다음 데스크톱에 사본을 만들 수 있습니다. 이것이 올바른 방법이라고 생각합니다.
reas0n

5

그놈 3 데스크탑에서 바로 가기 / 실행기를 만들려면 이것을 시도하십시오

참고 : Gnome 3 Desktop을 실행하는 CentOS 7을 사용하고 있습니다.

  1. 터미널을 엽니 다
  2. 데스크톱 디렉토리로 이동 (/ home / $ yourname / Desktop /)
  3. 데스크탑 파일 생성 (touch appName.desktop)
  4. 파일을 열고 다음 내용을 파일에 추가하십시오 (vi appName.desktop).

[데스크탑 항목]

버전 = 1.0

유형 = 응용

터미널 = true

Exec = / home / $ YOURNAME / apps / scilab-6.0.0 / bin / scilab

이름 = scilab

댓글 =

Icon = / home / $ YOURNAME / apps / scilab-6.0.0 / share / icons / hicolor / 32x3 / apps / scilab.png

댓글 [en_US.utf8] =

이름 [en_US] = Scilab 6.0

  1. 파일 권한을 755로 변경 (chmod 755 appName.desktop)

변수 값 :

터미널 =이 값은 응용 프로그램 요구 사항에 따라 true 또는 false입니다. 터미널 종속성 응용 프로그램 인 경우 true이고, 그렇지 않으면 false입니다.

Exec = 응용 프로그램 실행 파일 경로

Icon = 앱 아이콘 파일의 경로 (.png 또는 .svg)

Name [en_US] = 아이콘 아래에 바탕 화면에 표시 될 이름


3

이 문서에서 클릭은 두 번 클릭하는 것을 의미합니다


  1. 데스크탑에서 홈 디렉토리를 클릭하십시오. 파일 브라우저 창이 열립니다.

  2. 왼쪽 탐색 패널에서 컴퓨터 탭을 클릭하고 / usr / share / applications로 이동하십시오. 모든 응용 프로그램 아이콘이 오른쪽 브라우저 창에 나타납니다.

  3. 원하는 아이콘 (Firefox, 연락처, 터미널 등)을 마우스 오른쪽 버튼으로 클릭하십시오.

  4. 아이콘을 마우스 오른쪽 단추로 클릭 한 후 메뉴에서 복사 대상을 선택하십시오.

  5. 대상 복사가 열리고 왼쪽 탐색 패널에서 홈 폴더를 선택하십시오 (왼쪽 클릭을 통해).

  6. 오른쪽 패널에서 데스크탑 선택-두 번 클릭

  7. 창의 오른쪽 위에있는 선택 단추를 마우스 왼쪽 단추로 클릭하십시오.


1

CentOS 7에서는 패널 바로 가기가 작동하지 않습니다.

일의 일환으로 나는 무언가를 얻을 수 있었지만 이상적이지는 않았다. Gnome 3는 사용자 정의 관점에서 후진 단계 인 것 같습니다.

설치 gnome-shell-frippery하는 modies가 ~ / .local의 당신은 사용하여 구성 할 수 있습니다 Utilities -> Tweak Took에서 "응용 프로그램 메뉴" .
또한 당신은 복사 할 수 /usr/share/applications의 .desktop 파일을하고 복사 ~/Desktop바로 가기 및 ~/.local/share/applications이에 표시하기 위해 "응용 프로그램 메뉴" 해당 사용자 /usr/share/applications의 시스템 전체에 대한 "응용 프로그램 메뉴" ~/.local/share/applications 해당 사용자 만에 지역을 위해.
* .desktop 파일을 수정 /usr/share/applications하고 사용자 ~/.Desktop폴더를 바탕 화면 바로 가기로 넣을 수도 있습니다 .

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