Cập nhật Trình khởi chạy cho Intellij IDEA trong Ubuntu


26

Tôi hiện có IntelliJ IDEA 15.01 trên hệ thống của mình. Gần đây tôi đã tải xuống Intellij IDEA 15.04. Sau khi chạy idea.shtập lệnh để mở tập lệnh, tôi vào menu công cụ và tạo trình khởi chạy máy tính để bàn. Sau khi đóng IDEA, tôi đã thử mở nó bằng launcher, thay vào đó mở IDEA 15.01. Sau đó, tôi đã thử mở IDEA bằng cách sử dụng launcher trong /usr/share/applications(hoạt động chính xác) và sau đó ghim trình khởi chạy tương ứng vào máy tính để bàn. Trình khởi chạy hoạt động chính xác cho đến khi tôi khởi động lại máy tính của mình. Sau khi tôi khởi động lại, trình khởi chạy trở lại để mở IDEA 15.01.

Làm thế nào để tôi sửa lỗi này?

Thư mục cài đặt IDEA: /home/thenumberone/idea-IC-143.2287.1/

Nội dung của /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

S / w có tự động cài đặt bản cập nhật hay tôi phải tuân theo cài đặt bình thường và xóa phiên bản cũ sau?
SY_13

Câu trả lời:


26

Nguyên nhân

Tôi chắc chắn 100% bạn vẫn có một launcher ý tưởng địa phương 15,01 ~/.local/share/applications/jetbrains-idea-ce.desktop.

Nếu bạn kéo trình toàn cầu ( /usr/share/applications/jetbrains-idea-ce.desktop) vào trình khởi chạy, bạn tạm thời "buộc" Trình khởi chạy Unity hoạt động với trình khởi chạy chung, nhưng trình cục bộ sẽ ghi đè lên trình khởi chạy chung (đăng nhập).

Phải làm sao

Chỉ cần xóa .desktoptệp cục bộ ~/.local/share/applications, đăng xuất và đăng nhập lại.


Tuyệt vời - Tôi đã chiến đấu với điều này trên mỗi bản cập nhật IntelliJ. Cảm ơn !
Mat

32

Để cập nhật trình khởi chạy khi bạn nâng cấp IntelliJ:

  1. Đóng tất cả các trường hợp OLD Intellij
  2. Xóa phím tắt OLD Intellij khỏi trình khởi chạy (nhấp chuột phải -> Mở khóa từ trình khởi chạy)
  3. Chạy

    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. Mở NEW Intellij bằng cách truy cập thư mục nhà NEWIntellij và chạy bin / idea.sh

  5. Công cụ -> Tạo mục máy tính để bàn
  6. Khóa biểu tượng mới cho trình khởi chạy (nhấp chuột phải -> khóa vào trình khởi chạy)

Nếu biểu tượng launcher sẽ không còn sau khi đóng Intellij

  1. rm ~/.local/share/applications/jetbrains-idea.desktop
  2. Mở Intellij -> Công cụ -> Tạo mục trên màn hình
  3. Nhấp chuột phải vào biểu tượng trình khởi chạy Intellij -> khóa để khởi chạy

Tuyệt vời, công trình này! Đây phải là câu trả lời được chấp nhận!
kravemir

Cái này dành cho người dùng WebStorm trên Ubuntu 18.04. Khi tôi thử bước thứ hai # 2 "Mở WebStorm -> Công cụ -> Tạo mục trên máy tính để bàn", nó không hoạt động. Tôi không thấy biểu tượng xuất hiện trên màn hình nền hoặc thanh Favorites. Những gì đã làm là nhấp vào nút "Lệnh" để hiển thị trình quản lý ứng dụng, nhập "webstorm" vào thanh Tìm kiếm và nhấp vào biểu tượng WebStorm xuất hiện trong kết quả tìm kiếm. Khi WebStorm xuất hiện, tôi có thể nhấp chuột phải vào biểu tượng WebStorm trên thanh trình khởi chạy và thêm nó vào Favorites.
Robert Oschler

8

Một cách đơn giản hơn là:

  1. Xóa tất cả các phím tắt IntelliJ cũ.
  2. Chuyển phiên bản mới của IntelliJ của bạn tại INTELLIJ_DIRECTORY / bin thông qua dòng lệnh và thực thi ./idea.sh
  3. Trong IDE, để đi Công cụ -> Tạo mục trên màn hình ...
  4. Xác nhận sáng tạo nếu được hỏi
  5. Đăng xuất và đăng nhập
  6. Trong menu Unity tìm kiếm IntelliJ, khởi chạy nó và, trên bảng điều khiển bên trái nơi bạn thấy biểu tượng IntelliJ của mình, nhấp vào "Khóa để khởi chạy".

Đó là nó.


1

Vì vậy, tôi gặp phải vấn đề này gần đây và tôi đã tìm thấy một giải pháp khác đơn giản hơn nhiều.

  1. Đầu tiên, tạo một liên kết tượng trưng đến IntelliJ IDE mới của bạn trong thư mục Ứng dụng hoặc thư mục bạn thường giữ các ứng dụng IDE của mình. Thí dụln -s idea-IC-[version.number.here] IntelliJ
  2. Mở tệp trình khởi chạy máy tính để bàn cục bộ ( ~/.local/share/applications/jetbrains-idea-ce.desktop) bằng trình chỉnh sửa yêu thích của bạn, ví dụ như nano, vi, gedit, v.v.
  3. Sửa đổi trường Biểu tượng (khoảng dòng 5) và trường Exec (khoảng dòng 6) để trỏ đến các tệp thích hợp trong thùng trong đường dẫn nơi bạn đã tạo liên kết tượng trưng ở trên. Bây giờ tệp của bạn sẽ trông như thế này:

    [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. Lưu và thực hiện!

Từ giờ trở đi, sau khi tải xuống bất kỳ bản cập nhật IDE nào, tất cả những gì bạn phải làm là cập nhật liên kết tượng trưng để trỏ đến thư mục cập nhật mới và bạn vẫn ổn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.