- 追加された行はこの色です。
- 削除された行はこの色です。
- Linux/初期設定 は削除されています。
#author("2025-09-05T02:19:08+09:00","","")
[[Linux]]
#author("2025-09-09T01:52:17+09:00","","")
* Linux/初期設定 [#d40c3941]
** Debian 系 [#w7829c0f]
- Debian 12 以降を対象としています。
- ユーザー名 'user' として手順を記載しています。
*** 事前準備 [#v69b8e80]
- sudo インストール
# 多くの場合、既にインストールされています。
su
apt install sudo
gpasswd -a user sudo
# ★インストール後、sudo コマンドを有効にするため、ログインしなおしてください。
- プロキシ設定 (apt 実行のための設定)
# プロキシが必要な環境の場合、apt 利用のため下記設定ください。
#
# <プロキシ情報> は、次のような形式となります。
# http://<プロキシIPアドレス>:<プロキシポート番号>
#
# 認証が必要な場合は次の形式となります。
# http://<ID>:<パスワード>@<プロキシIPアドレス>:<プロキシポート番号>
#
# ※パスワードに、次の記号が含まれる場合は、% + 16進数ASCIIコードに置き換えてください。
# 例) $ => %24, @ => %40
sudo sh -c "echo 'Acquire::http::Proxy \"<プロキシ情報>\";' > /etc/apt/apt.conf.d/80proxy"
*** 初期設定 [#ned17f6d]
- パッケージ更新
sudo apt update -y
sudo apt upgrade -y
- vim, git インストール
sudo apt install vim git -y
- 環境設定
cd
git clone https://ehobby.jp/gitbucket/git/linux-scripts/bashrc.git
mv bashrc/.bashrc* .
mv bashrc/.vim* .
mkdir -p .config
mv bashrc/.config/nvim .config/
- プロキシ環境設定
## プロキシが必要な環境の場合、次の設定を実施ください。
[[Linux/プロキシ設定]]
- vim 設定
# vim を一度起動し、「:PlugInstall」を実行する。
- git 設定
git config --global core.editor vim
git config --global color.diff auto
git config --global color.status auto
git config --global color.branch auto
- neovim のインストール
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.tar.gz
sudo rm -rf /opt/nvim
sudo tar -C /opt -xzf nvim-linux-x86_64.tar.gz
** Python 関連設定 [#faf776ae]
- uv インストール
curl -LsSf https://astral.sh/uv/install.sh | sh
- インストール可能な python リスト表示
インストール/アンインストールにて指定可能なリスト表示となります。
uv python list
- python インストール
uv python install
# バージョン指定する場合は、
# uv python install [インストールするpython]
- python アンインストール
uv python uninstall [アンインストールする python]
** Node.js 関連設定 [#c12d66c1]
- nvm インストール
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
# 最新版のインストールは、 https://github.com/nvm-sh/nvm で確認ください。
source ~/.bashrc
- 最新版 Node.js インストール
nvm install --lts
** ユーザー作成 [#e9b2b929]
sudo adduser --home <ホームディレクトリ> <ユーザーID>