无法运行可执行文件,尽管它就在那里

Nhu*_*yen 0 files executable

我对 Unix 环境完全陌生。我最近才切换到 Ubuntu,因为我需要的程序不能在我使用的操作系统上运行。

就像标题说的: install* 不会运行。它说no such file or directory,但我知道它在那里。

welcome@welcome:~/Downloads/quartus_free$ ls
adm.gz     compare      cyc4gx_we.gz  devinfo_we.gz   gtar     ip.gz         linux.gz    m7k_we.gz     perlsrc.gz   readme.txt   space.txt   stx4_we.gz    version.txt
agx_we.gz  cusp.gz      cycii_we.gz   dsp_builder.gz  gzip     ip_lic.txt    lmf.gz      manifest.txt  qcleanup     sgxii_we.gz  stub.csh    stx_we.gz     
aii_we.gz  cyc3_we.gz   cyc_we.gz     eda.gz          help.gz  libraries.gz  m3k_we.gz   maxii_we.gz   qdesigns.gz  sgx_we.gz    stx2_we.gz  sys_reqs.txt  
common.gz  cyc4e_we.gz  dev_info.txt  gpl_lic.txt     install  license.txt   m7ka_we.gz  md5sum.txt    qt           sopc.g       stx3_we.gz  tutorial.gz   
welcome@welcome:~/Downloads/quartus_free$ ./install
bash: ./install: /bin/csh: bad interpreter: No such file or directory
welcome@welcome:~/Downloads/quartus_free$ 
Run Code Online (Sandbox Code Playgroud)

ste*_*ver 6

它不是抱怨文件不存在,而是抱怨 C shell解释器在您的系统上不可用:您需要安装可用的csh实现之一 - 例如,要么

sudo apt-get install tcsh
Run Code Online (Sandbox Code Playgroud)

对于 TENEX C Shell(“Berkeley csh 的增强版”)或

sudo apt-get install csh
Run Code Online (Sandbox Code Playgroud)

用于重新实现原始 BSD C shell。