Я установил программное обеспечение CASA астрономии в своем компьютере, и я хотел бы смочь выполнить его из любого каталога только путем ввода casa
в терминале Ubuntu. Что я должен изменить так, чтобы это было возможно? Я попробовал следующее:
sudo ln -s ./home/alcrespe/Desktop/casa-prerelease-4.7.0-22/bin/casa ./usr/bin/casa
... но это не работает. Я не эксперт в Ubuntu, как я могу зафиксировать это? Как предыдущая строка предполагает, до сих пор я могу только получить доступ к программе CASA в следующем месте:
./home/alcrespe/Desktop/casa-prerelease-4.7.0-22/bin/casa
У Вас есть две проблемы для обращения от моих находок:
Делать правильно его:
steps correctly
когда я сделал и имею, успешно выполнил его использование casa
команда, хотя в ссылке говорится casapy
.Решение выполните шаги дословно.
sudo mkdir /usr/local/bin/CASA
sudo mv casapy-30.0.9860-001-64b.tar.gz /usr/local/bin/CASA
cd /usr/local/bin/CASA
sudo tar zxvf casapy-30.0.9860-001-64b.tar.gz
~/.bashrc
файл и затем получает его с source ~/.bashrc
: export PATH=$PATH:/usr/local/bin/CASA/casapy-30.0.9860-001-64b/bin
casa
Вывод:
george@george-ubuntu-server:~$ casa
=========================================
The start-up time of CASA may vary
depending on whether the shared libraries
are cached or not.
=========================================
CASA Version 5.0.0-101
Compiled on: Thu 2017/01/05 04:33:33 UTC
Activating service name='org.gnome.GConf'
Successfully activated service 'org.gnome.GConf'
Activating service name='org.gtk.vfs.Daemon'
Successfully activated service 'org.gtk.vfs.Daemon'
PYVER - 2.7
AIPS_DIR - /usr/local/bin/CASA/casa-stable-5.0.101
SCRIPT_REPOS - /usr/local/bin/CASA/casa-stable-
5.0.101/linux/lib/python2.7/regressions/
--------------------------------------------------------------------------------
ls: cannot access '/usr/local/bin/CASA/casa-stable-5.0.101/linux/lib/python2.7/regressions/': No such file or directory
--------------------------------------------------------------------------------
___________________________________________________________________
For help use the following commands:
tasklist - Task list organized by category
taskhelp - One line summary of available tasks
help taskname - Full help for task
toolhelp - One line summary of available tools
help par.parametername - Full help for parameter name
___________________________________________________________________
------------------------------------------------------------------------------------------
{'dirs': {'xml': '/usr/local/bin/CASA/casa-stable-5.0.101/xml',
'pipeline': None, 'python': '/usr/local/bin/CASA/casa-stable-5.0.101/lib/python2.7', 'data': '/usr/local/bin/CASA/casa-stable-5.0.101/data',
'recipes': '/usr/local/bin/CASA/casa-stable-5.0.101/lib/python2.7/recipes',
'rc': '/home/george/.casa', 'root': '/usr/local/bin/CASA/casa-stable-5.0.101'},
'files': {'logfile': '/home/george/casa-20170425-095553.log'},
'source': {'url': 'https://svn.cv.nrao.edu/svn/casa/trunk', 'revision': '39214'},
'state': {'unwritable': set([]), 'startup': True, 'init_version': 0},
'helpers': {'info': None, 'viewer': 'casaviewer', 'crashPoster': '/usr/local/bin/CASA/casa-stable-5.0.101/bin/CrashReportPoster', 'dbus': '/usr/local/bin/CASA/casa-stable-5.0.101/lib/casa/bin/dbus-daemon', 'logger': 'casalogger', 'ipcontroller': '/usr/local/bin/CASA/casa-stable-5.0.101/lib/casa/bin/ipcontroller', 'ipengine': '/usr/local/bin/CASA/casa-stable-5.0.101/lib/casa/bin/ipengine'},
'build': {'version': '5.0.0-101', 'number': '39214', 'time': 'Thu 2017/01/05 04:33:33 UTC'}, 'flags': {'/usr/local/bin/CASA/casa-stable-5.0.101/lib/python2.7/casapy.py': ''}}
------------------------------------------------------------------------------------------
Activating auto-logging. Current session state plus future input saved.
Filename : ipython-20170425-095554.log
Mode : backup
Output logging : False
Raw input log : False
Timestamping : False
State : active
*** Loading ATNF ASAP Package...
*** ... ASAP (rev#3110) import complete ***
CASA <2>:
Проблемы библиотеки. Работы последней версии над Гостеприимной Ubuntu, и версия, Ваша установка не могла бы работать над Вашей версией Ubuntu, поскольку я обнаружил, когда я пытался установить Вашу версию 4.*
на нем. Поэтому возвратитесь к своему преподавателю для дальнейшей справки.
Важное примечание:
Вы могли бы хотеть установить его на Виртуальном устройстве, поскольку я заметил, что Ваша версия настояла на том, чтобы создавать пользователя с идентификатором 1001
независимо от того, кто владеет тем идентификатором. В моем случае пользователь koko
был сделан владельцем группы /usr/local/bin/CASA/*
каталог. Разрешение дано папке:
drwxr-xr-x 11 12998 1001 4096 Jan 5 06:09 casa-stable-5.0.101/
Изменитесь casapy-30.0.9860-001-64b
к тому Вы загружаете или имя, замеченное там после извлечения
Источник: