2014-08-31 33 views
6

Tôi đã tải xuống và giải nén tệp hugo_0.11_linux_amd64.tar.gz từ releases page và tôi không thể tìm ra cách chạy tệp nhị phân. Tôi đã thực hiện một vài lỗi khi sử dụng go runsh nhưng không có may mắn. Bất cứ ai có thể cung cấp thêm một vài chi tiết?Làm thế nào để cài đặt Hugo?

+0

Sẽ tốt nếu câu hỏi này bao gồm Windows cũng như Linux. Tôi biết tôi có thể đặt hugo.exe bất cứ nơi nào nhưng đâu là nơi tốt nhất nếu tôi đang sử dụng "Git cho Windows"? Suy nghĩ thứ hai của tôi là có một thư mục 'dòng lệnh' trong 'Tài liệu của tôi' cho tất cả các tiện ích của tôi và đặt nó trong Path. Tôi đã thử đặt nó trong C: \ command-line và thêm vào Path nhưng tôi không thể nhìn thấy nó trong Git bash. –

Trả lời

10

Extract hugo_0.11_linux_amd64.tar.gz vào một thư mục. Trong thư mục đó, bạn sẽ tìm thấy ba tệp:

hugo_0.11_linux_amd64 LICENSE.md README.md 

Đảm bảo hugo nằm trong đường dẫn hoặc cung cấp đường dẫn đến nó. Ví dụ: đổi tên tệp thực thi hugo_0.11_linux_amd64 thành hugo. Di chuyển tệp thực thi hugo đến /usr/local/bin.

Run

$ hugo help 

Tiếp tục làm theo hướng dẫn cho Using Hugo.

Tài liệu tham khảo:

Hugo

+1

Được rồi, tôi nghĩ rằng những gì tôi tải về là một kịch bản cài đặt cần thiết để chạy, tôi đã không nhận ra rằng tất cả những gì tôi phải làm là đổi tên nó và di chuyển nó ở đâu đó. Điều này giúp rất nhiều, cảm ơn! – cjohnson318

+0

không có liên kết nào hoạt động nữa – Dambo

4

Các installation page không đề cập đến:

Sau khi tải về nó có thể chạy từ bất cứ nơi nào. Bạn không cần phải cài đặt nó vào một vị trí toàn cầu.
Lý tưởng nhất là bạn nên lắp đặt nó ở đâu đó trong đường dẫn để dễ sử dụng. /usr/local/bin là vị trí có thể xảy ra nhất.

Chừng nào:

  • bạn chọn phiên bản phù hợp với kiến ​​trúc của bạn (Linux, Mac hoặc Windows)
  • đổi tên tập tin thực thi để hugo (hoặc thực hiện một liên kết tượng trưng đến nó, đặt tên hugo)
  • Biến số môi trường $PATH (hoặc %PATH% trên Windows) tham chiếu đến tệp thực thi hugo, bạn có thể bắt đầu sử dụng nó.

    hugo new site /path/to/site 
    
3

Cũ câu hỏi, nhưng tôi figured này có thể giúp ai đó xuống đường. Tôi đang ở trên Windows (vâng tôi biết điều này là dành cho Linux) và đang chạy Hugo bên ngoài thư mục đã tạo nơi cuộc sống hugo.exe.

Lưu ý rằnghugo.exekhông phải sống trongc:\hugo\bintheo ví dụ dưới đây

  • Tải Hugo (64 hoặc 32-bit) từ https://github.com/spf13/hugo/releases
  • Tạo một thư mục trên số C:\ được gọi là Hugo.
  • Tạo một thư mục bên trong C:\Hugo gọi bin
  • Giải nén file tải về từ địa chỉ URL HUGO vào thư mục bin
  • mở cmd.exe để thêm đường dẫn đến HUGO đến các biến môi trường PATH cửa sổ. Gõ set PATH=%PATH%;C:\Hugo\bin

Để xác minh rằng hugo được cài đặt trên toàn thế giới, trong bất kỳ thư mục trong command prompt loại where hugo và nó sẽ cho bạn biết nó ở đâu (trong trường hợp của chúng tôi, c:\hugo\bin\hugo.exe)

Từ đó bạn sẽ có thể để chạy các trang web Hugo của bạn từ bất kỳ kho lưu trữ nào trên HD của bạn.

Các vấn đề liên quan