Score:4

ไดเร็กทอรีใดที่เหมาะสมที่สุดในการวางซอฟต์แวร์การพัฒนาร่วมกันระหว่างผู้ใช้

ธง kz

สำหรับการแบ่งปัน ข้อมูล ไฟล์และไดเรกทอรีของผู้ใช้ภายในเครื่องเดียวกัน /srv แนะนำไดเร็กทอรีที่นี่:

ฉันถือว่าสิ่งนี้ยังคงถูกต้องหรือแนะนำ â แก้ไขให้ฉันหากมีการเปลี่ยนแปลง

แต่สิ่งที่ควรเป็นไดเร็กทอรีสำหรับการพัฒนาที่ใช้ร่วมกัน ซอฟต์แวร์ เช่น Java, Maven, Gradle? พวกเขาทั้งหมดจะถูกติดตั้งโดยการแกะกล่อง .tar.gz จดหมายเหตุ ตำแหน่งส่วนกลางสำหรับโปรแกรมจะเป็นที่นิยมมากกว่าการติดตั้งซ้ำโดยผู้ใช้แต่ละคนในโฮมไดเร็กทอรีของตน

ตัวอย่างเช่น เพื่อที่จะทำงานกับ CI เช่น Jenkins ฉันจะติดตั้ง JDK หลายเวอร์ชัน: 11, 15 และ 17 และในทำนองเดียวกันสำหรับ Gradle และ Maven สิ่งเหล่านี้ใช้เพื่อทดสอบโครงการที่มีสภาพแวดล้อมต่างกัน แพ็กเก็ตซอฟต์แวร์ดังกล่าวได้รับการติดตั้งง่ายๆ โดยการแกะกล่อง .tar.gz ไฟล์และอัปเดตไฟล์ .ข้อมูลส่วนตัว ไฟล์ที่มีการตั้งค่าตามลำดับสำหรับพวกเขาและใช่ ฉันใช้ที่เก็บเหล่านี้เช่นกันเพื่อติดตั้งเซิร์ฟเวอร์ เช่น MySQL, RabbitMQ เป็นต้น ...

waltinator avatar
it flag
อ่าน `man hier` เพื่อเรียนรู้เกี่ยวกับลำดับชั้นของระบบไฟล์ Linux
Peter - Reinstate Monica avatar
hn flag
ฉันคิดว่าซอฟต์แวร์ไม่พร้อมใช้งานผ่านตัวจัดการแพ็คเกจ?
Score:8
ธง jp

เนื่องจากโครงการซอฟต์แวร์เหล่านี้ได้รับการติดตั้งโดยการแตกไฟล์ .tar.gz ไฟล์ดูเหมือนว่าเป็นแอปพลิเคชันที่มีในตัวเองและฉันจะติดตั้งให้ /opt/<โครงการ>. อีกทางเลือกหนึ่งคือ /usr/ท้องถิ่นแต่ฉันชอบสิ่งนั้นสำหรับการติดตั้งตามแหล่งที่มา

ลิงค์

Score:4
ธง td

ใส่มันเข้าไป /usr/ท้องถิ่น/จะถูกละเว้นโดยผู้จัดการแพ็คเกจ

โพสต์คำตอบ

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