Linux distro พร้อมเครื่องมือในการพัฒนา C / C ++


1

ฉันทำงานที่ บริษัท ที่ไม่อนุญาตการเข้าถึงอินเทอร์เน็ตไปยังเครื่องที่ใช้ Linux อย่างไรก็ตามฉันจำเป็นต้องพัฒนาโปรแกรม C สำหรับงานของฉัน (แปลกที่ฉันรู้ ... )

มี Linux distro ที่มี IDE และไลบรารีการพัฒนาทั่วไปรวมอยู่ใน ISO หรือไม่? ฉันต้องการเครื่องมือพัฒนา GTK เช่นเดียวกับ Qt

ฉันต้องการ ISO หรืออาจเป็นแพ็คเกจเดียวที่ฉันสามารถดาวน์โหลดบนเครื่อง Windows ก่อนที่จะติดตั้งลงบน Linux

เห็นได้ชัดว่าการดาวน์โหลดการอ้างอิงกลายเป็นเรื่องน่ารำคาญมาก ๆ

ขอบคุณสำหรับความช่วยเหลือของคุณ!


เจาะลึกลงไป distrowatch.com . และยินดีต้อนรับสู่ Superuser :-)
nik

2
สิ่งที่เกี่ยวกับการใช้เครื่อง windows กับ Linux VM? หรือ Cygwin
Keltari

เรียงจากที่เกี่ยวข้อง แต่จากเกือบ 4 ปีที่ผ่านมา: superuser.com/questions/57127/...
nik

ในขณะที่ยาวนานและเจ็บปวดคุณอาจมีโชคด้วย วิธีการติดตั้งออฟไลน์นี้ . หรืออาจจะ นี้ แพ็คเกจดาวน์โหลด หากคุณจำเป็นต้องทำเพียงครั้งเดียวหรือน้อยมากมันอาจจะง่ายกว่าที่คุณเพียงแค่กัดฟันและทำมัน
Bob

คำตอบ:


1

นอกเหนือจากการพยายามทำให้ บริษัท ของคุณเปลี่ยนนโยบายของพวกเขา (ซึ่งฟังดูย้อนหลังกับฉัน - ส่วนใหญ่ของไวรัสและการโจมตี DOS มาจากไหน) VMWare Workstation หรือ VirtualBox น่าจะเป็นทางออกที่ดีที่สุดของคุณ แน่นอนว่าคุณสามารถดาวน์โหลด ISO และรันลีนุกซ์ได้ แต่หากไม่มีการเข้าถึงเน็ตคุณจะพลาดการอัพเดทซอฟต์แวร์การแก้ไขข้อผิดพลาดไลบรารี่ / คอมไพเลอร์ / ภาษา / เวอร์ชันใหม่กว่าของระบบช่วยเหลือออนไลน์ขอบเขตทั้งหมด และมันจะเป็น PITA ที่แท้จริงที่มีทั้งสองเครื่องเคียงข้างกันหนึ่งสำหรับงาน devel และอีกหนึ่งสำหรับการเข้าถึงอินเทอร์เน็ต คุณจะคัดลอกและวางส่วนของโค้ดจาก StackOverflow ได้อย่างไร

ฉันใช้ VMWare Fusion บน Mac ของฉันเพื่อใช้งาน Linux และฉันชอบมันมาก แต่เป็นผลิตภัณฑ์เชิงพาณิชย์และใช้เงิน VirtualBox คือ โดยพฤตินัย มาตรฐานบน Linux และฟรี (เบียร์คำพูด) แต่ฉันไม่แน่ใจว่าจะจัดการกับเมล็ด 3.x ได้หรือไม่ - โดยสุจริตฉันไม่คุ้นเคยกับมัน Cygwin เป็นตัวเลือก แต่ประสบการณ์ของฉันเมื่อไม่กี่ปีที่ผ่านมามีจำนวนมากพอที่จะต้องการ - โดยสุจริตถ้าคุณต้องการเรียกใช้ * ระวังแล้วเรียกใช้ไม่ต้องพยายาม backport บางส่วนของมันลงบน Windows

โชคดี!


ในทางเทคนิคสิ่งนี้อาจเป็นการละเมิดนโยบาย 'ไม่มีการเข้าถึงอินเทอร์เน็ตสำหรับ Linux' แต่น่าจะเป็นตัวเลือกที่ดีและทำงานได้สำหรับ OP +1
ChrisInEdmonton

ขอบคุณสำหรับคำแนะนำฉันพยายามผลักดันสิ่งนั้น แต่ฉันไม่คิดว่าพวกเขาจะอนุญาตระบบ Linux ที่เชื่อมต่อกับอินเทอร์เน็ต VM หรือไม่
DRJTower

@DRJTower - เพียงแค่สงสัย - เหตุผลของพวกเขาสำหรับการเข้าถึงสุทธิ Linux ไม่อะไร? แท้จริงการกรอง / ไฟร์วอลล์ / สิ่งที่พวกเขากำลังทำคือระบบปฏิบัติการที่เป็นกลาง?
MattDMo

แม้ว่าคุณจะต้องปิดการเข้าถึงเครือข่ายสำหรับ VM แต่ก็ยังมีข้อได้เปรียบมากมายในการใช้งาน VM ผ่านระบบดูอัลบูตหรือเครื่องเคียงข้างคัดลอก / วางและแชร์ไฟล์เป็นไฟล์ที่ทันที เข้ามาในความคิด...
MattDMo

บริษัท นี้มีความกังวลอย่างมากเกี่ยวกับความเป็นส่วนตัวและไม่อนุญาตให้ดาวน์โหลด / ติดตั้งแฟ้มประมวลผลใด ๆ พวกเขามีเครื่องมือ Windows ในการตรวจสอบ / ดูสำหรับสิ่งนี้ ฉันเดาว่า Linux นั้นเปิดกว้าง / ง่ายเกินไปที่จะหลีกเลี่ยงข้อ จำกัด เหล่านี้ ไม่สมเหตุสมผลกับฉันมากนัก แต่เนื่องจากฉันค่อนข้างใหม่ที่นี่ดังนั้นฉันจะไม่เถียงกับนโยบายไอทีมากเกินไป
DRJTower
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.