मैं अपने इकोसिस्टम को अप-टू-डेट रखने के लिए 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 ~
मैं केवल सबसे हाल ही में कैसे रखूँ?
हां मैंने कोशिश की लेकिन यह
—
काक्स पर
यह स्पष्ट रूप से @ github.com/caskroom/homebrew-cask/issues/309
—
meduz
फिर भी जवाब की तलाश में। मेरे नवीनतम प्रयासों में सभी अनुप्रयोगों को हटाना और पुन: स्थापित करना शामिल है, बहुत पारिस्थितिक नहीं।
—
मेडज
brew cleanup
औरbrew prune
?