aptのリポジトリ変更

 $ sudo sed -i -e 's%http://.*.ubuntu.com%http://ftp.jaist.ac.jp/pub/Linux%g' /etc/apt/sources.list
 # 北陸先端科学技術大学院大学のサーバ

警告音がうるさいので消す

 # home直下の.inputrcの末尾行に"set bell-style none"を付加する
 $ echo "set bell-style none" >> ~/.inputrc

日本語化

(構築のたびやるの面倒になって英語でいいやってなっている側面がある)

 # いつものおまじない
 $ sudo apt update && sudo apt upgrade -y
 
 # 日本語言語パックのインストール
 $ sudo apt install language-pack-ja -y
 
 # ロケールを日本語に
 $ sudo update-locale LANG=ja_JP.UTF8
 
 # 一回再起動
 $ exit
 
 # タイムゾーンをJSTに
 $ sudo dpkg-reconfigure tzdata
 
 # 日本語マニュアルインストール
 $ sudo apt install manpages-ja manpages-ja-dev -y

シンボリックリンクの作成

 # シンボリックリンク作成
 $ ln -s {リンク元のディレクトリ} {リンク先のディレクトリ}
 
 # ex.) ~/hoge に D:\fuga をリンクしたいとき
 $ ln -s /mnt/d/fuga ~/hoge

エイリアス作成

 # テキストエディタ開いて
 $ sudo nano ~/.bashrc
 # 追記する
 $ alias {代替先のコマンド}='{代替元のコマンド}'
 
 # python3 をpython と代替したい場合
 $ alias python='python3'
 
 # pip3 を pip と代替したい場合
 $ alias pip='pip3'

Win上でのホームディレクトリの場所

 C:\Users\{username}\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home

アンインストール & 再インストール

 # 管理者権限でCMDを立ち上げて
 lxrun /uninstall /full
 lxrun /install

Win10の設定 → アプリ → Ubuntu → 詳細 → リセット でもいいみたいです。


入れておきたいやつ

 # ffmpegは何かと便利ですので
 $ sudo apt install ffmpeg -y

pip導入(get-pipとaptどっちのほうがいいんだろう…)

 # get-pip取得
 $ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
 
 # インストール
 $ python3 get-pip.py

または

 # apt使用のパターン
 $ sudo apt install python3-pip -y

いつも入れてるpipのリスト

下のリストをrequirements.txtにコピペし、コマンドを実行すれば良き。
twitterのインストール時に警告(PATH関係?)が出る。
sudo をつけると解決するため、つけたほうがいいのか?

 $ pip3 install -r requirements.txt
 # 大好き
 twitter
 
 # APIとか使うとき便利よね
 requests
 
 # 主にこゃんランカーに
 Pillow
 
 # マルコフ連鎖!(形態素解析!)
 janome
 
 # WoLしたいとき
 wakeonlan
 
 # スクレイピングっ!
 beautifulsoup4
 
 # 動画保存しよう
 youtube-dl
 
 # VSCodeでデバッグするときに入れさせられるので…
 pylint

随時追加予定…。