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

คำถามเกี่ยวกับรูปแบบบรรจุภัณฑ์ Debian ด้วยส่วนขยาย '.deb' แพ็คเกจสำหรับ Ubuntu มีให้ในรูปแบบนี้


7
วิธีถอนการติดตั้งแพ็คเกจ. deb
สมมติว่าฉันดาวน์โหลดแพ็คเกจ. deb จากเว็บไซต์และติดตั้ง (ฉันคิดว่าเมื่อฉันดับเบิลคลิกที่ไฟล์. deb แพคเกจจะถูกติดตั้งผ่าน GUI ที่เชื่อมต่อกับ dpkg ใช่ไหม) ฉันจะถอนการติดตั้งได้อย่างไร

6
ทำไมฉันถึงได้รับ "ไม่พบคำสั่ง" deb "?
ฉันเจอคำแนะนำในการติดตั้งหลายอย่างซึ่งรวมถึงคำสั่งdebด้วย แต่ปรากฏว่าคำสั่งนี้ไม่สามารถใช้ได้กับการติดตั้งของฉัน ฉันจะรับคำสั่งนี้ได้ที่ไหน มีวิธีแก้ไขไหม?
102 repository  deb 

6
ฉันจะตรวจสอบรายการอ้างอิงสำหรับแพ็คเกจ deb ได้อย่างไร
ฉันจะตรวจสอบรายการอ้างอิงสำหรับแพ็คเกจ deb ได้อย่างไร ฉันกำลังใช้ Ubuntu 11.10 และฉันได้รับการสนับสนุนขึ้นทุกแพคเกจ deb var/cache/apt/archivesจาก ฉันต้องการฟอร์แมตพีซีและติดตั้งแอปพลิเคชั่นที่เลือกใหม่เท่านั้น ฉันจะดูรายการแพคเกจที่ติดตั้งและการอ้างอิงได้อย่างไร

7
ฉันจะสร้างแพคเกจ deb สำหรับสคริปต์หลามเดียวได้อย่างไร
ฉันมีสคริปต์งูหลามเดียวที่ฉันต้องการกระจายเป็นแพคเกจ deb มันเป็นตัวบ่งชี้ที่แสดงวันที่ท้องถิ่นในแผง Unity ฉันติดตามสร้างแพคเกจ. deb จากสคริปต์หรือไบนารีแต่ฉันไม่สามารถสร้างแพคเกจ deb เพราะมันล้มเหลว มีใครให้คำแนะนำทีละขั้นตอนเกี่ยวกับสิ่งที่ฉันควรทำอย่างไร python-appindicatorเท่าที่ผมรู้ว่าสคริปต์นี้ขึ้นอยู่กับ หมายเหตุ: ฉันไม่ต้องการลิงค์ไปยังคำแนะนำเกี่ยวกับบรรจุภัณฑ์ Debian / Ubuntu ฉันได้เห็นพวกเขาส่วนใหญ่แล้ว ฉันไม่พบพวกเขาเป็นมิตรเริ่มต้น

1
สร้าง. deb แพคเกจจากสคริปต์หรือไบนารี
ฉันค้นหาวิธีง่ายๆในการสร้าง. deb แพ็คเกจสำหรับสิ่งที่ไม่มีซอร์สโค้ดสำหรับคอมไพล์ (configs, shellscripts, ซอฟต์แวร์ที่เป็นกรรมสิทธิ์) นี่เป็นปัญหาทีเดียวเนื่องจากบทเรียนบทเรียนส่วนใหญ่สมมติว่าคุณมีแหล่งทาร์บอลที่คุณต้องการรวบรวม จากนั้นฉันได้พบบทแนะนำสั้น ๆนี้ (ภาษาเยอรมัน) หลังจากนั้นฉันสร้างสคริปต์ขนาดเล็กเพื่อสร้างพื้นที่เก็บข้อมูลอย่างง่าย แบบนี้: rm /export/my-repository/repository/* cd /home/tdeutsch/deb-pkg for i in $(ls | grep my); do dpkg -b ./$i /export/my-repository/repository/$i.deb; done cd /export/avanon-repository/repository gpg --armor --export "My Package Signing Key" > PublicKey apt-ftparchive packages ./ | gzip > Packages.gz apt-ftparchive packages ./ …
73 apt  packaging  deb 

8
มีปัญหากับแพ็คเกจ. deb บน Ubuntu 16.04
บั๊กนี้ถูกแก้ไขแล้ว มีการออกการปรับปรุง หากคุณยังไม่สามารถติดตั้งได้ให้แน่ใจว่าคุณได้อัปเดตอย่างสมบูรณ์แล้วรีสตาร์ทคอมพิวเตอร์ ฉันกำลังพยายามติดตั้งแพ็คเกจ DEB ที่ดาวน์โหลดมา ทุกครั้งที่ฉันเห็นคำเตือนเช่นนี้: และคลิกติดตั้งเพียงแค่โหลดและไม่มีอะไรเปลี่ยนแปลง นี่แสดงให้เห็นถึงแพ็คเกจทั้งหมดที่ฉันลองและติดตั้ง ฉันจะติดตั้งแพ็คเกจได้อย่างไร

3
หากแพ็คเกจมีให้เลือกทั้งแบบ deb และ snap วิธีใดดีกว่า?
แน่นอนว่าแพคเกจส่วนใหญ่คำตอบนั้นสำคัญมาก: ถ้าเป็นเครื่องมือหรือไลบรารีบางตัว deb เป็นตัวเลือกเดียวในขณะที่ snap ซอฟต์แวร์ที่เป็นกรรมสิทธิ์บางตัวเป็นเพียงตัวเลือกเดียว ดูเหมือนว่า Ubuntu จะผลักดันและส่งเสริมแพคเกจ Snap อย่างมากโดยอ้างถึงข้อดีในด้านบรรจุภัณฑ์การแยกการรักษาความปลอดภัยการอัพเดทและอื่น ๆ แต่แอปพลิเคชันทั้งหมดที่มาพร้อมกับ Ubuntu 18.04 ได้รับการติดตั้งเป็นแพ็คเกจ ตัวอย่างหนึ่งคือ Firefox ซึ่งเป็นแพคเกจที่ควรได้รับการอัปเดตด้วยเหตุผลด้านความปลอดภัยและในอดีตมีข้อขัดแย้งกับผู้ดูแลแพคเกจการกระจายเกี่ยวกับความปลอดภัยและการสร้างแบรนด์ (Iceweasel) กระนั้น Canonical เลือกที่จะส่ง Firefox เป็นแพ็คเกจเดบิต สำหรับแพ็คเกจที่มีทั้ง snap และ deb สิ่งนี้ทำให้เกิดคำถาม: คุณควรติดตั้งอันไหน และถ้าคำตอบคือ snap ฉันควรโยกย้าย deb ที่ติดตั้งหรือไม่

4
รวบรวมแหล่งที่มาเป็นแพคเกจ DEB
ฉันมักจะมีปัญหาในการติดตั้งและลบซอฟต์แวร์ที่คอมไพล์ดังนั้นฉันตัดสินใจที่จะสร้างซอฟต์แวร์จากซอร์สโค้ดเป็นแพ็คเกจ. deb เพื่อการติดตั้ง / ลบได้ง่ายขึ้น ผมอยากจะรู้วิธีที่ง่ายและสั้น ๆ เพื่อสร้างแหล่งที่มาเป็นแพคเกจ .deb ที่เป็นผู้ใช้ ฉันเหนื่อย: ubucompilatorซึ่งไม่ได้ผลสำหรับฉัน วิธีนี้เป็นแนวทาง แต่ฉันพบว่านานเกินไป

6
ฉันจะติดตั้งแอปพลิเคชันด้วยไฟล์ DEB สำหรับผู้ใช้คนเดียวได้อย่างไร
เมื่อทำการติดตั้งแอพพลิเคชั่นผ่านศูนย์ซอฟต์แวร์หรือไฟล์ DEB พวกเขามักจะได้รับการติดตั้งทั้งระบบสำหรับผู้ใช้ มีวิธีติดตั้งแอพพลิเคชั่นสำหรับผู้ใช้คนเดียวหรือไม่?

2
ความแตกต่างด้านความปลอดภัยระหว่างแพคเกจคลิกและ. deb คืออะไร
การติดตั้งแบบสุ่ม (น่ารังเกียจ?) .deb อาจเป็นอันตรายได้เนื่องจากจะให้สิทธิ์ทั้งหมดแก่แอพและ daemon ที่ติดตั้งเนื่องจาก. deb มีการกำหนดค่าบางอย่างที่ขอให้นำไปใช้หากผู้ใช้ยืนยันรหัสผ่านของเขาในกระบวนการติดตั้ง แพ็คเกจคลิกไม่จำเป็นต้องใช้รหัสผ่าน (เท่าที่ฉันทดสอบ) แพ็คเกจคลิกจะปลอดภัยกับระบบ / userdata หรือไม่หรือจะเหมือนกันหรือไม่ ทำไม? บางแง่มุมซึ่งน่ายินดีอย่างยิ่งที่จะได้รับคำตอบ: คลิกและ deb ใช้ระบบเดียวกัน (dpkg) หรือไม่ apparmor สามารถให้รูทการเข้าถึงแอพที่ไม่มีรหัสผ่านหรืออะไร? ผู้ใช้จะได้รับแจ้งให้ยอมรับสิทธิ์การเข้าถึงแอพเมื่อติดตั้ง(ตัวอย่างเช่น android หรือไม่: แอปนี้จะสามารถสแกน / บ้านและเครือข่ายการเข้าถึงของคุณ)หรือในการทำงานที่ต้องการสิทธิ์(ตัวอย่างเช่นเบราว์เซอร์ ถามสิทธิ์ในการใช้งานลูกเบี้ยว)หรือไม่ ใกล้กับคำถามนี้: .apk และคลิกจะใช้คำเดียวกัน(เกี่ยวกับนโยบายและเรื่องราวของผู้ใช้)หรือไม่ ส่วนใหญ่: แอปสามารถส่งข้อมูลส่วนตัวทั้งหมดของฉันบนเครือข่ายด้วยการคลิกโดยไม่แจ้งให้ฉันทราบอย่างชัดเจนหรืออย่างน้อยก็มีการตรวจสอบสิทธิ์อย่างถูกต้องจากผู้ใช้ในการทำเช่นนั้นหรือจะถูกบล็อกในแซนด์บ็อกซ์ มันเป็นความจริงที่จะพูดว่า: แพคเกจคลิกมีประสิทธิภาพน้อยกว่า (จำกัด สิ่งเพิ่มเติม) แต่ปลอดภัยยิ่งขึ้น?

3
อะไรคือ systemctl ที่เทียบเท่ากัน
ฉันกำลังแปลงแพคเกจจาก. rpm เป็น. deb โดยใช้บทช่วยสอนนี้ อย่างไรก็ตามในการทดสอบและแก้ไขข้อบกพร่องของแอปพลิเคชันฉันต้องเปิด โปรแกรม readme อธิบายให้เรียกใช้เป็นบริการด้วย: systemctl enable progname.service systemctl start progname.service อะไรคือสิ่งที่เทียบเท่ากับอูบุนตูสำหรับคำสั่งเหล่านี้?
30 system  deb  rpm 

2
ฉันควรระวังอะไรบ้างเมื่อใช้. deb ที่ฉันพบบนอินเทอร์เน็ต
ดังนั้นเมื่อวันก่อนฉันได้ท่องเว็บและพบบางแห่งที่ต้องการให้ฉันดาวน์โหลด.debไฟล์ - และตั้งแต่ที่ติดตั้งโดยรูท (และเช่นนั้นมี "พลัง" และความสามารถของรูท) ฉันจึงไม่ แน่ใจเกี่ยวกับที่

2
รูปแบบบรรจุภัณฑ์ Snap คืออะไร
ฉันมีความรู้เพียงเล็กน้อยเกี่ยวกับ 'รูปแบบบรรจุภัณฑ์ Snap' สิ่งที่ฉันรู้คือ 'Snap' เป็นรูปแบบบรรจุภัณฑ์ทางเลือกเช่น. deb สิ่งที่ฉันไม่รู้คือ เหตุใด Canonical จึงเลือกใช้ อะไรคือข้อได้เปรียบหลักของ 'Snap' บน. deb . deb จะถูกทอดทิ้งหรือถูกทอดทิ้งไปแล้ว?
28 packaging  deb  snap 

2
apt เทียบเท่ากับ“ rpm -V” คืออะไร (ตรวจสอบแพ็คเกจที่ติดตั้งไว้)
บนระบบ RedHat / CentOS ผมสามารถตรวจสอบ RPM ที่ติดตั้งในระบบของฉันโดยใช้รอบต่อนาที -V อูบุนตูหรือaptคำสั่งนี้เทียบเท่าคืออะไร?
24 security  apt  rpm  deb 

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