自分用に書く備忘録です
初期設定
英語版でインストールした後
- rootパスワードを設定
sudo passwd root
- 新しいパスワードを設定後確認
su -
- アップデートの確認・更新
sudo apt update && sudo apt full-upgrade -y
を実行、sudo reboot
でリブート
vimの再インストール
sudo apt-get --purge remove vim-common vim-tiny
sudo apt-get install vim
キーボードのみ日本語化
sudo apt install fcitx-mozc --install-recommends
im-config -n fcitx
Fcitx Configuration を開いて
- デフォルトキーボードをJapaneseに設定
- 左下の+を押してMozcをsearch,選択
- Englishキーボードを選択,左下の-を押す
ipアドレス固定
- Networkを開く
- 左下のAdd Profileを選択
- IPv4を選択
- AddressesをAutomatic(DHCP)→Manualに変更
- Address 192.168.1.*** : 固定したい任意のアドレス
Netmask 255.255.255.0
Gateway 192.168.1.### : ルーターのipアドレス
DNS Server 8.8.8.8
に設定しAdd
sudo reboot
でリブート
Gitインストール
sudo apt-get install git
git config --global user.name "username"
git config --global user.email "useremail"
pyenvをインストール
必要らしいパッケージをインストール(本当に必要かはわからん)
sudo apt install build-essential libffi-dev libssl-dev zlib1g-dev liblzma-dev libbz2-dev \
libreadline-dev libsqlite3-dev libopencv-dev tk-dev git
Git Hubよりクローン
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
.bashrc
にpyenvの情報を追記
echo '' >> ~/.bashrc
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
source ~/.bashrc
もろもろ確認&インストール
pyenv -v
pyenv install 3.10
pyenv global 3.10
pyenv local 3.10
pyenv versions
Node.jsをインストール
# install Volta
curl https://get.volta.sh | bash
# install Node
volta install node
# start using Node
node
常時点灯
スリープ解除
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
元に戻すとき
sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target