Saya baru saja menginstal 12,04 LTS di laptop saya dan saya agak baru dalam hal ini. Saya diminta untuk menulis beberapa program di Fortran 77 dan saya memerlukan kompiler Fortran 77. Saya telah mencoba menginstal g77 seperti yang dijelaskan di situs web Ubuntu tetapi tidak dapat melakukannya. Saya telah mengetik di terminal berikut:
sudo apt-get install g77
dan dapatkan yang berikut ini:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package g77 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'g77' has no installation candidate
Bolehkah saya tahu apa masalahnya? Saya telah mencoba mencari G77 di pusat perangkat lunak tetapi ternyata tidak ada. Apakah ini berarti tidak tersedia untuk 12,04?
Saat ini saya menggunakan laptop Asus K43S dengan prosesor Intel Core i5-2450M dan Ubuntu saya diinstal bersama Windows.
sumber
gfortran-7
yang kompatibel dengangcc-7
. Saya juga membutuhkan g ++, jadi saya lakukansudo apt-get install gcc-7 g++-7 gfortran-7
. Yang aneh adalah tidak ada symlink untukgfortran
seperti itu untukgcc
dang++
, jadisudo ln -s /usr/bin/gfortran-7 /usr/bin/gfortran
. launchpad.net/ubuntu/bionic/+package/gfortran-7 Ada juga agfortran-8
.Anda juga dapat mencoba
f77
, dari Intel. Ada lisensi gratis jika Anda seorang pelajar, seorang pendidik dari kontributor open source (ada juga profil lain yang sesuai dengan persyaratan Intel untuk lisensi perangkat lunak bebas, biasanya Anda cocok jika Anda tidak menggunakannya untuk proposal komersial).https://software.intel.com/en-us/qualify-for-free-software
Cukup klik pada salah satu profil pengguna di atas, daftar, unduh, dan instal. Saya menggunakan
Intel Parallel Studio XE
, yang juga dilengkapi dengan dukungan untuk MPI sehingga Anda dapat menjalankan tugas paralel. Saat mengunduhnya, Anda dapat memilih penginstal lengkap dengan beberapa GB atau penginstal parsial yang memungkinkan Anda memilih alat apa yang ingin Anda instal. Karena saya hanya ingin Fortran, saya mengunduh sebagian penginstal dan menginstal menggunakan yang berikut:Setelah itu ikuti petunjuk untuk menyelesaikan prosedur. Setelah selesai, Anda harus memuat lingkungan sehingga Anda dapat menggunakan kompiler. Ketik saja
Dan setelah itu, Anda akan melihat perintah
ifort
danf77
tersedia di terminal. Itu adalah kompiler untuk Fortran. Anda dapat menemukan informasi lebih lanjut di sini: https://software.intel.com/en-us/intel-fortran-compiler-17.0-user-and-reference-guideIngatlah bahwa Anda harus memuat lingkungan setiap kali Anda memulai sesi baru di terminal.
sumber