Bagaimana cara menyematkan Eclipse ke peluncur Unity?

243

Bagaimana saya bisa menyematkan eclipse indigo 3.7 Saya telah 'menginstal' di /opt/ke taskbar?

Saya telah mencoba meluncurkan gerhana dan mengklik kanan untuk memilih opsi 'keep in launcher'. Tetapi ketika saya mengklik ikon itu, setelah menutup gerhana, itu tidak mulai gerhana.

Saya sudah melihat Bagaimana cara menambahkan Eclipse Indigo ke peluncur? tetapi tidak ada jawaban yang berhasil untuk saya. (Mod note: Jawaban dari utas ini sekarang digabung menjadi yang ini)

nunos
sumber
Saya dapat memulai Eclipse langsung dari executable di / home / USERNAME / eclipse. Ketika saya melakukan ini, ikon Eclipse di dermaga memiliki panah kecil di sebelahnya, sehingga ia menyadari Eclipse berjalan. Aneh sekali.
csilk
1
Saya mengalami kesalahan yang sama, saya mencoba menjalankan eclipse_64bit di ubuntu_32bit. Sudahkah Anda mengunduh Eclipse versi 64bit? Sudahkah Anda memeriksa instalasi ubuntu Anda?
Saya pikir Anda tidak perlu /bin/shbagian di bagian Exec. Hapus itu dan itu akan berfungsi. Ngomong-ngomong, apa nama pengguna Anda?
Salem
Saya memiliki masalah yang sama dengan Eclipse 4.5.2 dan Ubuntu 14.04 - jawaban yang diterima berfungsi.
Gustave

Jawaban:

347

Untuk 11.10 dan yang lebih baru

Pertama, buat file .desktop untuk di-eclipse:

gedit ~/.local/share/applications/opt_eclipse.desktop

Lalu, rekatkan bagian ini (jangan lupa mengedit nilai Exec dan Icon):

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/eclipse/icon.xpm **
Exec= ** something like /opt/eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

Setelah itu, buka folder itu dengan nautilus:

nautilus ~/.local/share/applications

Jika Anda ingin menggunakan peluncur ini di luar tanda hubung / peluncur (mis: sebagai peluncur desktop), Anda perlu menambahkan izin eksekusi dengan mengklik kanan file dan memilih Properti -> Izin -> Izinkan eksekusi , atau, melalui baris perintah:

chmod +x ~/.local/share/applications/opt_eclipse.desktop

Akhirnya jatuh opt_eclipse.desktopke peluncur.

Salem
sumber
1
Apakah benar-benar perlu untuk membuat file .desktop di luar folder home pengguna? Seperti yang Anda lihat, ini membutuhkan sudo, yang berpotensi tidak aman; juga, file dapat dihapus oleh pembaruan sistem atau instal ulang. Apa manfaatnya?
Sergey
19
~/.local/share/applicationsmungkin di mana Anda ingin meletakkannya.
Jorge Castro
7
Apakah kita perlu mengedit file 10-baris dan menjalankan beberapa perintah izin file untuk membuat pintasan aplikasi pada 2014?
Dan Dascalescu
2
@Tim: apa kekurangan UX sederhana untuk membuat pintasan berkaitan dengan keamanan? Baik Mac OS dan Windows melakukan pekerjaan yang baik untuk membuatnya mudah membuat pintasan. Ubuntu tidak.
Dan Dascalescu
3
Jawaban ini berusia 5 tahun, dan satu-satunya yang masih berfungsi pada 2016. Tentu saja, Ubuntu hanya dapat memutakhirkan versi Eclipse di pusat perangkat lunak sehingga orang tidak perlu melakukan pemasangan manual yang merusak proses pembuatan pintasan.
Dominic Cerisano
89

Untuk Ubuntu 11.10, 12.04, 12.10

Jika applicationsfolder tidak ada di dalamnya, ~/.local/share/buatlah

mkdir ~/.local/share/applications

Periksa apakah instalasi Anda meninggalkan Anda dengan file .desktop untuk Eclipse dan salin jika ada

cp /usr/share/applications/eclipse.desktop ~/.local/share/applications/

Jika file tersebut tidak ada, buat file .desktop untuk Eclipse di ~/.local/share/applications/folder Anda menggunakan gnome-desktop-item-edit, yaitu:

gnome-desktop-item-edit --create-new ~/.local/share/applications/

Pada nama atur ke Eclipse, pada perintah masukkan path ke file biner Eclipse, masukkan komentar jika Anda mau dan klik ikon untuk memilih ikon yang Anda inginkan untuk Eclipse.

Tekan ok saat Anda selesai.


Setelah menyalin file atau membuat sendiri Anda buka lokasi folder itu

nautilus ~/.local/share/applications/

Temukan file yang baru saja Anda buat dan seret ke peluncur

masukkan deskripsi gambar di sini

Bruno Pereira
sumber
26
+1 ... jika hanya untuk menggunakan GIF animasi dalam jawaban Anda!
fossfreedom
Harus suka jawaban ini
Beberapa Siswa Noob
Benar benar menakjubkan :-). Kerja bagus!
Rostislav Stribrny
.. bos bagus .. ^^
Ahmad Azwar Anas
Sangat membantu, terima kasih banyak .. Tapi ketika saya mengklik peluncur, meskipun memulai program, itu menunjukkan ikon lain pada peluncur.
Maroun
16

11,04

Jika jawaban pengguna21580 tidak berfungsi (saran bagus, tapi saya pikir itu tidak berfungsi untuk saya ketika saya menginstal Indigo), Anda dapat mencoba menambahkan file eclipse.desktop ke ~/.local/share/applications/, dengan konten ini:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Icon=<path-to-eclipse-install>/icon.xpm
Name=Eclipse Indigo 3.7
#Exec=env UBUNTU_MENUPROXY=0 <path-to-eclipse-install>/eclipse
Exec=env <path-to-eclipse-install>/eclipse

Jika Anda mengalami bug, Anda dapat mencoba baris Exec yang dikomentari alih-alih yang sekarang.

Referensi:

Christoph
sumber
Terima kasih! Yang ini berhasil untuk saya. Sayang sekali Ubuntu harus membuatnya sangat sulit. Mengapa tidak klik kanan saja pada peluncur untuk opsi semacam ini?
Twisted Pear
12

Biarkan saya menunjukkan kepada Anda bagaimana membuat peluncur khusus dan menyematkannya ke Peluncur.

1) Pertama, instal gnome-panel:

sudo apt-get install --no-install-recommends gnome-panel

2) Untuk membuat pintasan desktop baru, jalankan perintah berikut di terminal atau menggunakan Alt-F2:

gnome-desktop-item-edit --create-new ~/Desktop

Sebuah jendela akan muncul, kirim detail pintasan Anda dan klik OK:

masukkan deskripsi gambar di sini

Pintasan Anda sekarang akan muncul di desktop Anda.

Lalu seret pintasan baru Anda dari Desktop ke Peluncur Anda.

Itu dia!

Atem18
sumber
1
Saya pikir `gnome-desktop-item-edit 'membutuhkan paket tertentu?
Eshwar
@Eshwar 'sudo apt-get install --tidak-instal-merekomendasikan gnome-panel'
1
Ini tidak mengambil ikon aplikasi, dan ketika diseret ke bilah tugas Unity, itu memunculkan ikon lain untuk aplikasi. Jangan bermaksud melakukan troll, tetapi pengalaman membuat pintasan di OS X atau Windows jauh lebih baik.
Dan Dascalescu
Klik ikon pegas di jendela untuk mengubahnya sesuai keinginan Anda.
Pixel
1
Tidak berfungsi untuk saya di Ubuntu Desktop 16.04 LTS untuk Eclipse MARs ... mendapatkan kesalahan pada saat peluncuran ...
Ashu
3

Jika Anda menggunakan Eclipse dari situs web alih-alih menginstalnya dari repositori, Anda dapat mengunci peluncur tidak berfungsi. Anda dapat menyelesaikan ini dengan menulis file dengan ekstensi .desktop, dalam kasus kami eclipse.desktop.

 [Desktop Entry]
 Name=Eclipse
 Comment=Eclipse
 Exec=/path/eclipse
 Icon=/path/icon.xpm
 Terminal=false
 Type=Application

Di mana / path adalah tempat Anda menginstal gerhana. Setelah Anda menyimpannya, Anda harus memberikan izin eksekusi:

$ chmod +x eclipse.desktop

Kemudian Anda menjalankannya dengan Nautilus dan dengan mengklik (klik kanan) di atas laucher Anda dapat mengunci peluncur. Dan Anda dapat meluncurkan aplikasi dengan benar.

Joe
sumber
seret dan lepas eclipse.desktop ke peluncur adalah langkah terakhir yang sederhana diperlukan
Raaghu
2

Saya pikir ini adalah versi yang lebih bersih:

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=eclipse
Exec=eclipse
Terminal=false
Categories=Development;IDE;Java;

Anda harus menambahkan ini ke /usr/local/share/applications/eclipse.desktopdan symlink eclipse aktif /usr/bin. Anda mungkin ingin mengubah jalur ikon jika tema Anda tidak memiliki tombol gerhana (mis. Suasana / cahaya).

Jika saya tidak salah ini adalah file yang datang dengan galileo dari repos (yang saya hapus), dan saya telah menggunakannya dengan Helios dan sekarang Indigo.

sergio91pt
sumber
1

Untuk 12,04
saya lebih suka menginstal dari repositori. Ini hanya berfungsi untuk saya dan saya mendokumentasikan cara grafis untuk melakukannya di sini .

Jika Anda harus menginstal versi portabel (mendapatkan tar.gz dari situs web eclipse) di sini adalah cara terbaik yang saya temukan untuk membuat portabel bekerja dan dikunci ke Launcher.

Unduh gerhana portabel dan ekstrak ke Desktop Anda. Di terminal:

sudo apt-get install eclipse-platform
sudo mv Desktop/eclipse /opt/eclipse
/opt/eclipse/eclipse

Klik kanan ikon di bilah peluncur dan sematkan ke bilah. Saya dapat memverifikasi bahwa ini portabel dan bukan platform karena saya memiliki LOADS plug-in yang dipasang yang tidak muncul ketika diluncurkan dengan cara ini.

Anda mungkin menemukan bahwa membuat file .desktop berfungsi, tetapi Anda mengalami perilaku misterius jika Anda memiliki lebih dari satu instance portabel yang diinstal.

RobotHumans
sumber
1

Mencoba

Exec=/bin/bash /home/USERNAME/eclipse/eclipse

atau membuat / home / USERNAME / eclipse / eclipse dapat dieksekusi

sudo chmod u+x /home/USERNAME/eclipse/eclipse

dan gunakan:

Exec=/home/USERNAME/eclipse/eclipse
Binsh
sumber
Ini sudah dapat dieksekusi dan saran Anda yang lain untuk mengubah sh to bash tidak membuat perbedaan.
csilk
1

Pastikan jika Anda menggunakan versi 32bit pada mesin 64bit, Anda menginstal perpustakaan 32bit ( ia32libs-multiarchsaya pikir paketnya adalah Precise).

Atau, jika Anda mencoba menjalankan Eclipse 64bit pada mesin 32bit, Anda harus mengunduh versi 32bit.

Thomas Ward
sumber
1

Saya telah mengujinya untuk Eclipse MARs (bukan instalasi) -tapi yang merupakan paket tar.gz pada Ubuntu Desktop 14.0.4

gedit /usr/share/applications/eclipse.desktop

isi untuk ini:

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/eclipse/icon.xpm **
Exec= ** something like /opt/eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

Kemudian dalam pencarian finder untuk Eclipse ketika menu muncul - cukup seret ke peluncur dan kemudian akan mulai berfungsi. Langkah yang sangat sederhana dan tidak ada yang rumit untuk menjalankannya.

Ashu
sumber
1

18,04

Klik Tampilkan Aplikasi, temukan Eclipse dalam daftar, klik kanan & Tambahkan ke Favorit.

Phil
sumber
2
Secara teknis, tidak ada Persatuan dalam 18,04. Namun, instruksi untuk desktop default baru (GNOME) mungkin OK untuk diposting di sini.
Melebius
Apapun peluncurnya di 18.04, tampilannya sama dengan yang ada di 16.04 dan 14.04. Saya tidak terlalu peduli apa namanya.
Phil
0

Jika tidak menggunakan file * .deb, perangkat lunak Anda tidak termasuk dalam menu atau peluncur. Cara mudah: Mulai saja Eclipse dari / opt dan cari ikon yang muncul di Unity launcher (bilah samping). Klik kanan dan centang "Keep in launcher".

pengguna21580
sumber
Ini berfungsi, tetapi saya tidak mendapatkan ikon.
schmmd
0

Untuk Ubuntu 11.10

Unduh gnome-paneldari Pusat Perangkat Lunak Ubuntu jika belum diinstal.

Jalankan Gnome "Buat Peluncur" dari terminal seperti ini:

gnome-desktop-item-edit --create-new ~/.local/share/applications/

Kotak dialog akan muncul.

  • Untuk Nama: Anda mungkin ingin memberi nama "Eclipse".
  • Untuk Perintah: browse ke tempat Eclipse executable berada.
  • Untuk Komentar: sesuatu seperti "Eclipse IDE" harus dilakukan.
  • Untuk ikon, klik ikon loncatan, lalu navigasikan ke folder tempat executable berada dan pilih ikon.xpm.
  • Klik Oke. Anda sekarang telah membuat ikon peluncur. Yang tersisa adalah menaruhnya di bilah peluncur.
  • Buka folder ~ / .local / share / aplikasi /. Anda mungkin perlu menekan ctrl-h untuk menampilkan folder .local yang tersembunyi.
  • Seret ikon peluncur Eclipse yang baru saja Anda buat ke peluncur.

Selesai!

Jason Hartley
sumber
0

Pada baris exec, letakkan executable ( eclipse) secara langsung. Jangan mencoba menambahkan karakter khusus ke spasi , yaitu , jika gerhana Anda berada di dalam /home/username/My Dev Programs/Eclipse/eclipsemeletakkan seluruh baris dengan spasi di baris exec. Ini eclipse.desktopfile saya :

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/home/marcos/Imagens/Icons/Eclipse Icon 128.png
Name=Eclipse
Exec=/home/marcos/Dev Software/eclipse/eclipse
Comment=Eclipse IDE
Name=Eclipse
Comment=Eclipse IDE
Marcos Roriz Junior
sumber
Jika Anda melihat konfigurasi saya, Anda dapat melihat bahwa saya tidak melakukan apa pun dengan karakter atau spasi khusus.
csilk
0

Gunakan ini:

[Desktop Entry]
Version=4.2
Name=Eclipse
Comment=Java IDE
Exec=/home/USERNAME/eclipse/eclipse
Type=Application
Icon=/home/USERNAME/eclipse/icon.png
Terminal=false
NoDisplay=false
Categories=Development;IDE

Ini bekerja untuk saya.

umop aplsdn
sumber
0

Atem18 benar. Lakukan ini jika Anda ingin peluncur Anda tersedia di seluruh sistem. Inilah cara saya otomatis membuat peluncur. Ini mengasumsikan Anda telah menginstal gnome-panel.

  1. terminal terbuka
  2. mkdir ~/bin atau klik kanan pada browser file rumah Anda dan buat folder bin.
  3. source .profile atau logout dan login
  4. gedit di terminal atau dari dash

    #!/bin/sh 
    sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
    

    Jangan gunakan tanda hubung / peluru dan tidak perlu indentasi.

  5. Beri nama tanpa spasi simpan ke direktori tempat baru Anda dan kemudian buat executable ( chmod a+x launcher-script) atau klik kanan properti goto> Izin dan klik kotak eksekusi.

  6. sekarang di terminal: sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

  7. Anda harus memiliki gui Buat Peluncur terbuka.

    Jenis = Aplikasi di Terminal HANYA INI MENERAPKAN WAKTU INI. Sebagian besar waktu akan menjadi Aplikasi setelah ini.

  8. Anda dapat menyebutkan apa yang Anda inginkan. TIDAK ADA RUANG YANG DIIZINKANCreate-Launcher

  9. Di bidang perintah, letakkan path ke skrip dari langkah 3: /home/mike/bin/launcher-scriptGunakan nama pengguna Anda dan nama file yang sebenarnya Anda buat.

  10. Klik pegas untuk menambahkan ikon. Saya dibuat di Gimp tetapi ada banyak ikon yang bisa Anda gunakan yang sangat umum dan sudah diinstal. Klik pegas dan itu akan membawa Anda ke beberapa.

  11. Setelah selesai klik ok. Sekarang Anda dapat menavigasi browser file ke bawah /usr/share/applicationsdan Anda akan menemukan peluncur baru Anda. Cukup seret ke bilah peluncur dan Anda siap berangkat. Proses ini menempatkan peluncur Anda di tempat di mana semua pengguna dapat mengaksesnya. Sebagian besar dari apa yang saya temukan meletakkan sesuatu di desktop yang mungkin baik untuk beberapa tetapi tidak untuk saya. Saya harap kamu terbantu dengan hal ini.

Sekarang Anda dapat dengan mudah membuat peluncur gerhana dan lainnya.

Setelah dipikirkan, setiap kali Anda membuat peluncur baru Anda harus memasukkan kata sandi. Ini diperlukan untuk membuat peluncur baru dapat diakses oleh semua pengguna. Itu akan menjadi milik root dan grup akan menjadi root dengan cara ini. Itulah cara seluruh sistem dikonfigurasi. Jika Anda cdingin /usr/share/applications, type ls -ldan, verifikasi sendiri. Ubuntu seharusnya menyediakan os mereka dengan aplikasi yang sudah diinstal untuk membuat peluncur. Ada hal-hal lain yang tidak saya setujui seperti screensaver dan tidak ada jalan pintas ke desktop. Saya baru menggunakan 11,10 selama beberapa hari. Saya akan mencobanya di kampus. Jika saya masih tidak menyukainya dalam sebulan, saya akan memperbaikinya kemudian.

pengguna39122
sumber