Verwenden Sie dieses Tag, um festzustellen, ob eine Software auf einem bestimmten Umgebungssetup oder Computer zufriedenstellend ausgeführt werden kann.
Ich habe den Ausdruck "sh-kompatibel" gesehen, der normalerweise in Bezug auf Muscheln verwendet wird. Ich bin mir nicht sicher, ob dies auch für die Programme gilt, die möglicherweise aus Shells heraus ausgeführt werden. Was bedeutet es für eine Shell oder ein anderes Programm, "sh-kompatibel" zu sein? Was würde es bedeuten, …
Läuft die ausführbare Datei eines kleinen, extrem einfachen Programms, wie das unten gezeigte, das auf einer Linux-Version kompiliert ist, auf einer anderen Version? Oder müsste es neu kompiliert werden? Ist in einem solchen Fall die Maschinenarchitektur von Bedeutung? int main() { return (99); }
Node.js ist heutzutage sehr beliebt und ich habe einige Skripte darüber geschrieben. Leider ist die Kompatibilität ein Problem. Offiziell sollte der Node.js-Interpreter aufgerufen werden node, aber Debian und Ubuntu liefern nodejsstattdessen eine ausführbare Datei namens . Ich möchte portable Skripte, mit denen Node.js in möglichst vielen Situationen arbeiten kann. Angenommen, …
Ich hatte immer Pech bei der Wahl eines Laptops, auf dem ich Linux installieren kann. Wenn es nicht die WLAN-Karte ist, die sofort funktioniert, ist es die Grafikkarte. Außerdem kann ich meinen Computer immer noch nicht in den Ruhezustand versetzen, den Deckel schließen und an der Stelle weitermachen, an der …
In einer Diskussion über die Abwärtskompatibilität in Linux - Kernel und GUI ABIs , Alan Cox stellt fest , dass „ mein 3.6rc Kernel wird eine Rogue binäre 1992 X gebaut noch läuft wieder kompatibel zu Anwendungen weit älter als Linux. “ Wie abwärtskompatibel sind die binären Schnittstellen der Linux- …
Ich habe - wahrscheinlich im Usenet Mitte der neunziger Jahre (!) - das Konstrukt aufgegriffen export var=value ist ein Bashismus, und das ist der tragbare Ausdruck var=value export var Ich befürworte dies seit Jahren, aber kürzlich hat mich jemand dazu herausgefordert, und ich kann wirklich keine Dokumentation finden, die meine …
Anscheinend kann mit glibc kompiliert werden --enable-kernel, um ältere Kernelversionen zu unterstützen. Ich konnte jedoch keine Informationen darüber finden, welche Kernelversionen von einer bestimmten glibc-Version unterstützt werden . Im Idealfall möchte ich eine Kompatibilitätsmatrix für alle Versionen von glibc (2.x) und Kernel (2.6.x) sehen. Existiert es? Wenn es nicht existiert, …
Ich wollte wissen, ob für dash, ash und sh geschriebene Skripte zu 100% kompatibel sind. Gibt es zusätzliche Funktionen zum Bindestrich oder Aschen oder zum Ändern der Syntax? Nach allem, was ich gehört habe, ist Asche ein direkter Nachkomme von sh.
Die Standardmethode zum Testen, ob eine Datei leer ist test -s FILE, ist natürlich mit , aber einer unserer Kunden hat ein Skript erhalten, das Tests wie diese enthält: RETVAL=`ls -s ./log/cr_trig.log | awk '{print $1}'` if test $RETVAL -ne 0 then echo "Badness: Log not empty" exit 25 fi …
Je nach System python== python2oder python== python3. Ausführbare Python-Skripte, beginnt mit: #!/usr/bin/env python #!/usr/bin/env python2 #!/usr/bin/env python3... Für Python Py3K ist es in der Dokumentation enthalten. Ich sollte / kann es mit der Versionsnummer verwenden , also mache ich das: #!/usr/bin/env python3 Aber ich habe ein Problem mit py2k-Skripten gefunden. …
RedHat und CentOS sind binär kompatibel. Also wird alles, was auf dem einen funktioniert, höchstwahrscheinlich auf dem anderen funktionieren (gleiche RPMs, gleiche Bibliotheken, gleiche Versionen, gleiche Abhängigkeiten) ... Gilt das auch für den Vergleich von Ubuntu LTS mit Debian? Beim Versuch, einen Spiegel für Ubuntu LTS aufzubauen, habe ich festgestellt, …
Wikipedia sagt, dass die dashAusführung schneller als bash. Meine Frage ist, wenn ich gesetzt /bin/shzu dashwerden alle Skripte , die Verwendung /bin/shin ihrer shebang Linie , die bestimmt war bashArbeit unter dash?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.