我对 Linux 非常陌生,对此一无所知...我只是尝试在 Open SUSE Leap 上安装 SAP ABAP 试用版。我已经在 Windows 计算机上安装了它,但这次我尝试在 Mac M1 Pro 上安装它。
当我尝试运行install.sh
命令来开始 SAP ABAP 试用版的最终安装时,出现以下错误
/bin/csh not found
You need a C shell to start the server
当我尝试csh
使用以下命令安装包时
sudo apt-get install csh
我收到错误消息:apt-get command not found
请帮助我...我该如何安装csh
软件包?
答案1
opensuse 是一个rpm
基于发行版,而不是apt
.
如果你运行cnf csh
,它会告诉你要安装哪个包,在本例中是tsch
。
cnf
表示command not found
,如果您没有安装该软件,则运行zypper in command-not-found
。
如果您正在运行 GUI,则可以通过yast2
.强烈推荐。
我必须问...您正在 M1 上运行 opensuse,是吗? SAP 软件可以在 ARM 上运行吗?或者您正在尝试安装 x86_64 二进制文件,但这不起作用?
答案2
跑步zypper install tcsh
。这将安装 csh。
答案3
我有一个类似的(现已解决)当我尝试编译我的 php 文件时,openSuse Leap15.4 中的 Geany 出现问题。
Geany的标准编译命令是:'php -l "website.php" '其中php指向/usr/bin/php。
我用的是php8.就我而言,安装程序除了 php-cgi 之外没有安装任何其他东西。完全符合逻辑,Geany 找不到 /usr/bin/php
要解决此问题,您需要访问
工具
配置文件
文件类型配置
脚本语言
文件类型.php
我把原来的改了:
[build-menu]
FT_00_LB=_Compile
FT_00_CM=php -l "%f"
FT_00_WD=
[build-menu]
FT_00_LB=_Compile
FT_00_CM=php-cgi -l "%f"
FT_00_WD=
就这样