macOSはhomebrew-bundleの優雅なバックアップとリカバリソフトウェアのリストを使用します
前言
誰もが自分の慣れたアプリを蓄積します.通常、Time Machineバックアップを使用することに慣れている場合は、システムを再インストールするときに直接復元するのが良い方法で、手動でAppをインストールする必要はありません.しかし、時には、より「きれい」な新しいシステムがほしい場合があります.この場合、手動でインストールする必要があります.これは明らかに効率的で安心できる方法ではなく、前に使ったAppを思い出す必要があるかもしれません.この場合、私たちは往々にして自分のAppリストを望んでいます.再インストール時にワンタッチでインストールして、安心して力を節約したほうがいいです.WindowsでもmacOSでもワンタッチマウントを実現したいと考えていますが、homebrew-bundleはこのようなMacでのバックアップリカバリの利器です.
macOSはhomebrew-bundleの優雅なバックアップとリカバリソフトウェアのリストを使用します
履歴の更新
2018年11月07日-初稿
原文を読む-https://wsgzao.github.io/post...
拡張読書
定期的に自動クラウドバックアップmacOSソフトウェアのリストを作成し、独自の必須Appリストを維持します.https://sspai.com/post/43265ウサギの狡猾な3つの洞窟--クラウドバックアップソフトウェアのリストと相応の配置、Time Machineを補充します-https://sspai.com/post/43479
Time Machine
macOSに付属しているTime Machineは、バックアップとリストアの利器に違いありません.システムの再インストールにしても、新しい構成にしても、Time Machineは使いやすく、安心します.しかし、以下の不足点があります.本機のハードディスクに直接バックアップすれば、Time Machineは100 Gのハードディスクを占有し、小さなハードディスクパソコンのユーザーを退却させることが多い.また、一般的には、コンピュータ内にはハードディスクが1つしかありません.システムとバックアップが同じハードディスクにある場合、ハードディスクが切れている場合は、両方が切れます. ネットワークバックアップを使用する場合、帯域幅とネットワークスペースの費用が問題になる可能性があります. NASを使用するか、イチゴパイを使用してTime Capsuleを架設する場合は、コンピュータ関連の基礎と振り回される能力が必要です.
上記の状況があなたにとって問題でなくても、複数のバックアップ方式はセキュリティと保障です.
homebrew-bundle
Bundler for non-Ruby dependencies from Homebrew
homebrew-bundle - https://github.com/Homebrew/h...
Macでよく使われるパッケージマネージャHomebrewは、他のパッケージ をインストールするためによく使用されています.にはHomebrew-caskもあり、グラフィックインタフェースのApp をインストールすることができます. homebrew-bundleはnodeのpackageに似ている.jsonまたはCocoapodsのPodfile 必要なパッケージとAppを1つのBrewfileに宣言し、brew bundleを実行するとすべてのパッケージ をインストールできます.
homebrew-bundleのバックアップ方法
バックアップ・リストには次のものがあります. brew tapのソフトウェアライブラリ brewインストールコマンドラインツール brew caskインストールApp Mac App StoreインストールApp
homebrew-bundleのリカバリ方法
バックアップされたソフトウェアリストファイルからソフトウェアを一括インストール
誰もが自分の慣れたアプリを蓄積します.通常、Time Machineバックアップを使用することに慣れている場合は、システムを再インストールするときに直接復元するのが良い方法で、手動でAppをインストールする必要はありません.しかし、時には、より「きれい」な新しいシステムがほしい場合があります.この場合、手動でインストールする必要があります.これは明らかに効率的で安心できる方法ではなく、前に使ったAppを思い出す必要があるかもしれません.この場合、私たちは往々にして自分のAppリストを望んでいます.再インストール時にワンタッチでインストールして、安心して力を節約したほうがいいです.WindowsでもmacOSでもワンタッチマウントを実現したいと考えていますが、homebrew-bundleはこのようなMacでのバックアップリカバリの利器です.
macOSはhomebrew-bundleの優雅なバックアップとリカバリソフトウェアのリストを使用します
履歴の更新
2018年11月07日-初稿
原文を読む-https://wsgzao.github.io/post...
拡張読書
定期的に自動クラウドバックアップmacOSソフトウェアのリストを作成し、独自の必須Appリストを維持します.https://sspai.com/post/43265ウサギの狡猾な3つの洞窟--クラウドバックアップソフトウェアのリストと相応の配置、Time Machineを補充します-https://sspai.com/post/43479
Time Machine
macOSに付属しているTime Machineは、バックアップとリストアの利器に違いありません.システムの再インストールにしても、新しい構成にしても、Time Machineは使いやすく、安心します.しかし、以下の不足点があります.
上記の状況があなたにとって問題でなくても、複数のバックアップ方式はセキュリティと保障です.
homebrew-bundle
Bundler for non-Ruby dependencies from Homebrew
homebrew-bundle - https://github.com/Homebrew/h...
homebrew-bundleのバックアップ方法
バックアップ・リストには次のものがあります.
# brew bundle dump
brew bundle dump --describe --force --file="~/Desktop/Brewfile"
#
--describe: 。
--force: Brewfile 。 , 。
--file="~/Desktop/Brewfile": 。 , Brewfile 。
# Brewfile , ,
## brew tap,
tap "homebrew/bundle"
tap "homebrew/cask"
## brew
# Mac App Store command-line interface
brew "mas"
# UNIX shell (command interpreter)
brew "zsh"
# Fish shell like syntax highlighting for zsh
brew "zsh-syntax-highlighting"
## brew cask app
cask "mounty"
cask "dteoh/sqa/slowquitapps"
## Mac App Store app
mas "ting_en", id: 734383760
mas "Xcode", id: 497799835
homebrew-bundleのリカバリ方法
バックアップされたソフトウェアリストファイルからソフトウェアを一括インストール
# Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# mas
brew install mas
#
brew bundle --file="~/Desktop/Brewfile"
#
wangao@wangao-MAC ~/Desktop # cat Brewfile
tap "buo/cask-upgrade"
tap "dteoh/sqa"
tap "homebrew/bundle"
tap "homebrew/cask"
tap "homebrew/core"
tap "homebrew/services"
# GNU compiler collection
brew "gcc"
# Distributed revision control system
brew "git", link: false
# Improved top (interactive process viewer)
brew "htop"
# Mac App Store command-line interface
brew "mas"
# MySQL database connector for C applications
brew "mysql-connector-c"
# Platform built on V8 to build network applications
brew "node"
# Perl compatible regular expressions library
brew "pcre"
# Password generator
brew "pwgen"
# Interpreted, interactive, object-oriented programming language
brew "python"
# Interpreted, interactive, object-oriented programming language
brew "python@2"
brew "sshpass"
# User interface to the TELNET protocol (built from macOS Sierra sources)
brew "telnet"
# Display directories as trees (with optional color/HTML output)
brew "tree"
# Internet file retriever
brew "wget"
# UNIX shell (command interpreter)
brew "zsh"
# Fish shell like syntax highlighting for zsh
brew "zsh-syntax-highlighting"
cask "java"
cask "mounty"
cask "xquartz"
cask "dteoh/sqa/slowquitapps"
mas "GarageBand", id: 682658836
mas "iMovie", id: 408981434
mas "Keynote", id: 409183694
mas "Microsoft Remote Desktop", id: 1295203466
mas "Numbers", id: 409203825
mas "Pages", id: 409201541
mas "ting_en", id: 734383760
mas "Xcode", id: 497799835