Score:0

จะรับแพ็คเกจจาก Mac ที่มีอินเทอร์เน็ตไปยัง Ubuntu 18.04 ที่ไม่มีอินเทอร์เน็ตและติดตั้งอย่างถูกต้องได้อย่างไร

ธง ae

ฉันกำลังพยายามทำอะไร

บน Mac ที่มีอินเทอร์เน็ต ฉันต้องการมีแพ็คเกจเช่น nvm, โหนด, npm, ไวน์32ฯลฯ เพื่อติดตั้งบน Linux (Ubuntu 18.04) แบบไม่ใช้อินเทอร์เน็ต แพ็คเกจจะถูกถ่ายโอนผ่านการเบิร์นบนแผ่นซีดี

โดยปกติแล้วผู้ใช้ใน Windows จะดาวน์โหลดไฟล์ .exe และส่งไฟล์นั้นไปยังคอมพิวเตอร์เครื่องอื่นและติดตั้งที่นั่น โดยพื้นฐานแล้วนั่นคือสิ่งที่ฉันต้องการทำซ้ำ

ฉันได้ลองอะไร

ฉันเคยเห็น https://packages.ubuntu.com เว็บไซต์ แต่สับสนในส่วนการดาวน์โหลดสถาปัตยกรรม ไม่มีข้อกำหนดว่าจะได้รับสถาปัตยกรรมใด เมื่อฉันคลิกลิงก์เพื่อดาวน์โหลดรายการใดรายการหนึ่ง ให้พูดว่า https://packages.ubuntu.com/bionic/i386/wine32/downloadลิงก์ไม่ไปไหนสำหรับฉัน ไม่มีการดาวน์โหลดสำหรับฉัน บางครั้งฉันเห็นแพ็คเกจที่ลงท้ายด้วย .deb หรือ .tar.xz และไม่แน่ใจว่าจะดาวน์โหลดตัวไหนดี

ในการสั่งซื้อ:

  1. ฉันจะรับแพ็คเกจที่ต้องการบน Mac เพื่อให้พร้อมติดตั้งบน Linux ได้อย่างไร (มีเว็บไซต์ที่เหมาะสมที่จะใช้ดาวน์โหลดแพ็คเกจหรือบรรทัดคำสั่งดังกล่าวหรือไม่)
  2. ฉันจะติดตั้งบน Linux โดยใช้เทอร์มินัลได้อย่างไร (ผมอ่านรอบที่จะทำ ฉลาด หรือ dkpg?)
acfromspace avatar
ae flag
อีกอย่างคือฉันสามารถดาวน์โหลดและติดตั้งได้ แต่ตอนนี้ฉันพบการพึ่งพา fest ซึ่งฉันดาวน์โหลด `wine32` แต่ต้องการการพึ่งพา 2 ครั้ง และต่อๆ ไป มีวิธีดาวน์โหลดทุกอย่างในไฟล์ `.deb` ที่บรรจุ 1 ไฟล์หรืออะไรที่คล้ายกันหรือไม่? ฉันไม่ต้องการดาวน์โหลดแต่ละแพ็กเกจต่อไปเรื่อยๆ จนกว่าจะใช้งานได้
Score:0
ธง in

ทางเลือกหนึ่งคือการใช้ --ดาวน์โหลดเท่านั้น ตัวเลือกด้วย ฉลาดซึ่งจะรวมการอ้างอิงทั้งหมดที่จำเป็นสำหรับแพ็คเกจ อย่างไรก็ตาม คุณจะต้องสร้าง VM เป็นเวอร์ชัน 18.04 ก่อน ซึ่งเป็นเวอร์ชันเดียวกับที่คุณใช้ Air-gapp ใน Mac ของคุณ

กระบวนการจะเป็นดังนี้:

  1. สร้าง VM ของ Ubuntu 18.04 บน Mac โดยใช้ VirtualBox หรือเครื่องมืออื่นที่คุณเลือก

  2. บน VM ให้เปิด Terminal และดาวน์โหลดแพ็คเกจที่คุณต้องการ:

    sudo apt --download-only -o Dir::Cache="/home/{user}/Downloads" \
     -o Dir::Cache::archives="./" ติดตั้ง {ชื่อแพ็คเกจ}
    

    แม้ว่าสิ่งนี้จะ ดูเหมือน มันจะเป็นการติดตั้งซอฟต์แวร์, --ดาวน์โหลดเท่านั้น ขีด จำกัด ตัวเลือก ฉลาด เพียงดาวน์โหลดแพ็คเกจพร้อมการอ้างอิง เดอะ Dir::แคช ตัวเลือกช่วยให้คุณสามารถระบุ ที่ไหน คุณต้องการ .deb วางไฟล์.

  3. เมื่อคุณได้รับแพ็คเกจทั้งหมดที่คุณต้องการแล้ว ให้คัดลอกไฟล์ไปยังแท่ง USB หรือออปติคอลดิสก์ และติดตั้งบนระบบ air-gapped:

    sudo apt ติดตั้ง /path/to/package.deb
    

การดำเนินการนี้อาจสร้างความรำคาญในครั้งแรก แต่ถ้าคุณใช้งานระบบ air-gapped เป็นประจำ ตัวเลือกนี้จะช่วยให้คุณสร้างสื่อการติดตั้งที่คาดเดาได้และสอดคล้องกัน ซึ่งจะทำงานต่อไปอีกนานหลังจากที่ Ubuntu เวอร์ชันหนึ่งไม่รองรับอีกต่อไป

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา