Saya telah mengunduh file .sh - bagaimana cara menginstal ini?

55

Saya baru mengenal Ubuntu dan tahu menginstal program hanya dari jendela. Sangat mudah di sana: Cukup klik dua kali setup.exe dan hal-hal mulai.

Tetapi bagaimana cara saya menginstal program di Ubuntu?

Saya ingin menginstal sesuatu yang tidak dapat saya temukan di Pusat Perangkat Lunak Ubuntu. Saya mengunduh file .sh dan sekarang saya tidak tahu apa yang harus saya lakukan dengannya.

cberg
sumber
1
Terima kasih atas jawaban Anda, tetapi saya ingin menginstal sesuatu yang tidak dapat saya temukan di Pusat Perangkat Lunak Ubuntu. Saya mengunduh file .sh dan sekarang saya tidak tahu apa yang harus dilakukan dengan itu :) Ya Tuhan, pertanyaan bodoh;)
cberg
1
saran umum adalah jangan memasang barang acak dari internet - ini adalah cara tercepat untuk masuk ke segala macam masalah :)
fossfreedom
1
ini bukan "barang acak dari internet" Saya ingin menginstal, ini hanya netbeans;) Saya rasa saya harus belajar banyak :) Terima kasih atas bantuan Anda!
cberg
1
... juga tambahkan versi ubuntu apa yang telah Anda pasang - saya juga menemukan pertanyaan ini - apakah ini membantu Anda? askubuntu.com/questions/21561/how-to-install-jdk-and-netbeans
fossfreedom

Jawaban:

70

Pertama, Anda mungkin perlu memberi izin .sh file untuk dieksekusi. chmod +x file.sh, maka Anda bisa menjalankannya dengan ./file.sh.

Anda juga dapat mengklik kanan pada file, pilih Properties, lalu pilih Izin dan kemudian pilih 'Izinkan file pelaksana sebagai program'. Kemudian Anda klik dua kali file dan pilih 'Jalankan di Terminal' atau 'Jalankan'.

Anonim, tanpa nama
sumber
16

File .sh di Ubuntu hampir sama dengan file .bat atau .wsh di Windows. Apa yang dilakukan program, atau cara kerjanya, sepenuhnya tergantung pada pengembang. Tidak mungkin menjawab "cara menginstal file .sh", kecuali mengatakan "baca README".

Praktek yang buruk untuk menyediakan program seperti itu. Anda harus selalu mencari file .deb, yang kira-kira sebanding dengan file .msi di Windows, saya percaya. Artinya, Anda akan klik dua kali, dan itu akan diinstal.

Jo-Erlend Schinstad
sumber
Itu sebabnya kami di sini. :) Hal utama yang perlu dipahami adalah bahwa ini tidak ada hubungannya dengan sistem operasi. Ini tentang bagaimana pengembang aplikasi memilih untuk membuatnya tersedia. Sayangnya, beberapa perusahaan malas dalam hal Linux. Mereka berpikir "oh, pengguna Linux adalah ahli, jadi kami tidak perlu membuat program kami ramah pengguna". Mereka salah, karena para ahli dan geek adalah orang-orang pemalas dari semuanya. Jika ada yang ingin ramah pengguna, kami lakukan. Pengembang NetBeans jelas tidak peduli dengan Ubuntu. Itu akan segera berubah, atau NetBeans akan dilupakan.
Jo-Erlend Schinstad
5

Anda dapat izin file melalui konsol baris perintah di Ubuntu Anda.

Buka Jendela Terminal dan ketik:

chmod 777 downloaded_file.sh

Setelah Anda mengubah atribut file, Anda dapat mengeksekusi file tersebut secara langsung melalui jendela terminal atau mengkliknya ketika Anda menggunakan file manager. File instalasi Anda seharusnya sudah berfungsi sekarang.

shayan
sumber
3
Mungkin lebih baik chmod +x downloaded_file.shkarena versi ini tidak memberikan setiap pengguna komputer akses baca dan tulis ke file itu.
tigapuluh tiga
1

Ini adalah file skrip shell, jadi Anda tidak perlu menjalankan izin untuk itu. Anda dapat menjalankannya di terminal gnome menggunakan sh downloaded_file.sh. Ini berfungsi karena itu hanya file teks, dan shmenafsirkannya baris demi baris.

meskobalaz
sumber