คำถามติดแท็ก development

การพัฒนาหมายถึงการพัฒนาซอร์สโค้ดของอูบุนตูผ่านการใช้งานฟีเจอร์ใหม่และการแก้ไขข้อบกพร่อง

1
ฉันจะกำหนดบั๊กให้กับตัวเองใน Launchpad ได้อย่างไร
ฉันสนใจที่จะแก้ไขข้อผิดพลาดใน Ubuntu แต่ฉันไม่ต้องการที่จะเหยียบนิ้วเท้าของทุกคน ฉันจะ "อ้างสิทธิ์" ข้อผิดพลาดเพื่อให้ผู้อื่นทราบได้อย่างไรว่าฉันกำลังทำงานอยู่ (ภาพหน้าจอของตำแหน่งใน Launchpad ที่จะคลิกโปรด)

2
เหตุใดจึงมีแนวคิดยอดนิยมเกี่ยวกับการระดมสมองที่นักพัฒนาซอฟต์แวร์ไม่ได้ดำเนินการ [ปิด]
เป็นการยากที่จะบอกสิ่งที่ถูกถามที่นี่ คำถามนี้คลุมเครือคลุมเครือไม่สมบูรณ์กว้างเกินไปหรือโวหารและไม่สามารถตอบได้อย่างสมเหตุสมผลในรูปแบบปัจจุบัน สำหรับความช่วยเหลือในการทำความเข้าใจคำถามนี้เพื่อที่จะสามารถเปิด, ไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน7 ปีที่ผ่านมา เมื่อเข้าร่วมชุมชน Ubuntu ฉันพบว่าระดมสมองไม่เพียง แต่เป็นความคิดที่ยอดเยี่ยม แต่ยังยอดเยี่ยมในการใช้งาน ตอนนี้หลังจากดูไซต์สำหรับ 3 รีลีสฉันสงสัยว่ามันเป็นปุยเดียวที่แสดงต่อผู้ใช้ใหม่ อาจทำให้พวกเขาตื่นเต้นเกี่ยวกับ Ubuntu หรือไม่? ผู้พัฒนาให้ความสนใจกับการระดมสมองเป็นอย่างมากหรือไม่? ความคิดในเชิงบวกต้องมีคะแนนเสียงกี่คะแนนก่อนที่จะมองอย่างจริงจัง? (แนวคิดบางข้อมีสิบใกล้ถึงร้อยและยังไม่ย้ายไปที่พื้นที่พัฒนาต้นน้ำ)

1
ฉันจะใช้ emacs แทน Ubuntu SDK เพื่อเขียน Ubuntu Touch Apps ได้อย่างไร
ฉันต้องการใช้ emacs และเครื่องมือคอนโซลแทน Ubuntu SDK เพื่อแก้ไขและดีบักโครงการของฉัน ฉันจะเรียนรู้เกี่ยวกับการทำสิ่งนั้นได้ที่ไหน

1
วิธีการส่งแพตช์เพื่อแก้ไขความเสียหายทั้งหมดที่ LP: # 600941 เป็นสาเหตุคืออะไร
วิธีที่ดีที่สุดในการส่งแพตช์เพื่อแก้ไขความเสียหายทั้งหมดที่เกิดจากLP: # 600941คืออะไร? ฉันถามเพราะ LP: # 600941 ถูกใส่ลงใน Ubuntu ทุกรุ่นที่ยังคงรองรับอยู่ในขณะนี้ ฉันควรเลือกรุ่นใดรุ่นหนึ่งและทำงานubuntu-bugกับมันหรือไม่? รุ่นนั้นควรเป็น LTS หรือ Oneiric หรือแม่นยำ (ฉันจะได้รับแม่นยำได้อย่างไรถ้าต้องการ) เรื่องราวคือหลังจากที่มันถูกผลักออกจากระบบทั้งหมดของเราเริ่มประสบ Nagios nrpe รีสตาร์ทล้มเหลว คำสั่งเช่น /etc/init.d/nagios-nrpe-server restart จะทำให้ nrpe หยุด แต่ไม่รีสตาร์ท ผมติดตามลงนี้เพื่อวิธีการที่สคริปต์จะเรียก/etc/init.d/nagios-nrpe-serverstart-stop-daemon ปัญหาคือว่า "หยุด" stanza ในการ/etc/init.d/nagios-nrpe-serverเรียกสคริปต์ครั้งแรก start-stop-daemon ซึ่งส่ง SIGTERM ไปยัง nrpe แล้วรอเพียงหนึ่งวินาที หาก nrpe ยังไม่ออกจากเวลานั้นไฟล์ pid จะยังคงอยู่และ/etc/init.d/nagios-nrpe-serverสคริปต์จะลบออก ยิ่งไปกว่านั้นหาก/etc/init.d/nagios-nrpe-server restartมีการใช้ไฟล์ pid ไม่เพียง แต่จะถูกลบออกไปความพยายามในการรีสตาร์ท nrpe …

2
แนวคิดสำหรับโครงการ MSc และ Google Summer of Code 2011 [ปิด]
คำถามนี้ไม่น่าจะช่วยผู้เข้าชมในอนาคต มันเกี่ยวข้องเฉพาะกับพื้นที่ทางภูมิศาสตร์ขนาดเล็กช่วงเวลาที่เฉพาะเจาะจงหรือสถานการณ์ที่แคบเป็นพิเศษซึ่งโดยทั่วไปไม่สามารถใช้ได้กับผู้ชมทั่วโลกของอินเทอร์เน็ต สำหรับความช่วยเหลือในการทำคำถามนี้มากขึ้นบังคับในวงกว้างไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน7 ปีที่ผ่านมา ตอนนี้ฉันกำลังรวบรวมไอเดียสำหรับโปรเจ็กต์หลักของฉันซึ่งฉันจะทำงานในช่วงฤดูร้อนและฉันอยากจะใช้เวลานี้เพื่อช่วย Ubuntu ในทางใดทางหนึ่ง ฉันมีอิสระที่จะเกิดขึ้นกับโครงการใด ๆ ในด้านการพัฒนาซอฟต์แวร์ / วิศวกรรมที่มีให้ เป็นซอฟต์แวร์ชิ้นสำคัญ (สำหรับการอ้างอิงฉันจะทำงานกับมันเป็นเวลาห้าเดือนเต็ม) แก้ปัญหาสำหรับผู้คนมากกว่าตัวฉันเอง ฉันหวังว่าจะใช้โครงการนี้เป็นโอกาสที่จะได้รับประสบการณ์บางอย่างกับจุดอ่อนของ Linux ดังนั้นฉันสามารถพูดถึงประวัติย่อของฉันว่าฉันมี 'ประสบการณ์ในการพัฒนา * NIX ใน C ++' ซึ่งฉันสังเกตเห็นมากขึ้นเรื่อย ๆ บริษัท ต่างๆกำลังมองหาในวันนี้อาจเป็นเพราะสิ่งที่กำลังจะย้ายไปยังเซิร์ฟเวอร์คลาวด์และนั่นคือสิ่งที่ลินุกซ์ควบคุมกฎ ปัญหาของฉันคือว่าเนื่องจากฉันไม่มีประสบการณ์ที่จะเริ่มต้นด้วยฉันไม่แน่ใจว่าจะทำอย่างไรสำหรับโครงการดังกล่าวและฉันสงสัยว่าใครจะช่วยฉันได้ ผมสังเกตุจากบล็อกของแดเนียล Holbach ของที่อูบุนตูเข้าร่วมใน Google Summer of Code ปี 2010 และว่าแนวคิดโครงการที่สามารถพบได้ที่นี่ อย่างไรก็ตามฉันไม่พบสิ่งใดที่เกี่ยวข้องกับ Ubuntu และ GSoC 2011 แต่ฉันสังเกตเห็นจากไทม์ไลน์ของ GSoCว่ารายชื่อองค์กรให้คำปรึกษาจะไม่ถูกเผยแพร่จนถึงวันที่ 18 มีนาคม ฉันมีสองคำถามที่นี่ …


1
อาคาร Rhythmbox จากแหล่งที่มา
ฉันกำลังพยายามสร้าง rhythmbox จากแหล่งที่มาเพื่อไปเพิ่มฟีเจอร์พิเศษ ฉันพบปัญหาเกี่ยวกับgstreamer configure: error: Package requirements ( gstreamer-1.0 >= 0.11.92 gstreamer-audio-1.0 >= 0.11.92 gstreamer-base-1.0 >= 0.11.92 gstreamer-plugins-base-1.0 >= 0.11.92 gstreamer-pbutils-1.0 >= 0.11.92) were not met: No package 'gstreamer-audio-1.0' found No package 'gstreamer-plugins-base-1.0' found No package 'gstreamer-pbutils-1.0' found ฉันได้พยายามอะไรในนี้โพสต์ , sudo apt-get build-dep rhythmbox และติดตั้งแพ็กเกจ gstreamer บางส่วนเพื่อประโยชน์

2
เหตุใดพื้นที่ทำงานถูกปิดใช้งานโดยค่าเริ่มต้น
ใน Ubuntu รุ่นล่าสุดพื้นที่ทำงานจะถูกปิดใช้งานตามค่าเริ่มต้น มีเหตุผลที่เฉพาะเจาะจงสำหรับเรื่องนี้ ฉันรู้วิธีเปิดใช้งาน แต่ฉันต้องการทราบสาเหตุที่นักพัฒนาเลือกที่จะปิดใช้งานโดยค่าเริ่มต้น

2
ฉันจะรู้ได้อย่างไรว่าติดตั้ง“ ไลบรารีมาตรฐาน” รุ่น C ++ รุ่นใด
ฉันต้องการติดตั้งเอกสารประกอบไลบรารีมาตรฐาน C ++ (ทำตามคำตอบในการอ้างอิงดาวน์โหลด C ++ ) แต่ฉันไม่ทราบว่าติดตั้งไลบรารี่เวอร์ชันใดใน Ubuntu ของฉัน

1
ฉันจะกำหนดและเปลี่ยนแปลงเวอร์ชันของไลบรารีมาตรฐาน C ++ ที่ g ++ ใช้อยู่ได้อย่างไร
ฉันมีโปรแกรม C ++ ที่ฉันพยายามอัปเดตเพื่อใช้ std :: filesystem library ซึ่งอยู่ในไลบรารีมาตรฐานของ C ++ ใหม่ - 17 ฉันต้องติดตั้ง g ++ เวอร์ชัน 8 เพื่อรับคุณสมบัติ C ++ - 17 โปรแกรมของฉันรวบรวม แต่จะไม่เชื่อมโยงและฉันสงสัยว่าเป็นเพราะฉันมีไลบรารี่มาตรฐาน C ++ หลายเวอร์ชันติดตั้งหนึ่งสำหรับ g ++ เวอร์ชัน 7 และอีกอันสำหรับ g ++ เวอร์ชัน 8 ฉันต้องการให้ลิงก์กับ libstdc ++ - 8-dev ไปยัง รับคุณสมบัติ C ++ - 17 ฉันจะทราบได้อย่างไรว่า …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.