установка g95 на Ubuntu 12.04

У меня проблемы с установкой. Я выполнил шаги по ссылке ниже, но когда я пытаюсь запустить g95 на терминале, он говорит, что его не существует.

Как установить g95 в Ubuntu 12.04

Вот как это выглядит на терминале:

marvin@marvin-MacBookPro:~$ tar -zxvf g95-x86-linux.tgzg95-install/
g95-install/INSTALL
g95-install/G95Manual.pdf
g95-install/bin/
g95-install/bin/i686-pc-linux-gnu-g95
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/f951
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/cc1
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/crtbegin.o
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/crtbeginS.o
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/crtbeginT.o
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/crtend.o
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/crtendS.o
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/libgcc.a
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/libgcc_eh.a
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/libgcc_s.so
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/libgcc_s.so.1
g95-install/lib/gcc-lib/i686-pc-linux-gnu/4.0.3/libf95.a

marvin@marvin-MacBookPro:~$ sudo ln -s ~/g95-install/bin/i686-pc-linux-gnu-g95  /bin/g95
[sudo] password for marvin: 
ln: failed to create symbolic link `/bin/g95': File exists
marvin@marvin-MacBookPro:~$ echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
marvin@marvin-MacBookPro:~$ g95 --version
bash: /bin/g95: No such file or directory
2
задан 13 April 2017 в 15:24

2 ответа

Я нашел проблему. Я пытался запустить 32-разрядный двоичный файл в 64-разрядной системе, в которой не установлена ​​32-разрядная поддержка. Вот почему каждый раз, когда я пытался его запустить, выводом было «Нет такого файла или каталога». Чтобы это исправить, я установил 32-битные библиотеки с помощью этой команды

sudo apt-get install ia32-libs

, после чего я следовал инструкциям по установке g95 с самого начала и прекрасно работал

, чтобы определить проблему: Данный файл или каталог отсутствует? Но файл существует!

Запуск 32-битных приложений в 64-битной Linux: http://www.maketecheasier.com/run-32-bit-apps-in-64-bit-linux / 2009/08/10

0
ответ дан 13 April 2017 в 15:24

Сначала удалите /bin/g95 с помощью этой команды: sudo rm /bin/g95. После повторите попытку из (включительно):

sudo ln -s ~/g95-install/bin/i686-pc-linux-gnu-g95  /bin/g95
0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: