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

คำถามที่เกี่ยวข้องกับ Launchpad.net เว็บไซต์ที่ใช้สำหรับโครงการโอเพ่นซอร์ส Ubuntu ส่วนใหญ่

1
มีวิธีง่าย ๆ ในการแก้ไขแหล่งที่มาของ Ubuntu โดยอัตโนมัติเมื่อมันพร้อมใช้งานและอัปโหลดไปยัง PPA หรือไม่
ฉันกำลังมองหาเครื่องมือที่จะทำสิ่งต่อไปนี้: ตรวจหาการอัปเดตชุดแพ็กเกจต้นทางโดยอัตโนมัติ (เฉพาะ gtk + 2 และ gtk + 3) ดาวน์โหลดแพ็คเกจต้นทาง ใช้แพทช์ที่กำหนดเองของฉันเองกับแหล่งที่มา ส่ง patch อย่างถูกต้อง ( dpkg-source --commit [something-or-other]?) หากอัปโหลดไปยัง PPA สำเร็จบน Launchpad (ซึ่งฉันสามารถชี้ระบบของฉันไปตามปกติ) Launchpad ทำทุกอย่างให้ฉันได้ไหม ถ้าไม่มีเครื่องมือที่จะทำสิ่งเหล่านั้นโดยอัตโนมัติจากงาน cron หรือไม่? ความล้มเหลวข้างต้นฉันจะเคาะบางสิ่งบางอย่างร่วมกัน แต่ฉันต้องใช้คำสั่งอะไร: ตรวจจับและดาวน์โหลดการอัพเดตแพ็กเกจซอร์สหรือไม่ (ฉันต้องการสิ่งที่ชอบ (bzr | git) ดึงมากกว่าต้อง apt-get source สำเนาใหม่ทุกครั้ง) ส่งแพทช์อัตโนมัติในพื้นที่ (ฉันจะใช้รายละเอียดการคอมมิทเดียวกันทุกครั้ง)? อัปโหลดแหล่งที่มาแบบไม่โต้ตอบไปยัง PPA หรือไม่ ฉันพบคำถาม ( วิธีที่เหมาะสมในการแก้ไข Wine สำหรับ …
9 ppa  launchpad  source 

3
ความสัมพันธ์ระหว่าง Ubuntu Single Sign On และ Launchpad Login Service คืออะไร?
Canonical ดำเนินการอย่างน้อยสองบริการการเข้าสู่ระบบ OpenID ที่ตั้งอยู่ในโลกออนไลน์ Ubuntu: อูบุนตู Single Sign Onและเข้าสู่ระบบบริการ Launchpad ตามข้อมูลในส่วนท้ายของเว็บไซต์ทั้งที่พวกเขามีส่วนร่วมสนับสนุนซอฟต์แวร์เดียวกันซึ่งเรียกว่าผู้ให้บริการยอมรับ SSO คำถามของฉันคือว่าทั้งสองไซต์นั้นมีการใช้งานแยกกันอย่างสิ้นเชิงหรือว่าพวกเขาแบ่งปันฐานข้อมูลผู้ใช้เดียวกันหรือไม่ อีกวิธีหนึ่งมีความสัมพันธ์โดยตรงน้อยกว่าระหว่างบริการทั้งสองนี้หรือไม่ ในคำอื่น ๆ ถ้าฉันไม่ได้มีบัญชีกับบริการอย่างใดอย่างหนึ่งและฉันสร้างบัญชีใหม่กับอูบุนตู Single Sign On ฉันก็จะยังมีบัญชี Launchpad เข้าสู่ระบบบริการ? แล้วสถานการณ์ผกผันล่ะ? ฉันรู้ว่าบริการเข้าสู่ระบบ Launchpad มีอยู่ก่อนหน้าการลงชื่อเพียงครั้งเดียวของ Ubuntu ฉันรู้ด้วยว่าฉันสามารถใช้รายละเอียดการเข้าสู่ระบบ Launchpad ที่มีอยู่กับ Ubuntu SSO เมื่อเปิดตัว อย่างไรก็ตามฉันไม่เคยเห็นชัดเจนว่าบัญชีเหล่านี้เป็นบัญชีเดียวกันหรือหากบัญชี Launchpad ของฉันถูกคัดลอกไปยังบริการที่ใหม่กว่าและตอนนี้แยกกัน

6
เป็นวิธีที่เหมาะสมในการแก้ไขไวน์สำหรับ PPA ที่กำหนดเองคืออะไร?
ฉันได้ทำการติดตั้ง Patch ให้กับ Wine ด้วยตนเองเพื่อใช้กับเครื่องของตัวเองแล้ว แต่ฉันต้องการที่จะใส่มันลงใน PPA สำหรับเพื่อนและความสัมพันธ์ของฉัน ขณะนี้ฉันทำตามขั้นตอนนี้: รับแหล่งข้อมูลล่าสุดจาก PPA ต้นน้ำผ่าน apt-get source ใช้patchเพื่อใช้โปรแกรมแก้ไขอย่างไม่เป็นทางการและไม่สนับสนุนของฉัน สร้างแพ็คเกจโดยใช้ dpkg-buildpackage -rfakeroot -uc -b นี่เป็นสิ่งที่ดีสำหรับการสร้างแพ็คเกจที่จะทำงานบนเครื่องของฉัน อย่างไรก็ตามตอนนี้ฉันต้องการกระจายงานสร้างที่กำหนดเองนี้ให้ผู้อื่นผ่านทาง PPA ขั้นตอนนี้เพียงพอหรือไม่หรือมีขั้นตอนที่ถูกต้องมากขึ้นและ / หรือง่ายกว่าในการรักษาขั้นตอนที่ฉันควรปฏิบัติตามสำหรับไวน์โดยเฉพาะหรือไม่

1
ซอร์สโค้ดทั้งหมดบน Launchpad สามารถค้นหาได้ที่ไหน?
ฉันพบเบราว์เซอร์ซอร์สโค้ดของ Launchpad เสมอซึ่งมีประโยชน์อย่างยิ่งเมื่อฉันต้องการลิงก์ไปยังรหัสบรรจุภัณฑ์ในคำตอบ รูปแบบ URL นั้นง่ายพอ ( https://code.launchpad.net/ubuntu/+source/<package>) ที่ฉันมักจะสามารถแทนที่คำสุดท้ายหลังจากพิมพ์codeในแถบที่อยู่ของฉัน แต่ในช่วงปลายฉันพบว่ามันไม่สอดคล้องกันมากขึ้นในการค้นหารหัสบรรจุภัณฑ์จริง ตัวอย่างเช่น: GDM - ไม่มีอะไรใหม่กว่า 15.10 (เขี้ยวลากดิน) ที่นั่น แต่ชัดเจนจากการเปลี่ยนแปลงที่รหัสบรรจุภัณฑ์มีการเปลี่ยนแปลงตั้งแต่นั้นมา Bash - มันน่าสนใจ มีการเชื่อมโยงเพื่อเป็นที่เก็บ Git ใน Launchpadในหน้าเว็บนั้นและมีคุณสามารถดูบรรจุภัณฑ์สำหรับรุ่นที่ใหม่กว่า เช่นเดียวกันสำหรับapt , bash, git, grub2, .... โปรดทราบว่าไม่มีที่เก็บ Git ในรายการสำหรับบรรจุภัณฑ์ GDM คนอื่น ๆ เช่น GDM: ตลาดสด , LightDM , zsh , Chromium , ... รหัสบรรจุภัณฑ์ทั้งหมดนั้นหายไปไหน โปรดทราบว่าฉันไม่ต้องการที่จะดาวน์โหลดรหัสบรรจุภัณฑ์ฉันมีapt-get …

1
Launchpad: CLI“ การคัดลอกแพ็คเกจ”
ฉันใช้ Launchpad อัปโหลด.dscเป็นและdebian.tar.gz .orig.tar.xzorig archive ประกอบด้วยทั้งไฟล์ i386 และ amd64 และฉันใช้debian/rulesเพื่อสร้างแพ็คเกจสถาปัตยกรรมที่แตกต่างกัน แต่มันสร้างในซีรีส์ Trusty เท่านั้น ฉันต้องการใช้คุณสมบัติคัดลอกแพ็คเกจแต่ฉันต้องการให้เป็นอัตโนมัติ ขณะนี้ฉันต้องเชื่อมต่อกับLaunchpadคลิกดูรายละเอียดแพ็คเกจคลิกคัดลอกแพ็คเกจและใช้: > Destination PPA: > This PPA > Destination series: > Utopic > Copy existing binaries มีวิธีการทั้งหมดนี้ "คัดลอกไบนารีที่มีอยู่จากชุดเก่าไปยังชุดใหม่" หรือทำผ่าน CLI เพื่อใช้ในสคริปต์หรือไม่ ขอบคุณ โอกาสในการขาย: ถาม:อาจubuntu-archive-toolsช่วยฉันทำอย่างนั้นได้ดูเหมือนว่าจะมีสคริปต์ python ของแพ็คเกจการคัดลอก ตอบ:มันไม่ทำงานกับสิ่งนั้น:python copy-package -y -b --ppa-name=myname/myppa --to-ppa-name=myname/myppa -s trusty --to-suite=utopic -e …


1
วิธีการดีบักความล้มเหลวในการบิลด์ซึ่งไม่สามารถทำซ้ำนอกสภาพแวดล้อมการสร้าง Launchpad ได้อย่างไร
ฉันกำลังพยายามสร้างแพ็คเกจ libdbusmenu ที่แก้ไขแล้ว มันสร้างอย่างถูกต้องหากฉันสร้างในเครื่อง: sudo apt-get build-dep libdbusmenu wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913-0ubuntu2.1.diff.gz wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913-0ubuntu2.1.dsc wget https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2B13.10.20130913.orig.tar.gz dpkg-source -x libdbusmenu*.dsc cd libdbusmenu* dpkg-buildpackage อย่างไรก็ตามใน PPA การทดสอบอย่างใดอย่างหนึ่งล้มเหลวในการเรียกใช้ซึ่งทำให้การสร้างล้มเหลว เอาต์พุตการทดสอบจริงไม่ได้ถูกเขียนไปยัง buildlog: https://launchpadlibrarian.net/155471644/buildlog_ubuntu-saucy-amd64.libdbusmenu_12.10.3%2B13.10.20130913-0ubuntu2.1_FAILEDTOBUILD.txt.gz ฉันจะแก้ปัญหานี้ได้อย่างไร มันอาจลงมาเพื่อสร้างสภาพแวดล้อมการสร้างที่ใช้โดยผู้สร้าง PPA อย่างใกล้ชิดยิ่งขึ้น ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร ฉันได้ลองสร้างโดยใช้ pbuilder chroot - ทำงานได้อย่างถูกต้องในระบบท้องถิ่นของฉัน Lintian สร้างคำเตือนต่อไปนี้บนแพ็คเกจ: W: libdbusmenu source: quilt-build-dep-but-no-series-file W: libdbusmenu source: patch-system-but-no-source-readme W: libdbusmenu source: ancient-standards-version …
8 ppa  launchpad 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.