在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:pacav69/homebrew-homebrew-caskroom-offline-installer开源软件地址:https://github.com/pacav69/homebrew-homebrew-caskroom-offline-installer开源编程语言:Shell 100.0%开源软件介绍:Brew and Brew Cask OffLine installerPurposeThe purpose of these apps is to provide an offline installer for brew and brew cask files. UsageThese files provide a method to install apps on Mac computers:
Appname: crelist.sh - create listDescription: creates a list of installed homebrew and homebrew-cask files and stores them in hblist.csv and hbclist.csv Usage: On the technician's computer run this script then copy the created files and the files stored in the cache directory to an external drive. from the command line run:
this will create two files hblist.csv and hbclist.csv in the current directory. Then edit the files to the desired requirements. Appname: olinst - OffLine installDescription: this script will install homebrew and homebrew-cask files from a list stored in a hblist.csv and hbclist.csv or a filename from the command line. Options:
examples from the command line run:
this will install the files that are listed in hblist.csv and hbclist.csv files
this will install the brew cask files that are listed in newinst.csv
this will install the brew files that are listed in mybrew.csv
this will update the brew cask files installed that are listed in ucask.csv hbclist.csv optionsIn the hbclist.csv if the second value is null then the appname will install to ~/Applications directory, otherwise if the second value is "A" then the app will install to /Applications directory Appname: cppi - Copy Preferences and Plug In'sDescription: copies preferences and plugins to the relevant directories. Usage: Install the app {appname}, make changes to your requirements eg colors, fonts etc and install plugins Copy files from $HOME/Library/Application Support/{appName} to appSupportDir or Copy files from /Library/Application Support/{appName} to appSupportDir and add "a" to appsloc.csv file so that it reads like this:
so that the app will use the alternative location for copying files. Copy files from $HOME/Library/Preferences/{appName} to appPrefDir or Copy files from /Library/Preferences/{appName} to appPrefDir and add "a" to appsloc.csv file so that it reads like this:
so that the app will use the alternative location for copying files. or a combination of both
Add {appName}, {appSupportDir}, {appPreferences} to appsloc.csv making sure that each field is separated with a comma including spaces in the directory names and matches the directory names in the appSupportDir and appPrefDir directories. Where
for example the contents of appsloc.csv
from the command line run:
this will then load the list from appsloc.csv and then copy the support files and preferences to the relevant directories based on {appname} if installed. Appname: copycache.shDescription: this script copies files from the $HOME/Library/Caches/Homebrew to the external drive + /Library/Caches/Homebrew usage run this script from the command line on an external drive under a sub directory such as hbcoffline from the command line on an external drive run:
Appname: bkupbrew.sh - backup brew and brew cask filesDescription: this script will backup brew and brew cask files from the command line on an external drive run:
Appname: creuclist.sh create a file list of homebrew-cask updatesDescription: creates a list of installed homebrew-cask files that have updates and stores them in uclist.csv Usage: On the technician's computer run this script then copy the files from the cache directory from the command line run:
this will create uclist.csv file including 'latest' then adjust to your requirements. from the command line run:
this will then update and uninstall 'latest' then install apps that are listed in the file. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论