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


9
ฉันจะเปิดไฟล์. pkg ด้วยตนเองได้อย่างไร
แอปพลิเคชั่นบางตัวมีไฟล์. pkg และขอรหัสผ่านผู้ดูแลระบบของคุณแม้ว่าสิ่งที่พวกเขาทำคือคัดลอกไบนารีไปยัง / Applications ฉันชอบที่จะมีแอปพลิเคชันของฉันใน ~ / แอปพลิเคชันและฉันไม่ต้องการให้สิทธิ์การดูแลระบบแก่สิ่งที่ไม่ได้มาจากการเป็นแม่ มีวิธีที่ฉันสามารถเปิดไฟล์. pkg ด้วยตนเองและดึงแอปพลิเคชันออกมาได้หรือไม่? มี PackageMaker ในเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ แต่ดูเหมือนจะไม่ทำเช่นนั้น (มันสร้างผลลัพธ์บางอย่างที่ทำให้ฉันคิดว่าไม่มีสคริปต์หรือส่วนอื่น ๆ ในโปรแกรมติดตั้งเพียงแอปพลิเคชัน)

5
.pkg สำหรับตัวติดตั้งหยุดการตรวจสอบ
ฉันกำลังพยายามติดตั้ง Mono MDK และดาวน์โหลด. pkg สำหรับ 4.2.1 (ประมาณ 200 MB) เมื่อฉันคลิกสองครั้งบนแพ็คเกจมันจะเปิดหน้าต่าง "ยืนยัน xxxxxMDKxxxxx.pkg" ซึ่งไม่ได้ทำอะไรเลย ชั่วโมงในขณะที่ไอคอนตัวติดตั้งกระเด้งบนท่าเรือ มีวิธีข้ามการตรวจสอบหรือบังคับให้ยืนยันหรือไม่ หรืออีกวิธีหนึ่งในการติดตั้ง Mono MDK โดยใช้บรรทัดคำสั่ง ฉันใช้ Macbook Pro รุ่นต้นปี 2554 บน OSX 10.11
29 install  pkg  verify  mono 

4
เหตุใด Mac หลายเครื่องจึงดาวน์โหลด. dmg ซึ่งประกอบด้วย. pkg เดี่ยว
ฉันสังเกตเห็นว่าการดาวน์โหลดจำนวนมากเป็น dmg (ภาพดิสก์) ที่มีไฟล์ pkg เดี่ยว (แพ็คเกจการติดตั้ง) โดยทั่วไปดูเหมือนว่า pkg จะถูกบีบอัดอยู่แล้วเนื่องจาก dmg ไม่ลดขนาดไฟล์ลงถ้ามีมาก ตัวอย่าง : MonoFramework-MDK-2.10.6_1.macos10.xamarin.x86.dmgคือ 119,242,061 ไบต์ (119.2 MB บนดิสก์) MonoFramework-MDK-2.10.6_1.macos10.xamarin.x86.pkg คือ 119,979,719 ไบต์ (120 MB บนดิสก์) ประหยัด 737,658 ไบต์หรือ 0.6% ของขนาดไฟล์ต้นฉบับ มีเหตุผลที่จะไม่เพียงแจกจ่าย pkg หรือไม่ การประหยัดการบีบอัด 0.6% นั้นสำคัญหรือไม่ หรือเป็นเพียงสิ่งต่าง ๆ ที่ทำบน Mac มาโดยตลอด? (ใช่ฉันรู้ว่า 737,658 bytes คูณจำนวนการดาวน์โหลดทั้งหมดที่ dmg ได้รับเพิ่มขึ้น แต่ดูเหมือนว่าน่ารำคาญเสมอที่จะมีขั้นตอนพิเศษในการติดตั้ง …
22 install  dmg  pkg  compression 

3
การติดตั้งไฟล์ pkg แบบอัตโนมัติ
มีความเป็นไปได้ที่จะสร้างการติดตั้งแพคเกจ pkg แบบอัตโนมัติหรือไม่? เช่นสร้าง mpkg และเรียกใช้สคริปต์ที่ติดตั้งแพ็คเกจผ่านคอนโซลและตัวติดตั้ง แบ็คกราวด์: ฉันต้องปรับใช้แพคเกจกับผู้ใช้หลายคนของ osx เราไม่มีเดสก์ท็อปของ Apple และไม่สามารถเข้าถึงเครื่องเหล่านี้ได้ นี่เป็นแพ็กเกจ pkg ที่กำหนดคอนฟิกไว้ล่วงหน้า แต่หากผู้ใช้เรียกใช้ในแบบปกติการกำหนดค่าล่วงหน้าจะถูกเขียนทับ บน windows ฉันตระหนักถึงสิ่งนี้ด้วยไฟล์เก็บถาวรแบบเรียกใช้งานได้ซึ่งเปิดใช้งาน msi พร้อมการติดตั้งแบบเงียบ บน linux ฉันสร้างแพ็คเกจ rpm / deb แต่บน osx ฉันไม่พบวิธีที่เหมาะสม :(
14 install  pkg 

2
ใช้ pkg-config กับซอฟต์แวร์ที่ติดตั้ง Homebrew
ฉันได้ติดตั้งไลบรารี่บางตัวที่มี Homebrew แต่ถ้าฉันใช้ pkg-config จะไม่พบพวกเขาเพราะไฟล์. pc หายไป ตัวอย่างเช่นหากคุณ: brew install opencv และหลังจากติดตั้งแล้ว: pkg-config --libs opencv ฉันได้รับข้อผิดพลาดนี้: Package opencv was not found in the pkg-config search path. Perhaps you should add the directory containing `opencv.pc' to the PKG_CONFIG_PATH environment variable No package 'opencv' found ข้อผิดพลาดนี้เกิดเพราะ Homebrew opencv.pcไม่สร้างใด ๆ มีวิธีในการกำหนดค่า Homebrew เพื่อสร้างไฟล์. …
12 homebrew  pkg  library 

1
ไฟล์. pkg ที่เซ็นชื่อของฉันไม่เป็นที่ยอมรับ
ฉันกำลังดิ้นรนกับการลงนามโปรแกรมติดตั้งของฉันเพื่อให้Gatekeeperมีความสุข เมื่อสร้างฉันลงชื่อ. pkg: productsign --sign "3rd Party Mac Developer Installer: GNXXXXXXXXXX (XXXXXXXXXXX)" UnsignedJaXXXXXXXXXX0.5.pkg JaXXXXXXXXXXt0.5.pkg ใช้ใบรับรองนี้: เมื่อตรวจสอบกับpkgutilฉันจะเห็นว่าไฟล์ถูกลงชื่อ: อย่างไรก็ตามยังคงยามไม่ได้มีความสุข spctlให้ผลลัพธ์นี้: ฉันพลาดอะไรไป ปรับปรุง spctlกับ verbose:

2
เป็นไปได้ไหมที่จะสร้าง pkg ที่ไม่ต้องการการเข้าถึงรูท (แจ้งผู้ใช้ & รหัสผ่าน)
ชื่อบอกมันทั้งหมดจริงๆมันเป็นไปได้ที่จะสร้างแพคเกจที่สามารถติดตั้งโดยไม่ต้องใช้รหัสผ่านของผู้ใช้หรือไม่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.