erro por não usar o bash?

2

Estou tentando instalar um software que não tem suporte até o momento. O software é daqui link

Isto é o que eles mencionaram para seguir:

  

[...] Esta seção descreve a instalação em sistemas baseados em Unix. Para instalação em uma única máquina, recomendamos usar o Ubuntu como sistema operacional.

     

a. Instale os pacotes Perl necessários

     

Os pacotes Perl necessários estão listados aqui: Pacotes Perl   Instale esses pacotes perl em seu sistema (por exemplo, usando cpan).   Além disso, você precisa instalar o subversion e o dos2unix (em sistemas linux).   Se você usa o Ubuntu, você pode baixar e executar o shell script install_packages.sh. Este script irá instalar todos os pacotes e programas necessários.   [...]

Aqui você pode baixar o install_packages.sh e alterar a permissão que permite executá-lo. Eu baixei e coloquei na minha área de trabalho. Então clico nele com o botão direito do mouse, selecione "Propriedades" e mude a permissão. Depois disso, abri o terminal e coloquei na área de trabalho.

cd desktop 
#then
./install_packages.sh  

e estes são os pacotes internos

## 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 
  

[...] pacotes e programas necessários.

     

b. Instalar o xQuest / xProphet

     
  • Crie um diretório no qual o xQuest / xProphet será instalado. por exemplo. / home / xquest / xquest
  •   
  • Faça o download da pasta zip ou tar da seção de download. e copie para o diretório de instalação.
  •   
  • Descompacte a pasta. A estrutura será então / VERSION / xquest /...
  •   
  • mude para a pasta / installation. Edite a primeira linha do script "install_xquest.sh" e execute-a. Por favor note: Este script executa /cgi/changeheader.pl que altera o cabeçalho dos arquivos cgi, se o seu caminho de instalação para perl não for / usr / bin / perl você tem que editar o script.
  •   
  • Adicione o diretório / xquest / bin à sua variável PATH, para que os programas possam ser encontrados.   [...]
  •   

Aqui está o que eu fiz:

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" 

Agora, acompanho a estrutura de como executar o link que criou uma pasta na minha área de trabalho.

cd Desktop/
mkdir testm
cd testm/

Eu copio e passo dois arquivos xmm.def e xquest.def para a pasta testm e eu corro ou eu não copio porque o -getdef supõe fazer isso

runXquest.pl –getdef 

Eu recebo este erro:

 Error: Cannot find/read the file ./MASTER_RUN/MASTER_RUN.txt

E se eu fizer isso:

runXquest.pl -getdef

Eu recebo este erro

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.

O que mais devo fazer para instalar o xQuest / xProphet?

    
por Moh 28.02.2017 / 22:07

2 respostas

0

Da sua pergunta:

 # 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

Embora quando o caminho foi criado:

sudo mkdir /home/xqxp/
cd /home/xqxp
sudo mkdir xquest

edite o ~ / .profile novamente, modificando o caminho:

PATH="$HOME/bin:$HOME/.local/bin:$PATH:/home/xqxp/xquest/xquest/V2_1_1/xquest/bin

Faça o logout da sua sessão e volte a ela. E tente o processo novamente.

    
por dajavex71 04.03.2017 / 17:06
0

No início do seu post, você deixou de fora este passo ou omitiu?

cd desktop 

então

./install_packages.sh

Deve ser:

cd desktop

então

chmod +x install_packages.sh

./install_packages.sh
    
por Steve Hope 05.03.2017 / 15:04