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

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

2
ฉันจะสร้างธีมตั้งแต่ต้นเพื่อความสามัคคีได้อย่างไร
ฉันต้องการสร้างธีมตั้งแต่ต้นสำหรับ Unity ต้องใช้ความรู้และข้อมูล / ทักษะอะไรบ้าง? มีเครื่องมือหรือแม่แบบสำหรับสิ่งนี้อยู่แล้วใช่ไหม ฉันไม่มีประสบการณ์ Python ดังนั้นเครื่องมือที่มีอคติต่อผู้เริ่มต้นจะดีกว่า

1
ความแตกต่างระหว่างอัปสตรีมและดาวน์สตรีมเมื่ออ้างถึงผู้ที่จะเป็นนักพัฒนาซอฟต์แวร์คืออะไร
อะไรคือความแตกต่างระหว่างupstreamและdownstreamเมื่อพูดถึงใคร (หรือที่) ที่จะไปเป็นนักพัฒนาหรือห่อของ?

1
Ubuntu 16.05, 16.06 คืออะไร
Ubuntu 16.03, 16.05, 15.11 และอื่น ๆ คืออะไร? ฉันพิมพ์ Ubuntu 16.04 และพิมพ์โดยไม่ได้ตั้งใจ 16.03 ฉันเห็นสิ่งต่าง ๆ เช่น Ubuntu 16.03, 16.05, 16.01 บน Launchpad พวกเขาเป็นเหตุการณ์สำคัญที่เกี่ยวข้องกับการเปิดตัว Ubuntu รุ่นต่อไป สิ่งนี้เกี่ยวกับอะไร? นี่คือลิงค์

4
แพ็คเกจ / ไลบรารีใดที่ฉันควรติดตั้งก่อนที่จะรวบรวม Python จากแหล่งที่มา?
นาน ๆ ครั้งฉันจำเป็นต้องติดตั้ง Ubuntu ใหม่ (ฉันใช้ทั้งบนเดสก์ท็อปและเซิร์ฟเวอร์) และฉันมักจะลืมห้องสมุดสองแห่งที่ฉันควรจะติดตั้งก่อนคอมไพล์หมายความว่าฉันต้องคอมไพล์ใหม่และมันน่ารำคาญ ดังนั้นตอนนี้ฉันต้องการสร้างรายการทั้งหมดของแพ็กเกจไลบรารีทั้งหมดเพื่อติดตั้งก่อนที่จะรวบรวม Python (และควรเป็นตัวเลือก) setup.pyนี่คือฉันรายการด้านล่างรวบรวมกับความช่วยเหลือและโดยการขุดใน สมบูรณ์สำหรับ Ubuntu 10.04 และ 11.04 เป็นอย่างน้อย: build-essential (obviously) libz-dev (also pretty common and essential) libreadline-dev (or the Python prompt is crap) libncursesw5-dev libssl-dev libgdbm-dev libsqlite3-dev libbz2-dev สำหรับ Python 3.2 และใหม่กว่า: liblzma-dev ตัวเลือกเพิ่มเติม: tk-dev libdb-dev Ubuntu ไม่มีแพ็คเกจสำหรับฐานข้อมูล Berkeley v1.8.5 และ …


8
ฉันจะพัฒนาแอพ. NET บน Ubuntu ได้อย่างไร?
ที่วิทยาลัยเราใช้ Microsoft .NET เพื่อพัฒนาแอปพลิเคชัน ฉันเพิ่งเปลี่ยนมาใช้ Ubuntu และต้องการทราบเครื่องมือที่คล้ายกันในการสร้างแอพ / สำหรับ Ubuntu

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

11
อะไรคืออุปสรรคที่ใหญ่ที่สุดในการเดินบนเส้นทางของ MOTU / นักพัฒนา? [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา สำหรับผู้ที่ไม่ใช่MOTU (ผู้ที่ดูแลที่เก็บซอฟท์แวร์ Universe และ Multiverse ) และไม่มีแผนของ "ฉันจะสมัคร MOTU ตาม $ date" หลากหลาย: อะไรทำให้คุณและคนอื่น ๆ เช่นคุณไม่พยายามเป็น MOTU อะไรทำให้คุณคิดว่าคุณไม่สามารถเป็นหนึ่งเดียวได้? ฉันหมายถึงอุปสรรคทางสังคมและเทคโนโลยี แก้ไข: ฉันแค่พูดว่า MOTU เพราะเป็นกลุ่มที่ค่อนข้างธรรมดา แต่ "ทำไมคุณไม่บรรจุ / แก้ไขและตั้งใจจะลองสิทธิ์อัปโหลดในที่สุด" เป็นรุ่นทั่วไปมากยิ่งขึ้น
26 development  motu 

4
วิธีตั้งโปรแกรมไอคอนสถานะที่จะแสดงใน Ubuntu และในดิสทริบิวชันอื่น ๆ
แอปพลิเคชันที่เป็นปัญหาจะดำเนินการบางอย่าง (ที่นี่เชื่อมต่อเสียงกับสตรีมเครือข่าย) และทำงานลดลงหากการกระทำเหล่านี้ประสบความสำเร็จ ดังนั้นจำเป็นต้องใช้ไอคอนสถานะเพื่อแสดงสถานะของการเชื่อมต่อ (เช่น CONNECTED / DISCONNECTED) เฉพาะเมื่อคลิกที่ไอคอนหน้าต่างแอปพลิเคชั่นจะเปิดขึ้นเพื่อให้เข้าถึงตัวเลือกเพิ่มเติม ใช้ Python 2.6 และ PyGTK ผมสิ่งอำนวยความสะดวกตระหนักในเรื่องนี้โดยใช้gtk_status_icon ฉันจงใจเขียนแอปพลิเคชันเพื่อให้ทำงานได้มากที่สุดเท่าที่จะเป็นไปได้รวมถึง Ubuntu รุ่นต่างๆ ฉันดูแลให้ใช้การอ้างอิงที่เป็นไปได้หลังจากผู้ใช้ติดตั้งแล้วเท่านั้น อย่างไรก็ตามตอนนี้ฉันได้ยินมาว่า gtk_status_icon จะไม่ได้รับการสนับสนุนในรุ่นต่อไปของ Ubuntu นักพัฒนาซอฟต์แวร์จะขอให้ใช้ตัวบ่งชี้แอปพลิเคชันแทน แนวทางปฏิบัติที่ดีที่สุดคืออะไรเพื่อให้แน่ใจว่า: ไอคอนโลคัลของแอปพลิเคชันแสดงขึ้นอย่างถูกต้อง แอปพลิเคชั่นจะยังคงทำงานและแสดงไอคอนเป็น Ubuntu รุ่นต่อไปในอนาคต โปรแกรมจะยังทำงานและแสดงไอคอนของมันในสภาพแวดล้อมอื่น ๆ ที่บ่งชี้แอปเพล็ , libappindicatorและหลาม appindicatorจะไม่ให้ กลไกการย้อนกลับแอปพลิเคชันตัวบ่งชี้ถึง gtk_status_icon จะไม่ทำงานหากตัวบ่งชี้แอปเพล็ตไม่ทำงาน Python interpreters จะไม่ทำงานหากไม่มีโมดูลappindicator ที่จะนำเข้า ฉันจำเป็นต้องพัฒนาเวอร์ชันต่าง ๆ สำหรับการแจกแจงที่แตกต่างกันหรือมีวิธีที่ดีกว่าในการแก้ปัญหานี้ ฉันจะหาเอกสารเกี่ยวกับวิธีการใช้ ApplicationIndicator นอกเหนือจากตัวอย่างที่ให้ในUbuntu Wiki ได้อย่างไร …

1
Mark Shuttleworth คือใครและเขาเกี่ยวข้องกับ Ubuntu อย่างไร
ฉันจะแนะนำ Ubuntu ให้กับผู้ใช้ใหม่ (นักเรียนในกรณีนี้) โดยปกติแล้วฉันพูดคุยเกี่ยวกับประวัติศาสตร์ของอูบุนตูวิธีอูบุนตูเริ่มต้นที่ได้สร้างอูบุนตูในอดีตที่ผ่านมาและที่ตัดสินใจถนนอูบุนตูจะใช้เวลา แน่นอนคุณไม่สามารถพูดคุยเกี่ยวกับประวัติของอูบุนตูได้โดยไม่ต้องพูดถึง Mark Shuttleworth ฉันอยากจะถามคำถามเกี่ยวกับการขอ Ubuntu เพื่อชี้ผู้ใช้ใหม่ดังนั้นนี่คือ! Mark Shuttleworth คือใครและเขาเกี่ยวข้องกับ Ubuntu อย่างไร

3
เอกสารประกอบสำหรับการพัฒนาส่วนขยายของ gnome shell?
ฉันต้องการพัฒนาส่วนขยายของ Gnome Shell เพียงเพราะอยู่ในรูปแบบจาวาสคริปต์ แต่ฉันได้ดูแล้วและมีเอกสารที่เป็นศูนย์เกือบทุกที่ที่ฉันมองคนพูดว่าใช้เอกสาร Gnome พื้นฐาน แต่สิ่งนี้ไม่ได้ช่วยฉันได้ ไม่พบเอกสารใด ๆ สำหรับการนำเข้าสำหรับส่วนขยายหรือ api javascript ชนิดใด ๆ สำหรับการพัฒนาส่วนขยายฉันพยายามค้นหาบทเรียนบางส่วน (ส่วนใหญ่ใช้สำหรับ Gnome 3.0 ไม่ใช่ 3.2) แต่ไม่มีอะไรช่วยเหลือ ไม่มีใครรู้ว่าพวกเขากำลังเขียนเอกสารสำหรับการพัฒนาส่วนขยายหรือไม่? ฉันจะรักเอกสารที่ดีบางอย่าง ...

4
แหล่งข้อมูลนักพัฒนาสำหรับแอพเดสก์ท็อป
บนdeveloper.ubuntu.comทรัพยากรส่วนใหญ่ดูเหมือนว่าจะกำหนดเป้าหมายไปที่ Ubuntu touch ถ้าฉันต้องการเขียนแอปพลิเคชันบนเดสก์ท็อปของ Ubuntu ฉันจะเริ่มได้ที่ไหน Ubuntu SDK สำหรับเดสก์ท็อปด้วยหรือไม่ ฉันอ่านว่าจริง ๆ แล้วมีเป้าหมายสำหรับแอพมือถือมากกว่า ระบุว่า Ubuntu SDK ยังไม่พร้อมสำหรับเดสก์ท็อปฉันกำลังค้นหาตัวเลือกที่พร้อมใช้งานสำหรับการพัฒนาแอพเดสก์ท็อปบน Ubuntu โดยเน้นถึงความแข็งแกร่งและจุดอ่อนของโซลูชันแต่ละตัว

7
Android SDK มีปัญหากับ ADB
ดังนั้นฉันจึงติดตั้ง Android SDK, Eclipse และ ADT เมื่อเริ่มใช้ Eclipse ครั้งแรกหลังจากตั้งค่า ADT ข้อผิดพลาดนี้จะปรากฏขึ้น: [2012-05-29 12:11:06 - adb] /home/drsmith/Downloads/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory [2012-05-29 12:11:06 - adb] 'adb version' failed! /home/drsmith/Downloads/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object …

1
Karma มีเกณฑ์บน Launchpad สำหรับการเข้าถึงฟีเจอร์บางอย่างหรือไม่
ขณะนี้ฉันกำลังตรวจสอบบัสบน Launchpad และตัวเลือกในการทดสอบพวกเขานั้นเป็นสีเทาสำหรับฉัน นี่เป็นเพราะกรรมของฉันไม่สูงพอ (599 ตอนเขียน) หรือเป็นเพราะฉันไม่ได้เป็นส่วนหนึ่งของทีมที่ถูกต้อง (ฉันกำลังทำงานบนกระดาษ)

3
ฉันจะเริ่มพื้นที่เก็บข้อมูลของตัวเองได้อย่างไร
ฉันเป็นนักพัฒนาตัวยง แต่ฉันไม่เคยได้รับการตั้งค่า PPA ของฉัน - ใครบางคนจะไปเกี่ยวกับเรื่องนี้? พบปัญหาทั่วไปหรือไม่ ฉันจะรับซอร์สโค้ดของฉันเพื่อรวบรวมเป็นแพ็คเกจบน PPA ได้อย่างไร

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