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

PPA เป็นคลังเก็บแพคเกจส่วนตัวที่อนุญาตให้ผู้ใช้และกลุ่มบน Launchpad จัดทำแพ็กเกจให้ผู้ใช้ทั่วไป สามารถเพิ่ม PPAs ด้วยคำสั่งเทอร์มินัลหรือผ่าน Software Sources

3
วิธีการติดตั้ง brackets.io จากบรรทัดคำสั่ง?
ด้วยเหตุผลบางอย่างโปรแกรมติดตั้ง gnome ที่จัดการแพ็คเกจ. deb บนระบบของฉันไม่ทำงาน ฉันไม่กังวล จะติดตั้งโปรแกรม Brackets.io จากเทอร์มินัลอย่างไร?
14 command-line  ppa 

2
ลบ PPAs:“ add-apt-repository --remove” กับ“ rm /etc/apt/sources.list.d/????list”
ตามวิธีการสามารถสัญญาซื้อขายไฟฟ้าจะถูกลบออก? มี 3 วิธีหลักในการกำจัด PPA: ใช้add-apt-repositoryคำสั่ง: sudo add-apt-repository --remove ppa:???/??? ลบ.listไฟล์ด้วยตนเอง: sudo rm /etc/apt/sources.list.d/????.list ใช้เครื่องมือเพิ่มเติมเช่นppa-purge... (ไม่ใช่หัวข้อของคำถามนี้) ฉันอยากรู้ว่าความแตกต่างระหว่างตัวเลือกแรกและตัวที่สองคือคือมีอะไรมากกว่านั้นadd-apt-repository --removeเมื่อเทียบกับเพียงแค่การลบ.listไฟล์? ตัวอย่างหนึ่งที่ฉันคิดว่าน่าจะเป็นปุ่ม GPG ที่ติดตั้งพร้อมกับ PPA จะadd-apt-repositoryจัดการและลบออกตรงกันข้ามกับการเพิ่งrmเปิด.listไฟล์หรือไม่ โปรดทราบว่าการลบคีย์ GPG หรือการใช้ไม่ppa-purgeเป็นหัวข้อของคำถามนี้!

2
ฉันจะเพิ่ม PPA จากรุ่นก่อนหน้าได้อย่างไร
ฉันพยายามที่จะรับเสียงเรียกเข้าเมื่อมีการใช้โปรแกรมปะแก้ breakindentแต่มันมีให้ผ่านทาง Quantal เท่านั้นและฉันกำลังรัน Raring มีวิธีบังคับให้ติดตั้ง PPA จากรีลีสก่อนหน้าหรือไม่? ฉันพยายามดาวน์โหลดแพคเกจทั้งหมดและทำงานด้วยตนเองsudo dpkg -iแต่ฉันได้รับข้อผิดพลาดมากมายเกี่ยวกับการพึ่งพาซึ่งบางอันดูเหมือนจะไม่สามารถแก้ไขได้ ฉันติดอยู่กับการรวบรวมเป็นกลุ่มตัวเอง?
14 ppa  vim 

3
ฉันไม่สามารถเพิ่มที่เก็บ PPA หลังพร็อกซี
ฉันพยายามเพิ่มพื้นที่เก็บข้อมูล ppa (เป็น root) ด้วยคำสั่งต่อไปนี้: export HTTP_PROXY="http://firstname.surname@xxx.com:my_pass@165.x.x.232:8080" add-apt-repository ppa:nilarimogard/webupd8 Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 125, in <module> ppa_info = get_ppa_info_from_lp(user, ppa_name) File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 84, in get_ppa_info_from_lp curl.perform() pycurl.error: (56, 'Received HTTP code 407 from proxy after CONNECT') น่าเสียดายที่มันไม่ทำงาน ดูเหมือนว่า curl กำลังเชื่อมต่อกับพร็อกซี แต่พร็อกซีแจ้งว่าจำเป็นต้องมีการตรวจสอบสิทธิ์ ฉันได้ลองกับ. urlrc, http_proxy env …
14 apt  ppa  aptitude  curl 

1
วิธีการให้บรรจุภัณฑ์ Debian สร้างสองแพคเกจที่ได้รับแหล่งเก็บถาวร upstream?
ฉันกำลังทำบรรจุภัณฑ์สำหรับ PPA ของฉัน ซอร์สอัพสตรีมคือ.tar.gzไฟล์เก็บถาวรซึ่งใช้ไฟล์ Makefile เนื่องจากแพ็กเกจนี้มีข้อมูลจำนวนมากที่ไม่ขึ้นกับสถาปัตยกรรมจึงควรมีสคริปต์บิลด์สร้างสองแพ็คเกจ: บรรจุภัณฑ์ แพคเกจ -ข้อมูล ฉันจะตั้งค่านี้ได้อย่างไร ฉันได้แก้ไขcontrolไฟล์Debian ของฉันเพื่อสร้างสองแพ็คเกจ แต่ฉันไม่ทราบวิธีรับไฟล์ที่ถูกต้องไปยังแพ็คเกจที่เหมาะสม เนื่องจากปัจจุบันไฟล์ข้อมูลทั้งหมดได้รับการติดตั้งผ่านทาง Makefile ฉันจึงหลงทางที่นี่

2
ไดรเวอร์ Nvidia 410 แสดงโดย ppa และไดรเวอร์ Ubuntu แต่ดูเหมือนจะไม่สามารถติดตั้งผ่าน apt ได้
ฉันมี GTX 660M และ Ubuntu 18.04 64-bit ตามเว็บไซต์อย่างเป็นทางการไดรเวอร์กราฟฟิกล่าสุดสำหรับการ์ดนี้คือเวอร์ชั่น 410.66 กราฟิกไดรเวอร์ PPAกล่าวว่า Current long-lived branch release: `nvidia-410` (410.66) ฉันติดตั้งไดรเวอร์นูโวในขณะนี้ตามlsmodและapt-get purge 'nvidia*'ไม่ทำอะไรเลย ฉันได้ทำadd-apt-repository ppa:graphics-driversและapt-get updateและรี การรันubuntu-drivers devicesให้เอาต์พุตนี้ == /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 == modalias : pci:v000010DEd00000FD4sv00001028sd00000551bc03sc00i00 vendor : NVIDIA Corporation model : GK107M [GeForce GTX 660M] driver : nvidia-304 - third-party free driver : nvidia-driver-390 …
13 drivers  apt  nvidia  ppa 


8
PPA สำหรับ Android Studio?
Android Studioเปิดตัวเมื่อไม่กี่วันที่ผ่านมาและมันยังอยู่ในช่วงพรีวิวเข้าถึงก่อนหน้านี้ แต่ฉันต้องการที่จะทราบว่ามี PPA ใด ๆ ที่ฉันสามารถเพิ่มลงใน Ubuntu Raring ของฉันเพื่อให้อัปเดตอัตโนมัติapt-getหรือไม่
13 ppa  android 

2
กำหนดลำดับความสำคัญที่สูงขึ้นให้กับ PPA
ฉันพยายามหาวิธีกำหนดลำดับความสำคัญสูงกว่าให้ PPA หนึ่งกับ PPA อื่น ฉันได้ดูคำตอบมากมายในฟอรัมนี้ แต่ไม่มีใครแก้ปัญหาของฉันได้ เรามีแหล่งข้อมูล PPA สองแหล่งบนเซิร์ฟเวอร์ของเราบางแห่งซึ่งเราแยกเป็นไฟล์/etc/apt/sources.list.dต่างๆ บางส่วนของ repos เหล่านี้มีแพ็คเกจเดียวกัน (ในแง่ของชื่อ) แต่รุ่นที่แตกต่างกันและอาจเป็นไบนารีที่แตกต่างกัน มีวิธีที่เราสามารถให้ความสำคัญกับ repo มากกว่าอีกคนหนึ่งได้หรือไม่? ฉันอ่านบทช่วยสอนapt_preferencesแต่ไม่สามารถคลุมเครือมากขึ้นและไม่พบคำตอบสำหรับคำถามของฉัน นี่คือสถานการณ์ เรามีแหล่งข้อมูลต่อไปนี้: $ ls -l /etc/apt/sources.list.d total 12 -rw-r--r-- 1 root root 66 Jan 2 16:50 nginx-source.list -rw-r--r-- 1 root root 84 Jan 2 16:49 ruby-ng-experimental-source.list nginx-source.listเนื้อหาอยู่ที่ไหน: deb http://ppa.launchpad.net/nginx/stable/ubuntu precise main …
13 apt  ppa  repository 

3
ฉันจะเพิ่ม / สร้างไฟล์ <source.changes> ได้อย่างไร
ฉันสร้างแพคเกจด้วย Quickly แล้วและยังอัปโหลดไปยังสาขาบน launchpad แต่ฉันจะสร้าง PPA สำหรับโปรแกรมนั้นและอัปโหลดได้อย่างไร ฉันยังใหม่กับสิ่งเหล่านี้ฉันเพิ่งเรียนรู้วิธีใช้บาซ่า ฉันจะเพิ่ม / สร้าง&lt;source.changes&gt;ไฟล์ได้อย่างไร jeggy@jeggy-XPS:~/Skriviborð/jebster$ dput ppa:jeggy/jebrowser Not a .changes file. Please select a .changes file to upload. Tried to upload: ppa:jeggy/jebrowser ฉันได้เพิ่มรหัส OpenPGP หากยังช่วยได้ ในการตอบกลับแอนดรูบางอย่าง: jeggy@jeggy-XPS:~/Skriviborð/jebster$ quickly share --ppa ppa:jeggy/jebrowser Get Launchpad Settings Launchpad connection is ok gpg: WARNING: unsafe permissions on …

3
ไม่มีรหัส gpg จากด้านหลังไฟร์วอลล์
เพิ่งสะดุดกับเธรดที่ปิดนี้ที่นี่: ข้อผิดพลาดของ GPG ขณะเรียกใช้ apt-get ปัญหาเดียวกันที่นี่ Ubuntu 12.04 อยู่หลังไฟร์วอลล์และพรอกซี ฉันไม่คิดว่าเรื่องนั้นซ้ำกับหัวข้อที่กำหนด ดังนั้นฉันเปิดเรื่องนี้ในหัวข้อนี้อีกครั้ง ผลลัพธ์ของฉัน: root@musik-Aspire-7741:~# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 58B98E87 Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret- keyring /tmp/tmp.tWVMhyIMYh --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 58B98E87 gpg: Key 58B98E87 of hkp Server keyserver.ubuntu.com request ?: keyserver.ubuntu.com: Connection refused gpgkeys: …

3
จะสร้างและจัดการ PPAs หลายสถาปัตยกรรมได้อย่างไร
ฉันมีโปรแกรมที่จำเป็นต้องคอมไพล์ใหม่สำหรับอูบุนตูทุกรุ่น ขณะนี้ฉันกำลังใช้ PPA ของ Ubuntu สำหรับการจัดจำหน่ายในปัจจุบัน ในที่สุดฉันต้องจัดทำแพ็คเกจสำหรับ Ubuntu รุ่นก่อนหน้า ฉันไม่แน่ใจว่าจะทำสิ่งนี้ได้อย่างไร เซิร์ฟเวอร์ build PPA ของ Ubuntu ทำงานอย่างไร - เพียงแค่ดูที่ฟิลด์การแจกจ่ายในรายการการเปลี่ยนแปลงล่าสุด (ในไฟล์ debian / changelog) เพื่อพิจารณาว่าแพ็คเกจใดที่ควรสร้าง ข้อกำหนดเดเบียนอนุญาตให้เพิ่มการแจกแจงแบบหลายค่าลงในฟิลด์การกระจาย แต่นี่ไม่ได้ตะเข็บเพื่อช่วยฉัน เอกสารบางอย่างของอูบุนตูพูดถึงการเข้ารหัสชื่อการแจกจ่ายลงในหมายเลขเวอร์ชั่น (ในไฟล์ changerog) แต่วิธีนี้ใช้งานได้จริง มีโปรแกรมเวอร์ชั่นใหม่แล้วอะไรนะ? ฉันจะเพิ่มรายการเปลี่ยนแปลงใหม่แต่ละรายการและ PPA buildserver สร้างโดยอัตโนมัติสำหรับแต่ละแพคเกจใหม่กระจายหลังจาก dput'ing ขึ้นหรือไม่ หรือ PPA buildserver ดูที่รายการการเปลี่ยนแปลงแรกหรือไม่

1
จะอัพโหลดแพ็คเกจที่ขึ้นต่อกับ PPA ได้อย่างไร
ฉันทำแพ็คเกจสำหรับ PPA ของฉันและอัปโหลดแล้ว มันสร้างขึ้นโดยไม่มีปัญหาใด ๆ จากนั้นฉันสร้างแพ็คเกจอื่นที่ขึ้นอยู่กับแพ็คเกจแรกและอัปโหลด มันล้มเหลวเนื่องจากไม่พบไฟล์ในแพ็คเกจแรก สิ่งนี้ทำให้ฉันเชื่อว่าแพ็คเกจแรกยังไม่ได้ติดตั้ง ฉันจะแน่ใจได้อย่างไรว่ามีการติดตั้งแพ็คเกจแรกก่อนที่จะพยายามสร้างแพ็คเกจที่สอง ไฟล์ควบคุมสำหรับแพ็คเกจแรก (libjsoncpp): ที่มา: jsoncpp ลำดับความสำคัญ: พิเศษ ผู้ดูแล: นาธานออสมัน Build-Depends: debhelper (&gt; = 7) รุ่นมาตรฐาน: 3.8.3 มาตรา: libs โฮมเพจ: http://jsoncpp.sf.net แพคเกจ: jsoncpp-dev หัวข้อ: libdevel สถาปัตยกรรม: ใด ๆ ขึ้นอยู่กับ: libjsoncpp (= $ {binary: Version}) คำอธิบาย: ไลบรารีการแยกวิเคราะห์ JSON สำหรับ C ++ jsoncpp เป็นไลบรารี C …

2
Unmet dependencies - ไม่สามารถลบ package libgbm1
ในกรณีนี้ฉันlibgbm1ถูกจับตัวไว้ให้ข้อความเช่น: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. เนื่องจากฉันอ่านอย่างละเอียดฉันจะแก้ไขการพึ่งพาที่ไม่ได้รับหลังจากเพิ่ม PPA ได้อย่างไร ฉันพยายามลบแพ็คเกจที่เสียหายด้วยsudo apt-get remove libgbm1ตามที่แนะนำ อย่างไรก็ตามคำสั่งลบให้ฉันข้อผิดพลาดเดียวกัน sudo apt-get upgradeไม่อัปเกรดแพ็คเกจนี้ ( "...and 1 not upgraded.") และฉันต้องการอันนี้เพื่อสร้างแพ็คเกจอื่น ๆ ที่ขึ้นอยู่กับมัน ( pkgProblemResoverปัญหาอีกครั้ง) ดูเหมือนว่าฉันจะไม่สามารถย้อนกลับเวอร์ชันหรือก้าวไปข้างหน้า ขั้นตอนที่ฉันเคยลอง: ปิดการใช้งานที่เก็บบาง ppa ในsoftware updatesและsudo apt-get updateจากนั้นก็พยายามที่จะแก้ไขด้วยแพกเกจที่ไม่ได้ทำงาน sudo apt-get -f installand 1 not upgradedกับ พยายามติดตั้งแพคเกจที่libgbm1ขึ้นอยู่กับ แต่แพคเกจเพิ่มเติมมาข้างหน้าและกองอย่างรวดเร็วถึงสิบของพวกเขาซึ่งดูเหมือนไม่น่าเชื่อถือในการจัดการและพวกเขายังรายงานข้อผิดพลาดที่คล้ายกัน …

3
ไม่สามารถเพิ่ม PPA -“ ไม่มีผู้ใช้หรือทีม”
เมื่อฉันเรียกใช้คำสั่งนี้: sudo add-apt-repository ppa:webupd8team/sublime-text-3 ฉันได้รับข้อผิดพลาดต่อไปนี้: Cannot add PPA: 'ppa:~webupd8team/ubuntu/sublime-text-3'. ERROR: '~webupd8team' user or team does not exist การตั้งค่าพร็อกซีของฉันทำงานอย่างถูกต้อง ทางออกคืออะไร
13 ppa 

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