簡體   English   中英

NSIS對Linux和Solaris的支持

[英]NSIS support for Linux and Solaris

NSIS是否支持Linux和Solaris? 我在某處讀到我們可以在Linux上編譯nsis腳本,但是無法執行除Windows之外的任何其他平台上生成的.exe。 有人可以更多地說明這一點嗎?

沒有。

有關更多信息,請參閱NSIS功能列表 ...

便攜式編譯器

可以為Linux和* BSD等POSIX平台編譯NSIS編譯器。 生成的安裝程序仍將僅在Windows上運行,但這樣可以在不使用Windows或WINE的情況下生成它們。

您可以在POSIX和Windows系統上編譯安裝程序,但它始終生成僅在Windows上運行的Win32 PE文件(可能在* nix上的WINE下)

有關詳細信息,請查看NSIS手冊

Windows和Linux的安裝程序系統完全不同。

Windows對軟件管理系統的唯一貢獻是指向卸載程序的一個注冊表項,而Linux有一個完整的軟件管理系統。 有apt,yum,pacman等等,它們支持更多的功能和可能性,包括自動執行腳本和引入/安裝依賴項。 如果你有一個你想分享的跨平台應用程序,你可能會遇到創建tar-ball,或者你學習如何構建deb / rpm等軟件包。

Linux和Windows不是二進制兼容的,因此您無法做到這一點。

但是,大多數Windows二進制安裝程序都可以在WINE上安裝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM