Meaning of -noarch- in the name of some slack packages.
Hi:
'-noarch-' is a substring in the name of some slack packages. E.g., bittorrent-4.4.0-noarch-2.tgz. What's the meaning. Could anybody explain? Regards. |
Quote:
|
The files in the package are text and not binary - in the case of bittorrent, python.
|
Hi:
bittorrent-4.4.0-noarch-2.tgz is certainly a binary one, as having installed it with installpkg proves. What I must understand, according to Sayan, is that the binaries contained in this package will run on more than one architecture? This is impossible! |
No, it is not. The bittorrent program is written in Python. Python is an interpreted language and runs on any computer that has the Python interpreter installed, regardless of its architecture. It is not a binary.
|
There are no binaries in this package.
only text files because bittorrent is written in python. that means noarch. |
Quote:
|
Quote:
I don't know if interpreted is really the right word in this context. |
@TobiSGD: So Sayan was right after all. There _is_ compilation. And I now see the necessity to speak of byte-code as opposed to the intermediate compilation generated code. This is all very instructive. Thanks.
|
All times are GMT -5. The time now is 07:57 AM. |