mirror of
https://github.com/ublue-os/brew.git
synced 2026-11-03 21:49:43 -09:00
Merge pull request #3 from castrojo/patch-1
This commit is contained in:
commit
b0fb8597ad
1 changed files with 0 additions and 20 deletions
20
README.md
20
README.md
|
|
@ -35,26 +35,6 @@ On first boot, `brew-setup.service` will automatically:
|
|||
2. Set up proper permissions
|
||||
3. Make Homebrew ready to use
|
||||
|
||||
### Advanced Example with Pre-installed Packages
|
||||
|
||||
If you want to pre-install Homebrew packages in your image:
|
||||
|
||||
```dockerfile
|
||||
# Copy Homebrew files
|
||||
COPY --from=ghcr.io/ublue-os/brew:latest /system_files /
|
||||
|
||||
# Install Homebrew packages during image build
|
||||
RUN mkdir -p /var/home/linuxbrew && \
|
||||
tar --zstd -xvf /usr/share/homebrew.tar.zst -C /tmp && \
|
||||
mv /tmp/home/linuxbrew/.linuxbrew /var/home/linuxbrew/ && \
|
||||
eval "$(/var/home/linuxbrew/.linuxbrew/bin/brew shellenv)" && \
|
||||
brew install gcc neovim ripgrep && \
|
||||
brew cleanup && \
|
||||
tar --zstd -cvf /usr/share/homebrew.tar.zst /var/home/linuxbrew/.linuxbrew && \
|
||||
rm -rf /var/home/linuxbrew/.linuxbrew /tmp/home
|
||||
```
|
||||
|
||||
|
||||
## Systemd Services
|
||||
|
||||
### `brew-setup.service`
|
||||
|
|
|
|||
Loading…
Reference in a new issue