Tôi đang sử dụng thùng homebrew để giữ cho hệ thống ứng dụng của tôi luôn cập nhật. Thật tuyệt vời khi duy trì một số máy tính ở nhà, đi du lịch hoặc trên đường đi.
Tuy nhiên, khi một số gói đang được cập nhật (chẳng hạn như Google Chrome), cuối cùng tôi đã cài đặt các phiên bản đồng thời khác nhau (và được HĐH nhìn thấy):
$ ls / opt / homebrew-cask / Caskroom / google-chrome / kênh ổn định mới nhất
Điều này xảy ra khi nâng cấp thùng:
$ 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 ~
Làm thế nào để tôi chỉ giữ gần đây nhất?
vâng tôi đã thử nhưng nó không áp dụng cho các thùng ...
—
meduz
Điều này rõ ràng được thảo luận @ github.com/caskroom/homebrew-cask/issues/309
—
meduz
Vẫn đang tìm kiếm một câu trả lời. Những nỗ lực mới nhất của tôi liên quan đến việc gỡ bỏ tất cả các ứng dụng và cài đặt lại, không mang tính sinh thái.
—
meduz
brew cleanup
vàbrew prune
?