คำถามติดแท็ก package-managers

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

8
ทำไมนักพัฒนาไม่สร้างตัวช่วยติดตั้งบน linux? [ปิด]
ฉันแน่ใจว่ามันไม่ได้เกี่ยวกับความเกียจคร้านหรืออะไรแบบนั้น แต่ฉันไม่เข้าใจว่าทำไมนักพัฒนาของแอพที่ผู้บริโภคส่วนใหญ่หันหน้าไปทางแอปไม่ได้สร้างวิซาร์ดการติดตั้งใด ๆ แอพเดียวกันมักมีตัวติดตั้งสำหรับ Windows และ Mac OS ดังนั้นทำไมไม่ใช้ Linux มีเหตุผลทางเทคนิคสำหรับแนวโน้มนี้หรือเป็นเพียงแค่การประชุม? แก้ไข (23-09-2557): คำถามนี้ไม่ได้รับการขอให้เริ่มสงครามเปลวไฟ Windows กับ Linux ฉันใช้ระบบปฏิบัติการหลักทั้ง 3 ระบบและนอกเหนือจาก Linux แล้วอีกสองระบบ (Windows และ Mac OS) ทั้งคู่มีตัวติดตั้ง ฉันยังไม่ได้ติดตั้ง Oracle แต่สิ่งที่ฉันต้องการติดตั้งฉันไม่เคยเห็นเครื่องมือติดตั้ง GUI สำหรับ Linux ใช่ฉันรู้ว่า Linux มีผู้จัดการแพ็คเกจดังนั้นนักพัฒนาซอฟต์แวร์จึงไม่จำเป็นต้องติดตั้ง แต่ยังมีซอฟต์แวร์จำนวนมากที่ล้าสมัยในตัวจัดการแพ็คเกจเริ่มต้นหรือไม่สามารถใช้งานได้ นอกจากนี้เนื่องจาก Linux ขายเป็นทางเลือกให้ Windows สำหรับผู้ใช้ทั่วไป (Ubuntu พยายามอย่างหนักในโดเมนนี้) ดังนั้นจึงเหมาะสมกว่าที่จะให้ผู้ใช้ที่พวกเขาคุ้นเคย ยกตัวอย่างเช่นการตั้งค่า LAMP stack นี่เป็นซอฟต์แวร์โอเพ่นซอร์สทั้งหมดในที่เก็บเริ่มต้น แต่คุณสามารถตั้งค่าทุกอย่างในครั้งเดียวโดยไม่ต้องใช้สคริปต์ได้หรือไม่? …

3
รับข้อมูลสิทธิ์ใช้งานสำหรับแพ็คเกจ NuGet ที่ใช้แล้วทั้งหมด
เพื่อให้บ้านของเราเป็นไปตามลำดับฉันต้องการรวบรวมใบอนุญาตโดยอัตโนมัติสำหรับการอ้างอิงโครงการในเอกสารของเราแทนที่จะต้องเพิ่มด้วยตนเอง ไม่มีใครรู้วิธีที่ง่ายในการสำรวจชุดของไฟล์ CSPROJ โดยทางโปรแกรมและแยกข้อมูลใบอนุญาตสำหรับแพ็คเกจอ้างอิงเป็นลิงค์หรือสตริง?

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

7
การใช้พื้นที่เก็บข้อมูล Apt สำหรับการอัปเดตซอฟต์แวร์ที่ต้องชำระเงิน
ฉันกำลังพยายามหาวิธีที่จะแจกจ่ายการปรับปรุงซอฟต์แวร์สำหรับเว็บแอปพลิเคชันที่โฮสต์ / บนเว็บไซต์ซึ่งอาจมีการอัปเดตรายสัปดาห์และ / หรือรายเดือน ฉันไม่ต้องการให้ลูกค้าที่ใช้ผลิตภัณฑ์ในสถานที่ต้องกังวลเกี่ยวกับการอัปเดตด้วยตนเองฉันแค่ต้องการให้ดาวน์โหลดและติดตั้งโดยอัตโนมัติ ala Google Chrome ฉันวางแผนที่จะให้ไฟล์ OVF กับ Ubuntu และซอฟต์แวร์ที่ติดตั้งและกำหนดค่า ความคิดแรกของฉันเกี่ยวกับวิธีการแจกจ่ายซอฟต์แวร์คือการสร้างคลังเก็บ Apt / หกช่องทาง (ไม่แน่ใจว่าจะดีกว่า ณ จุดนี้) ที่จะเข้าถึงผ่าน SSH โดยใช้คีย์ดังนั้นหากลูกค้าไม่ต่ออายุการสมัครสมาชิกของเรา : เบต้า - ใช้ภายในกับข้อมูลการทดสอบเพื่อตรวจสอบข้อบกพร่องที่สำคัญ ภายใน - ใช้ภายในกับข้อมูลสดเพื่อตรวจสอบข้อบกพร่อง (ขั้นตอนการให้อาหารสุนัข) ภายนอก 1 - ปรับใช้กับ 1% ของฐานผู้ใช้ของเรา (สุ่มเลือก) เพื่อตรวจสอบข้อบกพร่อง ภายนอก 9 - ปรับใช้เป็น 9% ของฐานผู้ใช้ของเรา (สุ่มเลือก) เพื่อตรวจสอบข้อบกพร่อง ภายนอก 90 …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.