ฉันกำลังใช้homebrew-caskเพื่อให้แอปพลิเคชันของฉันทันสมัยอยู่เสมอ มันยอดเยี่ยมเมื่อดูแลคอมพิวเตอร์หลายเครื่องที่บ้านเดินทางหรือกำลังเดินทาง
อย่างไรก็ตามเมื่อบางแพ็คเกจกำลังได้รับการอัพเดต (เช่น Google Chrome) ฉันจะต้องติดตั้งเวอร์ชั่นที่แตกต่างพร้อมกัน (ซึ่ง OS จะเห็น)
$ ls / opt / homebrew-cask / Caskroom / google-chrome / ล่าสุดเสถียรช่อง
สิ่งนี้จะเกิดขึ้นเมื่ออัพเกรดถัง:
$ ls -l /opt/homebrew-cask/Caskroom/tunnelblick
total 0
drwxr-xr-x 5 foo staff 238 Mar 11 07:42 3.3.0
drwxr-xr-x 5 foo staff 238 May 13 13:53 3.3.2
[13:00:40] foo at bar in ~
$ brew cask install --force tunnelblick
==> Caveats
For security reasons, Tunnelblick must be installed to /Applications and will request to be moved at launch.
==> Downloading https://downloads.sourceforge.net/project/tunnelblick/All%20files/Tunnelblick_3.3.4.dmg
######################################################################## 100.0%
==> It seems there is already an App at '/Applications/Tunnelblick.app'; not linking.
🍺 tunnelblick installed to '/opt/homebrew-cask/Caskroom/tunnelblick/3.3.4' (236 files, 20M)
$ ls -l /opt/homebrew-cask/Caskroom/tunnelblick
total 0
drwxr-xr-x 5 foo staff 238 Mar 11 07:42 3.3.0
drwxr-xr-x 5 foo staff 238 May 13 13:53 3.3.2
drwxr-xr-x 5 foo staff 238 Jun 26 13:01 3.3.4
[13:01:26] foo at bar in ~
ฉันจะรักษาล่าสุดได้อย่างไร
ใช่ฉันพยายาม แต่มันใช้ไม่ได้กับถัง ...
—
meduz
เห็นได้ชัดว่ามีการกล่าวถึง @ github.com/caskroom/homebrew-cask/issues/309
—
2557
ยังคงมองหาคำตอบ ความพยายามครั้งล่าสุดของฉันเกี่ยวข้องกับการลบแอปพลิเคชันทั้งหมดและติดตั้งใหม่ไม่ใช่ระบบนิเวศน์
—
meduz
brew cleanup
แล้วbrew prune
หรือยัง?