Я пытаюсь установить программное обеспечение, которое не имеет никакой поддержки до сих пор. Программным обеспечением является отсюда http://proteomics.ethz.ch/cgi-bin/xquest2_cgi/installation.cgi
Это - то, что они упомянули для следования:
[...] В этом разделе описываются установку в основанных на Unix системах. Для установки на единственной машине мы рекомендуем использовать Ubuntu в качестве ОС.
a. Установите необходимые пакеты Perl
Необходимые пакеты Perl перечислены здесь: Установка Пакетов Perl эти пакеты жемчуга в Вашей системе (например, при помощи cpan). Дополнительно необходимо установить подверсию и dos2unix (в системах Linux). При использовании Ubuntu можно загрузить и выполнить install_packages.sh сценарий оболочки. Этот сценарий установит все необходимые пакеты и программы. [...]
Здесь можно загрузить install_packages.sh, затем изменяют разрешение, которое позволяет Вам выполнять его. Я загрузил это и поместил его в мой рабочий стол. Затем я щелкаю правой кнопкой по нему, выбираю "Свойства" и затем изменяю разрешение. Впоследствии, я открыл терминал и установил его на рабочий стол.
cd desktop
#then
./install_packages.sh
и это внутренние пакеты
## apache
sudo apt-get install apache2
sudo apt-get install libapache-session-perl
## other
sudo apt-get install bioperl
sudo apt-get install libberkeleydb-perl
sudo apt-get install libcgi-fast-perl
sudo apt-get install libcgi-session-perl
sudo apt-get install libdata-dumper-concise-perl
sudo apt-get install libdata-dumper-simple-perl
sudo apt-get install libhtml-template-perl
sudo apt-get install libfile-copy-recursive-perl
sudo apt-get install libgd-graph-perl
sudo apt-get install libio-compress-bzip2-perl
sudo apt-get install libio-compress-perl
sudo apt-get install libtemplate-perl
sudo apt-get install libxml-treebuilder-perl
sudo apt-get install libxml-writer-perl
sudo apt-get install libmldbm-perl
sudo apt-get install libstatistics-descriptive-perl
sudo apt-get install libcgi-formbuilder-perl
sudo apt-get install libmail-sender-perl
sudo apt-get install build-essential
"~/Desktop/install_packages.sh" 42L, 1279C
[...] необходимые пакеты и программы.
b. Установка xQuest/xProphet
- Создайте каталог, где xQuest/xProphet будет установлен. например,/home/xquest/xquest
- Загрузите zip или папку tar от раздела загрузки. и копия в каталог установки.
- Разархивируйте папку. Структура затем будет/VERSION/xquest/...
- изменитесь на / папку установки. Отредактируйте первую строку "install_xquest.sh" сценария и выполните его.Пожалуйста, примите во внимание: Этот сценарий выполняет/cgi/changeheader.pl, который изменяет заголовок cgi файлов, если Ваш путь установки для жемчуга не является/usr/bin/perl, необходимо отредактировать сценарий.
- Добавьте/xquest/bin каталог к своей переменной ПУТИ, так, чтобы программы могли быть найдены. [...]
Вот то, что я сделал:
sudo mkdir /home/xqxp/
cd /home/xqxp
sudo mkdir xquest
sudo cp /home/user/Desktop/V2_1_1.zip /home/xqxp/xquest/ -r
sudo apt-get install unzip
cd /home/xqxp/xquest/
sudo unzip V2_1_1.zip
# give the permistion to the folder
sudo chmod -R o+rw /home/xqxp/xquest/V2_1_1/xquest/installation
# you can change the permission by
gksu nautilus
#and then I did
./install_xquant.sh
# add the directory to the profile
gedit ~/.profile
#then add this
PATH="$HOME/bin:$HOME/.local/bin:$PATH:/home/xqxp/xquest/V2_1_1/xquest/bin"
Теперь я следую за структурой, как выполнить ее, http://proteomics.ethz.ch/cgi-bin/xquest2_cgi/howtorun.cgi создал папку в моем рабочем столе.
cd Desktop/
mkdir testm
cd testm/
Я копирую и прошлые два файла xmm.def и xquest.def к testm папке, и я работаю, или я не копирую их, потому что-getdef предполагают, чтобы сделать это
runXquest.pl –getdef
Я получаю эту ошибку:
Error: Cannot find/read the file ./MASTER_RUN/MASTER_RUN.txt
И если я делаю:
runXquest.pl -getdef
Я получаю эту ошибку
Current Server: xquestvm
cannot open file /home/xqxp/logs/usage.log No such file or directory at /home/xqxp/xquest/V2_1_1/xquest/bin/../modules/Common.pm line 83.
Что еще я должен сделать для установки xQuest/xProphet?
От Вашего вопроса:
# add the directory to the profile gedit ~/.profile
#then add this PATH="$HOME/bin:$HOME/.local/bin:$PATH:/home/xquest/xquest/V2_1_1/xquest/bin
, Хотя, когда путь был создан:
sudo mkdir /home/xqxp/
cd /home/xqxp
sudo mkdir xquest
редактируют ~/.profile снова, изменяя путь:
PATH="$HOME/bin:$HOME/.local/bin:$PATH:/home/xqxp/xquest/xquest/V2_1_1/xquest/bin
Выход из системы Вашей сессии и назад в него. И попробуйте процесс снова.
В начале Вашего сообщения Вы не учитывали этот шаг или опускали его?
cd desktop
затем
./install_packages.sh
Должен быть:
cd desktop
затем
chmod +x install_packages.sh
./install_packages.sh