개발관련/Linux

./configure: /bin/sh^M: bad interpreter 오류

Rateye 2022. 1. 17. 11:52
728x90
반응형
질문 : ./configure : / bin / sh ^ M : 잘못된 인터프리터

내 공급 12 시스템에 lpng142를 설치하려고했습니다. 나에게 문제인 것 같습니다. 이 오류가 발생합니다.

[root@localhost lpng142]# ./configure
bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory
[root@localhost lpng142]#

이 문제를 어떻게 해결합니까? /etc/fstab 파일 :

#
# /etc/fstab
# Created by anaconda on Wed May 26 18:12:05 2010
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/VolGroup-lv_root /                       ext4    defaults        1 1
UUID=ce67cf79-22c3-45d4-8374-bd0075617cc8 /boot                   ext4    
defaults        1 2
/dev/mapper/VolGroup-lv_swap swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
답변

수정하려면 vi 또는 vim을 사용하여 스크립트를 열고 vi 명령 모드 (

Esc 키

)로 들어간 다음 다음을 입력하십시오.

:set fileformat=unix

마지막으로 저장

:x! 또는 :wq!

출처 : https://stackoverflow.com/questions/2920416/configure-bin-shm-bad-interpreter
728x90
반응형