[英]Where can I download an offline installer of Cygwin?
我需要一個帶有大多數常用實用程序的離線安裝程序。 不知何故,默認安裝程序讓我對它的所有 package 選擇感到困惑。 我安裝了 Cygwin,但安裝后找不到diff
實用程序。
以下是假設您想在沒有 Internet 連接的計算機上安裝 Cygwin 的說明。 我假設您可以通過Internet 連接訪問另一台計算機。 在連接的計算機上啟動:
從http://cygwin.com/mirrors.html中選擇離你最近的鏡像服務器
選擇任何 FTP 或 HTTP 鏡像。
下載整個鏡像,維護鏡像中 cygwin 目錄的精確文件樹結構。
編輯:如何下載整個鏡像?
wget -m <ftp-mirror-url>
執行 setup.exe 並選擇源作為本地目錄並瀏覽到發布目錄。
現在您有了離線 Cygwin 安裝程序。
更新:使用 Babun。 它基於 cygwin 並且更加用戶友好。 得到巴本
如果你想要的只是 UNIX 命令行工具,我建議不要安裝 Cygwin。 Cygwin 想將您的 Windows PC 變成 UNIX 工作站,這就是它喜歡安裝所有軟件包的原因。
看看GnuWin32 吧。 它是命令行工具的 Windows 端口,僅此而已。 這是GnuWin32 diff.exe
的安裝程序。 所有常用工具都有離線安裝程序。
(您要求離線安裝程序,但如果您以后想要一個,有一個工具可以為您下載和安裝所有內容。)
方法2:為cygwin離線安裝zip文件。
不要亂保存包,因為 cygwin 的安裝目錄可以存儲在 zip 文件中,並在您需要時在任何計算機上進行擴展。
下載 Cygwin 安裝程序
從 gui 中選擇要安裝的軟件包。
點擊安裝並等待很長時間才能下載所有內容。
zip 向上 C:\Cygwin 文件夾。 現在您有了離線 zip 文件,可以在任何機器上安裝 cygwin。
在您喜歡的任何計算機上解壓縮此文件。 將 cmd.exe 路徑適當地設置為指向 windows 控制面板下的 cygwin bin 目錄。
不是對您的問題的直接回答,但您可以從http://www.mingw.org/獲得最常用的實用程序,而無需使用那個可怕的 Cygwin 安裝程序。
這是一個信息量更大的鏈接http://sourceforge.net/apps/mediawiki/cobcurses/index.php?title=Install-MSYS 。
還有另一種創建離線 Cygwin 安裝程序的解決方案,它使用“pmcyg”( http://www.sourceforge.net/projects/pmcyg )。 如果您向 pmcyg 提供您希望可用的 Cygwin 軟件包列表,它會自動將所有這些、它們的依賴項和 setup.exe 下載到一個文件夾中,然后您可以將其刻錄到 cdrom 上。
也許這個描述可以幫助您完成任務。
安裝 Babun -> https://babun.github.io/index.html它包含 Cygwin;)
您可以從以下鏈接下載。 ftp://ftp.comtrol.com/dev_mstr/sdk/other/1800136.tar.gz下載后解壓鏡像並安裝。
這篇文章可以解決你的問題嗎
請參閱完整安裝答案: Cygwin 當前的完整安裝大小是多少?
我過去維護了存儲庫的rsync
副本。
它沒有那么大。 為了減少同步大小,我使用了rsync
選項--exclude
(就像我不需要 texlive 或 ruby 並且它們對於基本系統不是必需的)。
查看:
rsync
)比您通過 HTTP/FTP 托管此鏡像以進行本地或組織安裝:
setup.exe -p emacs --site http://localhost/cygwin
我不是 Cygwin 的忠實粉絲。 我想,如果您有一些需要完整POSIX系統的 Unix 代碼,那就太好了。 即使這樣,使用它也會使您的程序呈現GPL (由於 GPL 的 DLL),除非您向Red Hat支付不同的許可證。
大多數人應該改用MinGW(和 MSYS) 。 這為您提供了 Unix shell 和實用程序(甚至是編譯器,如果您想要的話),而沒有故意傳染的 DLL。 大多數在 Windows 上使用 GNU 編譯器的人都在使用 MinGW(盡管有些人沒有意識到)。
對於您的目的同樣重要的是,您可以單獨下載這些部件,而不是使用重新下載的安裝程序。
SourceForge下載頁面在這里。 我建議從 MSYS 基礎系統 package 開始,它將為您提供coreutils 、 Bash 、 make 、 tar等。如果您需要其他東西,您可以從軟件包列表中挑選。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.