คำถามติดแท็ก package-management

ระบบการจัดการแพ็คเกจคือชุดเครื่องมือซอฟต์แวร์ที่ทำให้กระบวนการติดตั้งและอัปเดตแพ็คเกจซอฟต์แวร์เป็นไปโดยอัตโนมัติ ผู้จัดการแพ็คเกจสำหรับ OS X ได้แก่ Mac App Store, Homebrew, Fink และ MacPorts

7
จะทราบได้อย่างไรว่าแพ็คเกจใดบ้างที่มีการผลิต (ที่บ้าน)?
ฉันใหม่สำหรับ Mac ที่มาจากพื้นหลัง Ubuntu Linux ฉันจะทราบได้อย่างไรว่าแพคเกจที่มีอยู่สำหรับHomebrew ? ด้วย Ubuntu ฉันสามารถค้นหา packages.ubuntu.com เป็นตัวอย่างหรือ Google ตั้งแต่ที่ใช้apt

1
ฉันจะอัปเดตทุกสิ่งที่ติดตั้งผ่าน Homebrew หลังจากอัปเกรด OSX ได้อย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ฉันจะแก้ไขการติดตั้ง Homebrew หลังจากอัปเกรด OS X ได้อย่างไร 2 คำตอบ หลังจากอัปเดตเป็น 10.8 'Mountain Lion' ฉันสงสัยว่าฉันจะสร้างทุกสิ่งที่ฉันติดตั้งใหม่ได้อย่างไรผ่านระบบบรรจุภัณฑ์ Homebrew (คล้ายกับ MacPorts) เพื่อให้แน่ใจว่ามีการติดตั้งการพึ่งพาทั้งหมดอย่างเหมาะสมสำหรับระบบใหม่ จะประสบความสำเร็จได้อย่างง่ายดายได้อย่างไร? ไฟล์ช่วยเหลือไม่มีคำแนะนำว่าฉันจะทำสิ่งนี้ได้อย่างไร

1
การติดตั้ง Homebrew putty ไม่ทำให้คำสั่ง putty เป็นที่รู้จัก
ฉันต้องการติดตั้งputtyด้วยการใช้ Homebrew ฉันกำลังทำตามคำสั่งต่อไปนี้: brew install putty ซึ่งให้ผลลัพธ์ที่ถูกต้อง: ==> Downloading https://homebrew.bintray.com/bottles/putty-0.67.el_capitan.bottle.tar.gz Already downloaded: /Users/thisuser/Library/Caches/Homebrew/putty-0.67.el_capitan.bottle.tar.gz ==> Pouring putty-0.67.el_capitan.bottle.tar.gz 🍺 /usr/local/Cellar/putty/0.67: 11 files, 1.5M อย่างไรก็ตามputtyคำสั่งไม่ได้รับการยอมรับ: thisuser-541/41:~$ putty -bash: putty: command not found

3
จะอัพเดทแอพพลิเคชั่นบางอย่างให้เป็นเวอร์ชั่นล่าสุดด้วย homebrew-cask ได้อย่างไร?
ผมสังเกตเห็นบางแพคเกจให้บริการโดย homebrew-ถังใช้ URL ของรุ่นล่าสุดและหมายเลขรุ่นดังกล่าว "ล่าสุด" เป็นDropboxและโครเมี่ยม brew upgradeดังนั้นพวกเขาจะไม่ได้รับการอัพเกรดด้วย มีวิธีง่าย ๆ ในการอัพเดตแพ็คเกจดังกล่าวโดยใช้ homebrew-cask หรือไม่? และถ้าฉันโทรbrew cask install dropboxอีกครั้งมันจะแสดงว่ามีแคชรุ่นเก่าอยู่บ้างซึ่งฉันรู้สึกว่าโง่

4
จะทำให้คำสั่ง apm พร้อมใช้งานหลังจากติดตั้ง atom ได้อย่างไร
ผมได้ติดตั้ง GitHub /Applicationของอะตอมเข้าแก้ไข ตอนนี้ฉันคาดว่าจะมีคำสั่งapmในการกำจัดเพื่อให้สามารถติดตั้งแพ็กเกจเพิ่มเติมได้ แต่: $ apm -bash: apm: command not found ฉันจะapmรับคำสั่งได้อย่างไร

3
อัปเดต Homebrew โดยอัตโนมัติ
ฉันกำลังใช้ตัวจัดการแพคเกจ Homebrew และคำถามของฉันคือ: เป็นไปได้ไหมที่จะเขียนสคริปต์ของ bash เพื่อดำเนินการbrew updateและในที่สุดbrew upgradeเมื่อใดก็ตามที่เปิดเชลล์เป็นครั้งแรก ตอนนี้ฉันใช้ iTerm

2
ฉันจะค้นหาแพ็คเกจที่ฉันติดตั้งผ่านเทอร์มินัลได้อย่างไร
ฉันได้เรียนรู้เกี่ยวกับเชลล์เป็นเวลาสองสามสัปดาห์และได้ติดตั้งหลายแพ็คเกจ ฉันรู้ / จำสิ่งที่พวกเขาบางคนเช่น oh-my-zsh และ emacs 24 (ซึ่งเป็นฝันร้ายที่จะอัพเกรดเป็น) แต่ไม่แน่ใจเกี่ยวกับสิ่งอื่น ฉันใช้วิธีการต่าง ๆ เช่น curl, wget และ Macports คำถามของฉันคือถ้าและเมื่อฉันต้องการทำการติดตั้ง MacOS ใหม่ทั้งหมดฉันจะสำรองข้อมูลหรือสคริปต์การติดตั้งแพ็คเกจเหล่านี้ได้อย่างไร กล่าวอีกนัยหนึ่งเมื่อฉันติดตั้ง MacOS ใหม่ฉันจะไม่กู้คืนจาก Time Machine โดยใช้ Migration Assistant: แต่ฉันจะติดตั้งระบบและกู้คืนไฟล์ด้วยตนเอง ฉันจะทราบเส้นทางการติดตั้งและการพึ่งพาสิ่งที่ฉันติดตั้งในการติดตั้งก่อนหน้าของฉันโดยใช้บรรทัดคำสั่งได้อย่างไร มีไฟล์ txt ที่ระบบรักษาไว้เพื่อติดตามสิ่งที่ติดตั้งไว้หรือไม่? (MacOS 10.8.2)

2
เป็นไปได้หรือไม่ที่จะติดตั้งแพ็คเกจ Linux บน OS X
ฉันรู้ว่าบรรทัดคำสั่ง Mac นั้นคล้ายกับระบบปฏิบัติการ Linux ดังนั้นจึงเป็นการดีที่จะใช้คุณสมบัติบางอย่างของ Linux ใน Mac ของฉันโดยเฉพาะการติดตั้งแพ็คเกจ Linux ตัวอย่างเช่นใน Linux เราสามารถติดตั้งแพ็คเกจได้ง่ายๆโดยพิมพ์sudo apt-get install "package name"ที่พรอมต์ เป็นไปได้ไหมที่จะทำสิ่งนี้บน Mac?

3
การจัดการแพ็คเกจ OS X
ฉันต้องการทราบว่าใครบ้างที่ได้ทำการเปรียบเทียบที่ครอบคลุมของโซลูชันตัวจัดการแพคเกจต่าง ๆ สำหรับ OS X โดยเฉพาะฉันกำลังมองหา: รายการผู้จัดการบรรจุภัณฑ์ที่สำคัญทั้งหมด (เช่น MacPort, Fink และอื่น ๆ ) รายการข้อดีข้อเสียหรือเมทริกซ์การเปรียบเทียบ (ทั้งที่เขียนด้วยตนเองหรือเชื่อมโยงกับเว็บ) ข้อมูลเกี่ยวกับคำเตือนใด ๆ สำหรับระบบเฉพาะ ข้อมูลเกี่ยวกับความเข้ากันไม่ได้ที่เป็นไปได้หรือเหตุผลที่ไม่มีการติดตั้งตัวจัดการแพคเกจหลายตัวพร้อมกัน เหตุผลส่วนตัวว่าทำไมคุณคิดว่าดีกว่า อัปเดต 29 พฤศจิกายน 2010 Chiggsy ให้คำตอบที่ดี แต่ฉันจะรักมากยิ่งขึ้นในการนี้ ฉันใช้ MacPorts เมื่อเร็ว ๆ นี้และดูเหมือนว่าจะทำได้ค่อนข้างดี ฉันชอบที่ตัวเลือกบรรทัดคำสั่งทำงานในลักษณะเดียวกันกับการโค่นล้มและมีโหมดการโต้ตอบ

1
วิธีการติดตั้ง ImageMagick บน 10.6 (Snow Leopard) โดยใช้ไบนารีที่คอมไพล์แล้ว
ความปรารถนาคือการจัดการภาพจากบรรทัดคำสั่งโดยใช้เครื่องมือ ImageMagick ไม่มีผู้จัดการแพ็กเกจเนื่องจาก: MacPorts port และ Homebrew brew ผู้จัดการแพคเกจมีการขึ้นต่อกันของ Xcode Xcode เป็นการดาวน์โหลด 4.1GB สำหรับรุ่น 3.2.6 และฉันไม่เต็มใจที่จะรอ มีการขึ้นต่อกันของแพ็คเกจอยู่มากมาย ตัวอย่างเช่น ImageMagick โดยใช้ homebrew ขึ้นอยู่กับ pkg-configซึ่งไม่สามารถดาวน์โหลดได้: curl: (7) couldn't connect to host. ImageMagick.org รีลีสไบนารีที่คอมไพล์แล้วที่ให้มานั้นยังไม่มีตัวเลือก ImageMagick-x86_64-แอปเปิ้ล darwin12.0.0.tar.gz ไบนารี่ถูกคอมไพล์สำหรับดาร์วินรุ่น 12 (Mountain Lion) ซึ่งส่งผลให้ "การแบ่งส่วนบกพร่อง" เมื่อทำงานบน Snow Leopard (10.6.8) วิธีการติดตั้ง ImageMagick บน 10.6 (Snow Leopard) โดยใช้ไบนารีที่คอมไพล์แล้ว

0
วิธีการแพ็คแพคเกจหลามที่มีสคริปต์หลามและสคริปต์ทุบตีสำหรับ OSx เป็น pythonTool.app?
ฉันได้ทำเครื่องมือหลามที่ฉันต้องการแบ่งปันกับผู้ใช้ ฉันพยายาม Automator และใช้งานได้ แต่เมื่อฉันใช้แอปพลิเคชัน> เรียกใช้ Shell Script ซึ่งฉันเขียนโค้ดเส้นทางไปยังสคริปต์ python ของฉันอย่างหนัก แต่เนื่องจากฉันต้องการให้ผู้ใช้สามารถใช้งานได้จากทุกที่ฉันไม่คิดว่า ฉันดูเหมือนว่าจะเป็นทางออกที่เป็นไปได้ ประการที่สองสคริปต์ไพ ธ อนของฉันยังใช้โฟลเดอร์ปัจจุบันเป็นอาร์กิวเมนต์ดูด้านล่าง: ในภาพด้านบนพา ธ ของแอปพลิเคชั่นคือที่ที่ฉันกำลังพัฒนาซึ่งเป็นสิ่งที่ผิดฉันจะเดาได้ว่าพา ธ นั้นสร้างขึ้นแบบไดนามิกและอาร์กิวเมนต์เส้นทางที่สองของโฟลเดอร์ปัจจุบันควรจะถูกส่งผ่าน ฉันยังลองด้วยปากเป็ดที่คัดลอกเนื้อหาไปยังโฟลเดอร์แอปพลิเคชันและไฟล์ที่จำเป็นทั้งหมดที่บรรจุใน Gallery.app (ดูด้านล่าง) Contents \_ Info.plist \_ MacOS \_ Gallery # i ran this guess clicking on Gallery.app executes this binary \_ Resources \_ AppSettings.plist \_ MainMenu.nib \_ README.md …

1
แสดงรายการแพ็คเกจ macOS ที่ติดตั้งทั้งหมด
ฉันได้รับ Mac pre-owned ที่ใช้ macOS High Sierra ฉันต้องการใช้สำหรับการพัฒนาแอปพลิเคชันบนเว็บ มันถูกใช้อย่างดีโดยเจ้าของคนก่อนหน้าสำหรับการพัฒนาซอฟต์แวร์และ DevOps มันทำงานเหมือน HAL9000 (ฉันสงสัยว่ากูรูของ Mac บางตัวได้ตั้งค่าไว้อย่างนั้น) ดังนั้นฉันไม่ต้องการลบและติดตั้ง macOS อีกครั้ง ฉันต้องการกำหนดรายการแอพและแพ็คเกจทั้งหมดพร้อมกับข้อมูลเวอร์ชั่นที่ติดตั้งผ่านแหล่งต่าง ๆ เช่น Mac App Store ซอฟต์แวร์ที่ติดตั้งด้วยตนเอง Homebrew, MacPort, Fink เป็นต้นสำหรับแต่ละแอป / แพ็คเกจฉันต้องการข้อมูลต่อไปนี้ : รุ่นที่ติดตั้ง แหล่งที่มาของการติดตั้งเช่นผ่านตัวจัดการแพคเกจ (Homebrew, MacPort, Fink), ติดตั้ง macOS หรือไม่รู้จัก (ดาวน์โหลดโดยตรง) ตำแหน่งไฟล์คอนฟิกูเรชันหลัก สำหรับเช่นhttdp.conf, my.cnf, php.ini binและlogdirs สำหรับ A ++ ฯลฯ …

1
Pip จะไม่อัปเดต
สวัสดีฉันพยายามอัพเดท pip และได้รับข้อผิดพลาดนี้: egts-iMac-3:~ egt$ pip install -U pip You are using pip version 6.1.1, however version 10.0.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Collecting pip Could not find a version that satisfies the requirement pip (from versions: ) No matching distribution found …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.