Apakah folder "Gudang" hanya digunakan untuk Homebrew?

34

Apakah folder "Cellar" hanya digunakan untuk Homebrew? Jika saya tidak menggunakan Homebrew, saya dapat menghapusnya dengan aman?

Yoga
sumber

Jawaban:

18

Script untuk menghapus Homebrew menghapusnya sepenuhnya, jadi mungkin aman untuk menghapusnya.

https://github.com/mxcl/homebrew/wiki/FAQ

Bagaimana cara mencopot pemasangan Homebrew?

Jika Anda menginstal /usr/localmaka Anda dapat menggunakan skrip di intisari ini untuk menghapus - itu hanya akan menghapus Homebrew dan hal-hal yang diinstal Homebrew meninggalkan apa pun di / usr / local saja.

Asalkan Anda belum memasukkan hal lain ke dalam awalan Homebrew ( brew --prefix), Anda secara umum dapat hanya rm -rfdirektori itu. Ini karena Homebrew tidak akan menyentuh file di luar awalannya.

Lri
sumber
1
Dari salah satu komentar, saya ragu-ragu ... FAQ mengatakan bahwa intisari ini mencopot pemasangan HANYA hal-hal homebrew. FAQ mengatakan bahwa Cellar adalah tempat untuk memasang barang-barang non-homebrew. Intisari ini menghapus Cellar.
Yoga
1
@Yoga Jika Anda mencermati, FAQ mengatakan "itu hanya akan menghapus Homebrew dan hal-hal yang diinstal Homebrew ". Beranda homebrew mengatakan "Homebrew menginstal paket ke direktori mereka sendiri dan kemudian symlink file-file mereka ke / usr / local." Lihat artikel bermanfaat ini tentang penggunaan usr/localoleh Dan Benjamin dari 5by5.
myhd
@ myhd - artikel itu tidak begitu berguna - FHS adalah Linux dan bukan Unix, / usr / local adalah untuk hal-hal yang Anda kompilasi, tetapi banyak juga kebijakan yang memiliki / opt (seperti halnya Macports) dan direktori lain yang tidak terpengaruh oleh pemasangan sistem
user151019
1
Namun, sangat umum untuk ./configuretanpa --prefix=argumen untuk hanya berasumsi bahwa Anda ingin menginstal di / usr / local; dan Homebrew FAQ menyarankan menginstal barang-barang yang telah Anda kompilasi sendiri di sana, dan kemudian menggunakannya brew link.
echristopherson
5
Untuk memperjelas: Direktori "Gudang" adalah lokasi yang dibuat Homebrew untuk penggunaannya sendiri. (Namanya cocok dengan tema "bir" buatan Homebrew: "gudang bawah tanah" adalah tempat Anda menyimpan "tong" dari "bir buatan" Anda.) Tidak ada perangkat lunak lain yang menggunakannya. Jadi jika Anda tidak membutuhkan Homebrew dan program yang Anda instal menggunakan Homebrew , Anda dapat menghapus Cellar. @ myhd - ketika homebrew mengatakan "ke direktori mereka sendiri", "direktori itu sendiri" terletak di bawah "Cellar".
Andrew Janke
3

Iya nih. Anda dapat menghapus direktori Cellar.

MEM
sumber