tak0kadaの何でもノート

発声練習、生存確認用。

医学関連は 医学ノート

とりあえずAntergosをdockerで動かすためのDockerfileなど

です。Dockerfile分からない。

20180310追記: yayからバイナリ版(ビルド不要)のyay-binに変更

FROM archlinux/base

COPY install.sh /install.sh
RUN bash ./install.sh

install.sh

#!/bin/bash

# update and add antergos package
# ref: https://forum.antergos.com/topic/1933/is-it-possible-to-add-antergos-repo-to-arch/2
curl -OL http://repo.antergos.com/antergos/x86_64/antergos-keyring-20170524-1-any.pkg.tar.xz
rm -rf /etc/pacman.d/gnupg
pacman --noconfirm -U antergos-keyring-20170524-1-any.pkg.tar.xz
pacman-key --init antergos archlinux
pacman-key --populate antergos archlinux
echo -e '[antergos]\nSigLevel = PackageRequired\nUsage = All\nServer = http://mirror.antergos.jp/$repo/$arch' >> /etc/pacman.conf
pacman-db-upgrade
pacman --quiet --noconfirm -Syyu

pacman --quiet --noconfirm -S base-devel yay-bin
# rstudioのインストールで躓いている
yay -S --noconfirm git svn openmp openmpi boost boost-libs gcc clang neovim r #rstudio-desktop-bin
echo "alias vim='nvim'" >> ~/.bashrc

if [ ! -z "$(pacman -Qtdq)" ]; then
    pacman --noconfirm -Rns $(pacman -Qtdq);
fi
pacman -Scc --noconfirm