«compatibility» 태그된 질문

이 태그를 사용하여 소프트웨어가 주어진 환경 설정 또는 컴퓨터에서 만족스럽게 실행될 수 있는지 알 수 있습니다.

2
“sh 호환”이라는 것은 무엇을 의미합니까?
필자는 일반적으로 쉘과 관련하여 사용되는 "sh compatible"이라는 문구를 보았습니다. 쉘 내에서 실행될 수있는 프로그램에도 적용되는지 확실하지 않습니다. 쉘이나 다른 프로그램이 "sh 호환"한다는 것은 무엇을 의미합니까? "호환되지 않는다"는 것은 무엇을 의미합니까? 편집 : bash와 sh의 차이점을 묻는이 질문은 매우 관련이 있습니다 : sh와 bash의 차이점 나는 여전히 "sh 호환"의 의미에 대한 …


6
Universal Node.js shebang?
Node.js 는 요즘 매우 인기가 있으며 스크립트를 작성하고 있습니다. 불행히도 호환성은 문제입니다. 공식적으로 Node.js 인터프리터는이라고 불리지 node만 데비안과 우분투는 nodejs대신에 실행 파일을 제공 합니다. Node.js가 가능한 한 많은 상황에서 작동 할 수있는 이식 가능한 스크립트를 원합니다. filename이이라고 가정하면 foo.js스크립트가 두 가지 방식으로 실행되기를 정말로 원합니다. ./foo.js스크립트를 실행하는 경우 중 하나 …


10
어떤 노트북이 Linux와 가장 호환됩니까? [닫은]
나는 리눅스를 설치할 수있는 랩탑을 고르는 것에 대해 항상 운이 좋지 않았다. 기본적으로 작동하지 않는 무선 카드가 아닌 경우 비디오 카드입니다. 또한 여전히 컴퓨터를 최대 절전 모드로 전환하고 덮개를 닫은 다음 나중에 중단했던 부분부터 다시 시작할 수 없습니다. 항상 랩탑을 종료하거나 그대로 두어야합니다. 성능과 Linux와의 호환성 사이에서 가장 좋은 것으로 …

2
리눅스에서 가장 오래된 바이너리?
Alan Cox 는 Linux 커널 및 GUI ABI의 하위 호환성에 대한 논의에서 " 3.6rc 커널은 여전히 ​​1992 년에 구축 된 Rogue 바이너리를 계속 실행합니다. X는 Linux보다 훨씬 오래된 앱과 호환됩니다. " 그렇다면 Linux Application 바이너리 인터페이스 는 이전 버전과 어떻게 호환 됩니까? 실제로 몇 년 전에 작성되고 컴파일 된 가장 …

2
"내보내기 var = value"를 사용할 수없는 곳은 어디입니까?
아마 1990 년대 중반 유즈넷에서 (!) export var=value Bashism이며 이식 가능한 표현은 var=value export var 나는 이것을 몇 년 동안 옹호 해 왔지만 최근 누군가 누군가 그것에 대해 이의를 제기했다. 인터넷 검색은 "export: command not found"누군가가 실제로이 문제가있는 경우를 제기하지 않는 것 같습니다. 그래서 그것이 진짜 라하더라도 매우 일반적이지 않은 …

2
새로운 glibc 버전을 이전 커널과 함께 사용할 수 있습니까?
glibc는 --enable-kernel이전 커널 버전을 지원 하도록 컴파일 될 수 있습니다 . 그러나 특정 glibc 버전에서 지원되는 커널 버전 에 대한 정보를 찾을 수 없었습니다 . 이상적으로는 모든 glibc (2.x) 및 커널 (2.6.x) 릴리스에 대한 호환성 매트릭스를보고 싶습니다. 존재합니까? 존재하지 않는다면, 아마도 모든 glibc 버전 (최근 5 년 정도)이 2.6.0 이후의 …



3
`ls -s`는 언제“0”을 인쇄합니까?
물론 파일이 비어 있는지 테스트하는 표준 방법은입니다 test -s FILE. 그러나 클라이언트 중 하나가 다음과 같은 테스트가 포함 된 스크립트를 받았습니다. RETVAL=`ls -s ./log/cr_trig.log | awk '{print $1}'` if test $RETVAL -ne 0 then echo "Badness: Log not empty" exit 25 fi 공급 업체의 테스트를 거친 두 환경에서 작동한다고 주장하면서 …

3
python == python2 또는 python == python3? 파이썬 py2k 스크립트를 패키징하고 배포하는 방법은 무엇입니까?
시스템에 따라 python== python2나 python== python3. 실행 가능한 Python 스크립트는 다음으로 시작합니다. #!/usr/bin/env python #!/usr/bin/env python2 #!/usr/bin/env python3... python py3k의 경우 문서에서 제공되며 버전 번호와 함께 사용해야합니다 . #!/usr/bin/env python3 그러나 py2k 스크립트에서 문제를 발견했습니다. 에있는 동안 py2k 문서 그것은 사용에 기록됩니다 #! /usr/bin/env python, 일부 * nix-es python에서는 py3k가 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.