Ubuntuの初期設定とか
何もしていないのにインターネット周りのドライバが壊れました()
色々格闘したけどネットつながってない状態でドライバ復旧させるのはちょっと自分のスキルを超えていたので、(データは全部クラウドにバックアップ取れてるし)すべて消して0から新しいUbuntu人生を歩むことにしました。
できればこんなことは避けたいですが次があるかもしれないのでメモしておきます。
Ubuntuのインストール
UbuntuのISOファイルをインターネット上からダウンロードしてきて をつかってインストールディスク(usb)を作成します。
インストールしたいPCを起動し、OS(WindowsとかUbuntuとか)が立ち上がる前にブートオプションメニューに入り、usbを選択します。その後は指示に従ってインストールしていきます。このとき、使わないディスクは取り外しておきましょう。違うところにインストールして大事なデータが消えてしまっては目も当てられません。また、個人的にはドキュメントやピクチャといったディレクトリ名が英語になって打ちやすいのでインストール時は英語を選択しています。
GoogleChromeのインストール
Firefoxを経由して/Downloadsにgoogle-chrome-stable_...をダウンロードします。これを右クリックして別のアプリケーションで開く>ソフトウェアのインストールを選択してインストールします。
mozc(日本語入力)のインストール
端末を開き、以下のコマンドを入力します。すべて終了したら、再起動します。
sudo apt update sudo apt install -y fcitx-mozc im-config -n fcitx fcitx-autostart
設定>キーボードで、mozcを追加します
私はUSキーボードを使用しており、半角/全角キーがないのでMacよろしく左右altキーの空打ちで英語/日本語入力を切り替えています。fcitx設定を開き、全体の設定タブのShowAdvancedOptionsにチェックマークを入れた後、以下の東リ設定します。
入力メソッドをオンに : Ralt
入力メソッドをオフに : Lalt
あと細かい外観もここで変更ができます。
クラシックUIのフォントサイズを8に、ヒントメッセージと入力メッセージの色を変更しています。
外観
最低限動くようになったので気分を上げるために外観をいじっていきます。
設定>外観から、ダークモードのオンオフとメインカラーの設定ができます。
ついでに端末の背景透過とカラーの変更も行っておきます。
VScodeのインストール
ここ(https://code.visualstudio.com)から.debファイルをインストールしてGoogleChromeと同じ要領でインストールします。
GitHubアカウントと紐付けておけば拡張機能やら諸々を同期してくれるので楽ちんです。
Pythonとか
デフォルトで入っているには入っていますがpyenvを使います。
$ sudo apt update $ sudo apt -y upgrade $ sudo apt -y install make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \ xz-utils tk-dev libffi-dev liblzma-dev $ sudo apt install git $ git clone https://github.com/pyenv/pyenv.git ~/.pyenv $ cd ~/.pyenv $ git checkout v2.2.5 $ sed -Ei -e '/^([^#]|$)/ {a \ $ export PYENV_ROOT="$HOME/.pyenv" $ a \ $ export PATH="$PYENV_ROOT/bin:$PATH" $ a \ $ ' -e ':a' -e '$!{n;ba};}' ~/.profile $ echo 'eval "$(pyenv init --path)"' >>~/.profile $ echo 'eval "$(pyenv init -)"' >> ~/.bashrc $ source ~/.bashrc $ pyenv -v $pyenv install 3.10.3 $ pyenv global 3.10.3
GitHub
$ git config --global user.name [名前] $ git config --global user.email [メールアドレス] $ ssh-add ~/.ssh/[id_rsaとか] $ ssh-add ~/.ssh/[id_rsaとか].pub
GitHubにログインして、Settings>SSH and GPG keys>SSH keysに表示されたssh-rsaから始まる文字列をコピペ。
その他
$ sudo apt install nodejs $ sudo apt install npm $ npm install --global yarn