[LINUX] Wie benutzt man Homebrew in Debian?

Ein Memorandum für Docker-Anfänger. Ich würde mich freuen, wenn Sie mir sagen könnten, was falsch ist und was Sie tun sollten.

Die Methode des offiziellen Dokuments wurde nicht so eingegeben, wie sie ist

Es war möglich, die alternative Installation in der offiziellen Dokumentation zu verwenden. Beachten Sie, dass nach der Installation von aptitude die neuesten Pakete nur installiert werden, wenn Sie auch ein aptitude-Update für aptitude durchführen.

apt-get update && apt-get install -y aptitude
aptitude update && aptitude install -y build-essential curl file git
git clone https://github.com/Homebrew/brew ~/.linuxbrew/Homebrew
mkdir ~/.linuxbrew/bin
ln -s ~/.linuxbrew/Homebrew/bin/brew ~/.linuxbrew/bin
eval $(~/.linuxbrew/bin/brew shellenv)
aptitude update
brew update

Wenn Warnungen in den folgenden Sprachen angezeigt werden

line 4: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory

Installieren Sie Gebietsschemas und legen Sie die Sprache fest

aptitude update && aptitude install -y locales
localedef -f UTF-8 -i en_US en_US

#Diejenigen, die Japanisch verwenden, sind wie folgt
# localedef -f UTF-8 -i ja_JP ja_JP

Ich habe versucht, daraus eine Docker-Datei zu machen

FROM debian:buster

RUN apt-get update && apt-get install -y aptitude
RUN apt-get update
RUN aptitude update && aptitude install -y build-essential curl file git
RUN aptitude update


#Gebräu installieren
RUN git clone https://github.com/Homebrew/brew ~/.linuxbrew/Homebrew
RUN mkdir ~/.linuxbrew/bin
RUN ln -s ~/.linuxbrew/Homebrew/bin/brew ~/.linuxbrew/bin
RUN eval $(~/.linuxbrew/bin/brew shellenv)

#Sprachunterstützung
RUN aptitude update && aptitude install -y locales
RUN localedef -f UTF-8 -i en_US en_US

Referenz

Homebrew on Linux — Homebrew Documentation

Töte das Gebietsschema, das nicht geändert werden kann --ARCHIVESDRIVE HB

Recommended Posts

Wie benutzt man Homebrew in Debian?
Verwendung von Dataiku unter Windows
Hinweise zur Verwendung von Pywinauto
Hinweise zur Verwendung von featuretools
Wie man Mecab, neologd-ipadic auf Colab verwendet
So verwenden Sie Google Assistant unter Windows 10
Memorandum über die Verwendung von Gremlin Python
Verwendung von xml.etree.ElementTree
Wie benutzt man Python-Shell
Hinweise zur Verwendung von tf.data
Verwendung von virtualenv
Verwendung von Image-Match
Wie man Shogun benutzt
Verwendung von Pandas 2
Verwendung von Virtualenv
Verwendung von numpy.vectorize
Verwendung von pytest_report_header
Wie man teilweise verwendet
Wie man Bio.Phylo benutzt
Verwendung von SymPy
Wie man x-means benutzt
Verwendung von WikiExtractor.py
Verwendung von IPython
Verwendung von virtualenv
Wie benutzt man Matplotlib?
Verwendung von iptables
Wie benutzt man numpy?
Verwendung von TokyoTechFes2015
Wie benutzt man venv
Verwendung des Wörterbuchs {}
Wie benutzt man Pyenv?
Verwendung der Liste []
Wie man Python-Kabusapi benutzt
Verwendung von OptParse
Verwendung von return
Wie man Imutils benutzt
Verwendung von Python Kivy ④ ~ Ausführung unter Android ~
Verwendung von Qt Designer
Verwendung der Suche sortiert
[gensim] Verwendung von Doc2Vec
python3: Verwendung der Flasche (2)
Verstehen Sie, wie man Django-Filter verwendet
Verwendung des Generators
[Python] Verwendung von Liste 1
Verwendung von FastAPI ③ OpenAPI
Wie benutzt man Python Argparse?
Wie man Pandas Rolling benutzt
[Hinweis] Verwendung von virtualenv
Verwendung von Redispy-Wörterbüchern
Python: Wie man pydub benutzt
[Python] Verwendung von checkio
[Go] Verwendung von "... (3 Perioden)"
So bedienen Sie GeoIp2 von Django
[Python] Verwendung von input ()
Wie benutzt man den Dekorateur?
[Einführung] Verwendung von open3d