우분투에서 Intellij IDEA 용 실행기 업데이트


26

현재 시스템에 IntelliJ IDEA 15.01이 있습니다. 최근에 Intellij IDEA 15.04를 다운로드했습니다. idea.sh스크립트를 실행하여 스크립트를 연 후 도구 메뉴로 이동하여 데스크탑 실행기를 만들었습니다. IDEA를 닫은 후 런처로 열려고했지만 대신 IDEA 15.01을 열었습니다. 그런 다음 시작 프로그램을 사용하여 IDEA를 열고 /usr/share/applications(올바르게 작동) 해당 실행기를 바탕 화면에 고정하려고했습니다. 컴퓨터를 다시 시작할 때까지 실행기가 올바르게 작동합니다. 다시 시작한 후에 실행기는 IDEA 15.01을 여는 것으로 돌아갑니다.

이 문제를 어떻게 해결합니까?

IDEA 설치 디렉토리 : /home/thenumberone/idea-IC-143.2287.1/

내용 /usr/share/applications/jetbrains-idea-ce.desktop:

[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA Community Edition
Icon=/home/thenumberone/idea-IC-143.2287.1/bin/idea.png
Exec="/home/thenumberone/idea-IC-143.2287.1/bin/idea.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-idea-ce

소프트웨어가 자동으로 업데이트를 설치합니까 아니면 일반 설치를 수행하고 나중에 이전 버전을 제거해야합니까?
SY_13

답변:


26

원인

나는 여전히 로컬 아이디어 15.01 런처가에 있다고 100 % 확신합니다 ~/.local/share/applications/jetbrains-idea-ce.desktop.

전역 ( /usr/share/applications/jetbrains-idea-ce.desktop)을 런처로 드래그하면 Unity Launcher가 전역으로 작동하도록 일시적으로 "강제"하지만 로컬 (다시 시작)은 재시작시 (로그인) 전역을 지배합니다.

무엇을해야합니까?

에서 로컬 .desktop파일을 제거하고 ~/.local/share/applications로그 아웃 한 후 다시 로그인하면됩니다.


굉장-모든 IntelliJ 업데이트 에서이 문제와 싸우고있었습니다. 감사 !
Mat

32

IntelliJ를 업그레이드 할 때 실행기를 업데이트하려면 :

  1. 모든 OLD Intellij 인스턴스 닫기
  2. 실행기에서 OLD Intellij 바로 가기를 제거합니다 (마우스 오른쪽 버튼 클릭-실행기에서 잠금 해제)
  3. 운영

    rm ~/.local/share/applications/jetbrains-idea.desktop
    rm ~/.gnome/apps/jetbrains-idea.desktop
    sudo rm /usr/local/bin/idea
    sudo rm /usr/share/applications/jetbrains-idea.desktop
    
  4. NEWIntellij 홈 디렉토리로 이동하여 bin / idea.sh를 실행하여 NEW Intellij를 엽니 다.

  5. 도구-> 데스크탑 항목 작성
  6. 실행기에 새 아이콘 잠금 (마우스 오른쪽 버튼 클릭-> 실행기에 잠금)

Intellij를 닫은 후 실행기 아이콘이 유지되지 않는 경우

  1. rm ~/.local/share/applications/jetbrains-idea.desktop
  2. Intellij-> 도구-> 데스크탑 항목 작성을여십시오.
  3. Intellij 실행기 아이콘을 마우스 오른쪽 버튼으로 클릭-실행기에 고정

대단합니다. 이것이 정답입니다!
kravemir

Ubuntu 18.04의 WebStorm 사용자를위한 것입니다. 두 번째 단계 인 "WebStorm 열기-> 도구-> 데스크탑 항목 작성"을 시도했을 때 작동하지 않았습니다. 바탕 화면이나 즐겨 찾기 표시 줄에 아이콘이 나타나지 않습니다. "Command"버튼을 클릭하여 앱 관리자를 불러오고 검색 막대에 "webstorm"을 입력 한 후 검색 결과에 표시된 WebStorm 아이콘을 클릭했습니다. WebStorm이 나타나면 실행기 막대에서 WebStorm 아이콘을 마우스 오른쪽 단추로 클릭하여 즐겨 찾기에 추가 할 수 있습니다.
Robert Oschler

8

더 간단한 방식은 다음과 같습니다.

  1. 이전 IntelliJ 바로 가기를 모두 제거하십시오.
  2. 명령 줄을 통해 INTELLIJ_DIRECTORY / bin에서 IntelliJ의 새 버전으로 이동하여 ./idea.sh를 실행하십시오.
  3. IDE에서 도구-> 데스크탑 항목 작성 ...으로 이동하십시오.
  4. 요청이있을 경우 생성 확인
  5. 로그 오프 및 로그인
  6. Unity 메뉴에서 IntelliJ를 찾아서 실행 한 다음 왼쪽 패널에서 IntelliJ 아이콘이 표시되면 "실행기에 고정"을 클릭하십시오.

그게 다야.


1

그래서 최근 에이 문제에 부딪 쳤고 훨씬 간단한 다른 대안을 찾았습니다.

  1. 먼저 Applications 디렉토리 또는 IDE 응용 프로그램을 일반적으로 보관하는 폴더에 새 IntelliJ IDE에 대한 심볼릭 링크를 만듭니다. 예ln -s idea-IC-[version.number.here] IntelliJ
  2. ~/.local/share/applications/jetbrains-idea-ce.desktopnano, vi, gedit 등 선호하는 편집기로 로컬 데스크탑 런처 파일 ( )을 엽니 다 .
  3. 아이콘 필드 (약 5 행) 및 Exec 필드 (약 6 행)를 수정하여 위의 기호 링크를 작성한 경로의 bin 아래에서 해당 파일을 가리 키십시오. 파일은 이제 다음과 같아야합니다.

    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=IntelliJ IDEA Community Edition
    Icon=/home/rhycce/Applications/IntelliJ/bin/idea.png
    Exec="/home/rhycce/Applications/IntelliJ/bin/idea.sh" %f
    Comment=The Drive to Develop
    Categories=Development;IDE;
    Terminal=false
    StartupWMClass=jetbrains-idea-ce
    
  4. 저장하고 완료하십시오!

이제 IDE 업데이트를 다운로드 한 후 새 업데이트 폴더를 가리 키도록 기호 링크를 업데이트하기 만하면됩니다.

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