制作起動ディスク#
まず、公式ウェブサイトから最新のシステムイメージをダウンロードします。複数のバージョンから選択できますが、Linux にあまり詳しくない場合はKDE バージョンをダウンロードすることをおすすめします。
Windows システム#
Windows システムを使用している場合、Rufusをダウンロードして起動ディスクを作成することができます。
Linux システム#
Linux システムを使用している場合は、dd
コマンドを使用して作成します。具体的なコマンドは以下の通りです:
# ディスクの情報を表示
sudo fdisk -l
# USBメモリのデバイス名を/dev/sdcと仮定する
# USBメモリをアンマウントする
# *を追加するのは、USBメモリに複数のパーティションが存在する場合があるため、例えばsdc1、sdc2など
sudo umount /dev/sdc*
# USBメモリをFAT形式にフォーマットする
# 一般的なLinuxのISOファイルは4Gを超えないため、FAT形式を選択できます。
# -I:USBメモリに複数のパーティションが存在する場合、このパラメータを使用して強制的に削除します。このパラメータを指定しないと失敗します。
sudo mkfs.vfat /dev/sdc -I
# イメージを直接書き込む
# 前のステップで-Iパラメータを使用したため、USBメモリにはパーティションが存在しないため、of=/dev/sdcに数字はありません
# status=progressを指定すると進捗が表示されます
sudo dd if=xx.iso of=/dev/sdc bs=4M status=progress
システムのインストール#
通常通り再起動し、USB メモリを挿入し、F12 キーを押して USB を選択するとインストール画面に入ることができます。もし、NVIDIA と Intel のデュアルグラフィックスカードを搭載している場合、起動画面でdrive
をnonfree
に変更すると、システムが適切な NVIDIA ドライバを自動的にインストールします。最初のインストール時にファイルシステムのマウントエラーが発生した場合は、前の手順を繰り返すと解決するはずです。おそらくイメージの書き込み時に問題が発生したためです。
インストール画面に入ると、操作に従って進め、完了後に再起動します。
ソースの変更#
sudo pacman-mirrors -i -c China -m rank
いくつかの有名なソースを選択してください。例えば、Alibaba Cloud、Huawei Cloud などです。1 つだけ選択すると速度が速くなると言われていますが、ソフトウェアが不足している可能性があるため、注意が必要です。
一般的なソフトウェア#
まず、AUR ヘルパーであるyay
をダウンロードし、公式リポジトリにないソフトウェアをダウンロードできます:
sudo pacman -S yay
入力法#
fcitx5 入力法フレームワークをインストールします:
yay -S fcitx5-im
環境変数を設定します:
vim ~/.pam_environment
内容は次の通りです:
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=\@im=fcitx
SDL_IM_MODULE DEFAULT=fcitx
入力法エンジンをインストールします:
yay -S fcitx5-rime
yay -S rime-cloverpinyin
yay -S base-devel
rime-cloverpinyin の入力方式を作成して書き込みます:
mkdir -p ~/.local/share/fcitx5/rime
vim ~/.local/share/fcitx5/rime/default.custom.yaml
内容は次の通りです:
patch:
"menu/page_size": 5
schema_list:
- schema: clover
テーマをインストールします:
yay -S fcitx5-material-color
オプションで Nord テーマを使用することもできます。Github アドレス
チャットソフトウェア#
WeChat をインストールします:
yay -S deepin-wine-wechat
/opt/apps/com.qq.weixin.deepin/files/run.sh -d # wine環境に切り替える
フォントがぼやける場合は、deepin-wine 環境に切り替えた後に次のコマンドを入力します:
env WINEPREFIX="$HOME/.deepinwine/Deepin-WeChat" /usr/bin/deepin-wine winecfg
バックアップソフトウェア#
yay -S timeshift
ネットワークソフトウェア#
yay -S clash
設定ファイルをデフォルトの場所~/.config/clash/
にコピーし、起動時に設定します。
プロキシ設定で次のように設定します:
HTTPプロキシ:127.0.0.1:7890
SSLプロキシ:127.0.0.1:7890
SOCKSプロキシ:127.0.0.1:7891
例外:localhost,127.0.0.0/8,::1
ノードなどの設定はWeb コンソールで行います。Chrome ブラウザでクロスオリジンの問題によりコンソールにアクセスできない場合は、アドレスバーにchrome://flags/#block-insecure-private-network-requests
を入力し、disabled
を選択してからrelaunch
ボタンをクリックして正常にアクセスできるようにします。
現在のターミナルでプロキシを使用する場合は、次のコマンドを入力します:
export http_proxy="http://127.0.0.1:7890"
export https_proxy="http://127.0.0.1:7890"
プロキシを常時使用する場合は、上記のコードを~/.zshrc
に追加します。bash
の場合も同様です。
IDE#
yay -S vistual-studio-code-bin
yay -S webstorm
yay -S webstorm-jre
Markdown エディタ#
yay -S marktext-bin