สร้างภาพ Virtualbox ล่วงหน้า


6

เรื่องสั้นสั้นฉันพยายามค้นหาสภาพแวดล้อมการพัฒนาลินุกซ์ที่สร้างไว้ล่วงหน้าสำหรับ VirtualBox ดังนั้นฉันไม่ต้องกังวลเกี่ยวกับการติดตั้ง distro การติดตั้งแพ็คเกจทั้งหมดและอื่น ๆ ตั้งแต่ครั้งสุดท้ายที่ฉันทำ เต็มวันเพื่อรับสิ่งที่จากระยะไกลทำในสิ่งที่ฉันต้องการ

ฉันมีข้อกำหนดกึ่งประหลาดสองสามข้อซึ่งไม่ได้ช่วย ...

  • โดยเฉพาะอย่างยิ่ง SSH เท่านั้นไม่มีการติดตั้ง GUI ลื่น ๆ เนื่องจากโฮสต์แล็ปท็อปไม่ได้มีพื้นที่ HD หรือ RAM จำนวนมาก (ซึ่งเป็นสาเหตุที่ฉันไม่สามารถบูตคู่ได้ดังนั้นโปรดอย่าแนะนำตัวเลือกนั้น) ฉันตั้งใจจะใช้ PuTTy เพราะมันเป็นขั้นตอนการทำงานที่ฉันคุ้นเคยอยู่แล้ว
  • พื้นฐาน gcc, automake และอื่น ๆ เป็นสิ่งที่ฉันต้องการ

ฉันไม่สนใจเกี่ยวกับ distro เองหรือระบบบรรจุภัณฑ์หรืออย่างอื่น ฉันแค่ต้องการดาวน์โหลดตั้งค่าติดตั้งและพร้อมที่จะไป

หากสิ่งนั้นไม่มีอยู่จริงฉันก็ยังคงชื่นชมคำแนะนำของ distro ที่ดีที่สุดที่จะใช้ซึ่งจะทำให้ฉันได้รับสิ่งที่ต้องการเร็วที่สุดโดยไม่ต้องปรับแต่งอะไรมากมาย

คำตอบ:



1

คุณสามารถลองใช้virtualboximages.com - พวกเขามี distros มากมาย แต่พวกเขาคิดเงินโทเค็น ($ 0.99-3.99) ต่อการดาวน์โหลดหนึ่งครั้งซึ่งฉันคิดว่าจะครอบคลุมค่าใช้จ่ายแบนด์วิดท์ของพวกเขา


1

หากสิ่งนั้นไม่มีอยู่จริงฉันก็ยังคงชื่นชมคำแนะนำของ distro ที่ดีที่สุดที่จะใช้ซึ่งจะทำให้ฉันได้รับสิ่งที่ต้องการเร็วที่สุดโดยไม่ต้องปรับแต่งอะไรมากมาย

ฉันไม่เชื่อว่าคุณจะพบสิ่งที่สร้างไว้ล่วงหน้าที่ตรงกับความต้องการของคุณได้อย่างง่ายดาย ฉันขอแนะนำให้Ubuntu Serverสร้างของคุณเอง ติดตั้งโดยไม่ต้องมีอะไรเพิ่มเติมจากนั้นเรียกใช้ความถนัดเพื่อรับแพ็คเกจเหล่านี้:

  • openssh-server - เซิร์ฟเวอร์ SSH
  • หน้าจอหรือtmux - ตามที่คุณเลือก
  • เสียงเรียกเข้าหรือโปรแกรมแก้ไขอื่น - แพ็คเกจ vim-tiny ไม่ใช้ฟีเจอร์หลายอย่าง
  • gcc , g ++ , gdbเป็นต้น
  • ทำให้ , automake , autoconfฯลฯ
  • manpages-dev , manpages-posix-dev - มีประโยชน์
  • Mercurial , git-core , bzr - คุณต้องการอย่างน้อยหนึ่งตัว

รวมถึงแพ็คเกจอื่น ๆ ที่คุณต้องการ รายการข้างต้นควรเป็นไปตามข้อกำหนดที่คุณกล่าวไว้แล้ว

(ใช้ "/" ในความถนัดเพื่อค้นหาโดยใช้ regex, "n" และ "N" สำหรับการแข่งขันถัดไปและก่อนหน้าใช้ "+" เพื่อทำเครื่องหมายสำหรับการติดตั้งซึ่งยังทำเครื่องหมายการขึ้นต่อกันแล้ว "g" "g" บนหน้าตัวอย่างเพื่อดาวน์โหลดและติดตั้งคุณจะต้องใช้ความสามารถผ่าน sudo)


1

VirtualBox สามารถเรียกใช้อิมเมจของ VMWare VMDK ซึ่งให้ตัวเลือกเพิ่มเติมมากมาย (นอกจากนี้ยังมีวิธีในการแปลงฮาร์ดไดรฟ์เสมือน VMDK เป็นรูปแบบ VirtualBox ดั้งเดิม) คุณสามารถค้นหาสิ่งที่คุณต้องการได้ที่นี่: http://www.vmware.com/appliances/

ทำไมไม่ติดตั้งซอฟต์แวร์สนับสนุน VirtualBox และเพียงแค่ใช้โฟลเดอร์ที่ใช้ร่วมกันและคอนโซลเพื่อพัฒนาใน Linux แทนที่จะเป็น ssh


0

หากฉันเข้าใจคำถามของคุณถูกต้องคุณต้องการภาพ VBox ที่เป็นลินุกซ์ distro ที่ทำไว้ล่วงหน้าที่คุณจะทำงาน แต่ ssh เพื่อติดต่อสื่อสารเพื่อทำการพัฒนาที่ไม่ใช่ gui? แต่คุณมี RAM ไม่มาก?

ฉันเดาว่าข้อกังวลแรกของฉันคือแม้จะใช้เพียงส่วนต่อประสาน CLI ก็ตาม VBox จะไม่ใช้ RAM ของคุณต่อไปหรือไม่ คุณมีเพียงพอที่จะเรียกใช้ vbox ในตอนแรก (ซึ่งฉันเชื่อว่าเป็นจำนวนเงินที่คุณต้องการสำหรับระบบโฮสต์ + จำนวนที่ต้องการสำหรับอินสแตนซ์เสมือนของคุณ) หรือไม่?

ประการที่สองแม้ว่าไม่มี distros ที่สร้างไว้แล้วมาก่อน (แบริ่งฉันไม่ได้ทำการวิจัย) ดูเหมือนว่าเนื่องจากสถานการณ์ที่ไม่ซ้ำกันของคุณมันอาจเป็นประโยชน์ต่อคุณในการดาวน์โหลดบางอย่างเช่นDebian-minimalและติดตั้งระบบหลักและสาธารณูปโภคที่คุณต้องการ ยิ่งไปกว่านั้น. จะต้องมีการตั้งค่าครั้งเดียว แต่เมื่อเสร็จแล้วคุณสามารถนำภาพที่คุณกำหนดเองกลับมาใช้ใหม่ได้

ณ จุดนี้ในการพัฒนาของ linux ฉันทุกคนสำหรับระบบที่จัดการแพคเกจแม้ว่าพื้นที่จะมีความกังวลก็ตาม

ฉันรู้ว่านี่ไม่ได้ตอบคำถามในมือโดยตรง แต่ฉันหวังว่ามันจะช่วยได้เล็กน้อย

ไชโย!


ใช่ Vbox ทำงานได้ดีโดยเฉพาะถ้าฉันบอกให้หน่วยความจำมากกับแขกระบบปฏิบัติการเท่านั้น ปัญหาของ GUIs คือพวกมันมีรอยเท้าที่ใหญ่กว่าและไม่จำเป็นทั้งในหน่วยความจำและ HD ของฉันและฉันก็อยากจะหลีกเลี่ยงมัน ขอบคุณสำหรับคำแนะนำแบบเดเบียนที่น้อยที่สุดหากไม่มีคำตอบที่ดีกว่าเกิดขึ้นฉันจะดูให้ดี
แผลเป็น

0

Linux จาก Scratch

ฉันเพิ่งทำสิ่งที่คุณต้องการเสร็จแล้วเพื่อให้ระบบปฏิบัติการพื้นฐานมีน้อยมากสำหรับการทำงาน ฉันติดตั้งด้วยมือเพราะฉันต้องการ แต่พวกเขามีตัวติดตั้งอัตโนมัติสำหรับมัน การใช้ดิสก์สุดท้ายคือประมาณ 700MB

ปกติฉันจะใช้Gentooและเรียกมันว่าวัน แต่ฉันต้องการน้อยที่สุดและมันก็ใช้ได้ดี


"... และเรียกมันว่าวันเดียว" เต็มไปด้วยการรวบรวมเท่านั้น? : P

Gentoo และ LFS มีเหมือนกันใช่ :)
SleighBoy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.