Saya baru saja mengunduh paket gerhana dari situs gerhana dalam format zip. Saya membuka ritsletingnya di direktori pengguna saya dan mengatur 777 izin, tetapi mengklik dua kali executable gerhana tidak akan melakukan apa-apa. Saya mencoba menjalankan file yang dapat dieksekusi melalui terminal, tetapi menunjukkan kesalahan:
bash: ./eclipse: Tidak ada file atau direktori tersebut
Kemudian saya menginstal gerhana melalui pusat perangkat lunak Ubuntu, yang berjalan dengan sukses. Hanya versi yang diunduh tidak berjalan.
Saya telah menginstal OpenJDK di Ubuntu 10.10. Adakah yang bisa mengatakan apa yang salah dengan Eclipse saya?
ls
di jalan Anda, jika Anda melihat gerhana di sana, cobachmod +x eclipse
dan./eclipse
, mungkin juga ada yang salah dengan versi java dari sistem Anda mencobajava --version
dan tempel output.Jawaban:
OS saya sebenarnya versi 64 bit. Dan paket Eclipse yang saya unduh adalah 32 bit. Tampaknya bodoh, tetapi biasanya perangkat lunak 32 bit berjalan tanpa masalah dalam sistem operasi 64 bit. Jadi saya tidak terlalu memperhatikan di sana.
Saya mengunduh Eclipse versi 64 bit dan itu berfungsi dengan baik.
Terima kasih @Sergey untuk waktu dan kesabarannya.
sumber
Pesan dari bash menunjukkan bahwa tidak ada file seperti itu - saya sarankan Anda untuk memeriksa kembali apakah Anda berada di direktori yang benar, bit eksekusi memang diatur dll.
Coba gunakan seperti ini:
Sebenarnya, bahkan mengubah izin tidak diperlukan - biner sudah memiliki bit yang dapat dieksekusi.
sumber
Saya memiliki masalah yang sama tentang biner Eclipse dan mulai mengikuti saran dari utas ini. Saya memeriksa versi OS dan kernel, dan mencoba mengubah izin file. Setelah menjalankan
chmod
perintah saya memeriksals -l
dan output mengejutkan saya: tidak ada yang berubah.Setelah beberapa kali mencoba dan berpikir sebentar, saya mencari tahu masalahnya: Folder gerhana berada di direktori di luar drive OS. Itu di drive NTFS, dan saya tidak punya izin khusus untuk itu.
Solusi mudahnya adalah mengembalikannya ke folder home / opt. Tapi saya masih tertarik dengan solusi yang memungkinkan eksekusi di dalam partisi NTFS.
sumber