[LINUX] Comment utiliser l'homebrew dans Debian

Un mémorandum pour les débutants de Docker. Je vous serais reconnaissant si vous pouviez me dire ce qui ne va pas et ce que vous devriez faire.

La méthode du document officiel n'est pas entrée telle quelle

C'était possible en utilisant l'installation alternative dans la documentation officielle. Notez qu'après l'installation d'aptitude, les derniers packages ne seront pas installés à moins que vous n'effectuiez également la mise à jour d'aptitude pour aptitude.

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

Lorsque des avertissements dans les langues suivantes apparaissent

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

Installez les locales et définissez la langue

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

#Ceux qui utilisent le japonais sont les suivants
# localedef -f UTF-8 -i ja_JP ja_JP

J'ai essayé d'en faire un Dockerfile

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


#installer l'infusion
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)

#Support linguistique
RUN aptitude update && aptitude install -y locales
RUN localedef -f UTF-8 -i en_US en_US

référence

Homebrew on Linux — Homebrew Documentation

Tuez les paramètres régionaux ne peuvent pas changer - ARCHIVESDRIVE HB

Recommended Posts

Comment utiliser l'homebrew dans Debian
Comment utiliser Dataiku sous Windows
Remarques sur l'utilisation de pywinauto
Remarques sur l'utilisation des featuretools
Comment utiliser mecab, neologd-ipadic sur colab
Comment utiliser l'Assistant Google sur Windows 10
Mémorandum sur l'utilisation du python gremlin
Comment utiliser xml.etree.ElementTree
Comment utiliser Python-shell
Remarques sur l'utilisation de tf.data
Comment utiliser virtualenv
Comment utiliser la correspondance d'image
Comment utiliser le shogun
Comment utiliser Pandas 2
Comment utiliser Virtualenv
Comment utiliser numpy.vectorize
Comment utiliser pytest_report_header
Comment utiliser partiel
Comment utiliser Bio.Phylo
Comment utiliser SymPy
Comment utiliser x-means
Comment utiliser WikiExtractor.py
Comment utiliser IPython
Comment utiliser virtualenv
Comment utiliser Matplotlib
Comment utiliser iptables
Comment utiliser numpy
Comment utiliser TokyoTechFes2015
Comment utiliser venv
Comment utiliser le dictionnaire {}
Comment utiliser Pyenv
Comment utiliser la liste []
Comment utiliser python-kabusapi
Comment utiliser OptParse
Comment utiliser le retour
Comment utiliser pyenv-virtualenv
Comment utiliser imutils
Comment utiliser Python Kivy ④ ~ Exécution sur Android ~
Comment utiliser Qt Designer
Comment utiliser la recherche triée
[gensim] Comment utiliser Doc2Vec
python3: Comment utiliser la bouteille (2)
Comprendre comment utiliser django-filter
Comment utiliser le générateur
[Python] Comment utiliser la liste 1
Comment utiliser FastAPI ③ OpenAPI
Comment utiliser Python Argparse
Comment utiliser Pandas Rolling
[Note] Comment utiliser virtualenv
Comment utiliser les dictionnaires redis-py
Python: comment utiliser pydub
[Python] Comment utiliser checkio
[Aller] Comment utiliser "... (3 périodes)"
Comment faire fonctionner GeoIp2 de Django
[Python] Comment utiliser input ()
Comment utiliser le décorateur
[Introduction] Comment utiliser open3d