Điểm:0

Làm cách nào để tải các gói từ máy Mac có internet sang Ubuntu 18.04 không có internet và được cài đặt đúng cách?

lá cờ ae

Tôi đang cố gắng làm gì?

Trên máy Mac có truy cập internet, tôi muốn có các gói như nvm, nút, npm, rượu32, v.v. sẽ được cài đặt trên Linux (Ubuntu 18.04) khi không có internet. Các gói sẽ được chuyển qua ghi trên đĩa CD.

Thông thường, trong Windows, người dùng tải xuống một .exe và vận chuyển tệp đó sang một máy tính khác và cài đặt ở đó, về cơ bản đó là những gì tôi muốn sao chép.

Tôi đã thử những gì?

tôi đã nhìn thấy https://packages.ubuntu.com trang web nhưng bị nhầm lẫn ở phần tải xuống kiến ​​​​trúc. Không có đặc điểm kỹ thuật về kiến ​​​​trúc để có được. Khi tôi nhấp vào liên kết để tải xuống cụ thể, hãy nói https://packages.ubuntu.com/bionic/i386/wine32/download, liên kết không đi đến đâu đối với tôi. Không có tải xuống cho tôi. Đôi khi tôi thấy các gói kết thúc bằng .deb hoặc .tar.xz và không biết nên tải cái nào.

theo thứ tự:

  1. Làm cách nào để tôi nhận đúng các gói tôi cần trên máy Mac để sẵn sàng cài đặt trên Linux? (Có trang web thích hợp để sử dụng để tải xuống các gói hoặc dòng lệnh đã nói không?)
  2. Làm cách nào để cài đặt nó trên Linux bằng thiết bị đầu cuối? (Tôi đã đọc xung quanh để làm đúng cách hoặc dkpg?)
acfromspace avatar
lá cờ ae
Một cách nhẹ nhàng, tôi đã có thể tải xuống và cài đặt, nhưng hiện tại tôi đang gặp sự cố phụ thuộc nơi tôi tải xuống `wine32`, nhưng nó cần 2 phụ thuộc, v.v. Có cách nào để tải xuống mọi thứ trong 1 tệp `.deb` được đóng gói hoặc thứ gì đó tương tự không? Tôi không muốn tiếp tục tải xuống các gói riêng lẻ cho đến khi nó hoạt động.
Điểm:0
lá cờ in

Một lựa chọn sẽ là sử dụng --download-chỉ tùy chọn với đúng cách, sẽ bao gồm tất cả các phụ thuộc theo yêu cầu của các gói. Tuy nhiên, trước tiên, bạn sẽ cần tạo một máy ảo 18.04 – lý tưởng nhất là phiên bản giống như phiên bản bạn đã cài đặt trên máy Mac – trên máy Mac của mình.

Quá trình sẽ diễn ra như thế này:

  1. Tạo VM của Ubuntu 18.04 trên Mac bằng VirtualBox hoặc một công cụ khác mà bạn chọn

  2. Trên VM, mở Terminal và tải xuống các gói bạn cần:

    sudo apt --download-only -o Dir::Cache="/home/{user}/Downloads" \
     -o Dir::Cache::archives="./" cài đặt {tên gói}
    

    Mặc dù điều này sẽ trông giống như nó sẽ cài đặt phần mềm, --download-chỉ giới hạn tùy chọn đúng cách để chỉ tải xuống các gói cộng với các phụ thuộc. Các Thư mục::Bộ đệm tùy chọn cho phép bạn chỉ định ở đâu bạn muốn .deb tập tin được đặt.

  3. Khi bạn đã nhận được tất cả các gói mà mình cần, hãy sao chép các tệp vào thẻ nhớ USB hoặc đĩa quang và cài đặt chúng trên hệ thống không khí:

    Sudo apt cài đặt /path/to/package.deb
    

Điều này có thể gây khó chịu trong lần đầu tiên, nhưng nếu bạn thường xuyên làm việc với các hệ thống không có khe hở, tùy chọn này sẽ cho phép bạn tạo phương tiện cài đặt nhất quán và có thể dự đoán được, phương tiện này sẽ tiếp tục hoạt động lâu sau khi phiên bản Ubuntu không còn được hỗ trợ.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.