Ubuntu 20.10快適化ガイド:カスタマイズから最適化まで

外観/カスタマイズ


壁紙の変更

デフォルトの紫紅色の壁紙はサイバーパンクすぎるため、より落ち着いた黒色の壁紙に変更しましょう。

通知エリアにネットワーク速度、CPU、メモリ使用状況を表示

ターミナルで以下のコマンドを実行します:

sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor 
sudo apt update
sudo apt install indicator-sysmonitor
indicator-sysmonitor &

Ctrl+Cでバックグラウンドでindicator-sysmonitorを実行できます。

デフォルトではネットワーク速度が表示されないため、右クリックして[設定]-[詳細]で表示形式を以下のように変更します:

{netcomp} cpu: {cpu} mem: {mem}

また、[スタートアップ時に実行]を設定して起動時に自動起動するようにします。

ユーザビリティ向上


コマンド未発見エラーの解決策

https://command-not-found.com/ はほとんどのコマンド未発見エラーを解決できます。

国内ミラーソースの追加

Ubuntu 20.10では、[設定]-[について]-[ソフトウェア更新]-[Ubuntuソフト]-[ダウンロード元]-[中国サーバー]から設定できます。

言語を中国に設定していれば自動で設定されるはずですが、英語環境の場合は[Download from]を[Server for China]に変更する必要があります。

Gitクローンの高速化

まずnslookupでドメインのIPアドレスを確認します:

nslookup github.global.ssl.fastly.net
nslookup github.com

次にhostsファイルを編集します:

sudo nano /etc/hosts

ファイルの末尾に以下の内容を追加します(IPアドレスは前のステップで取得したものを使用):

151.101.229.194 github.global.ssl.fastly.net
13.250.177.223 github.com

ネットワークを再起動します:

sudo systemctl restart NetworkManager

搜狗入力法のインストール

https://pinyin.sogou.com/linux/help.php を参照して搜狗入力法をインストールします。

キーボード入力法システムに「fcitx」オプションがない場合は、ターミナルでfcitxを先にインストールします:

sudo apt install fcitx

インストール成功後に上記の手順を実行します。

言語設定を開いた際にエラーが発生する場合は、ターミナルで以下のコマンドを実行して修復します:

sudo apt install -f

入力法の切り替えショートカットは**Ctrl+スペース**です。

端末とテキストエディタをクイックランチに固定

アプリを開き、右クリックして[お気に入りに追加]を選択します。

NVME SSDの省電力機能を無効化

デュアルブート環境では、以下のようなエラーが発生することがあります:

EXT4-fs error ext4_find_entry reading directory lblock 0

/etc/default/grubファイルを編集します:

sudo nano /etc/default/grub

編集モードに入り(iキー)、GRUB_CMDLINE_LINUX_DEFAULTの値を以下のように変更します:

GRUB_CMDLINE_LINUX_DEFAULT='quiet splash nvme_core.default_ps_max_latency_us=5500'

設定を更新して再起動します:

sudo update-grub
sudo reboot

履歴クリップボード機能の有効化

WindowsのWin+Vに相当する機能です。Fcitxをインストールしていれば、デフォルトでクリップボード機能が使用できます。

デフォルトのショートカットはCtrl+;です。Fcitx設定の[アドオン]でショートカットキーを設定できます。

デフォルトで5件の履歴をサポートし、設定で最大16件に変更できます(各エントリは最大157文字)。

注意:この機能は搜狗入力法を使用中は有効にならないため、履歴を呼び出す前にCtrl+スペースで搜狗入力法をオフにする必要があります。

クイックランチアイコンのクリックでウィンドウの表示/最小化を切り替え

サイドバーで開いているアプリのアイコンをクリックすると、アプリを最小化する機能です。

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

ソフトウェアインストールガイド


ダウンロードツールのインストール

ブラウザとwgetだけでは不十分な場合があります。

sudo apt update
sudo apt install uget
sudo apt install aria2

uGetはクライアント、Aria2はダウンロードエンジンです。uGetを開き、[編集]-[設定]-[プラグイン]でダウンロード方式を変更してください。

PyCharmのインストール

https://www.jetbrains.com/pycharm/download/ からコミュニティ版をダウンロードします。

ダウンロードしたtar.gzファイルをホームディレクトリに展開します:

tar -xvzf pycharm-community-2020.3.2.tar.gz -C ~

PyCharmを起動します:

sh ~/pycharm-community-2020.3.2/bin/pycharm.sh &

その後、デスクトップショートカットを手動で追加します。

実用的なコマンド集


ソフトウェアの管理

# アンインストール
sudo apt remove --purge パッケージ名

# インストール
sudo apt install パッケージ名

システム情報の確認

# ディスク容量の確認
df -h

# プロセスのリソース使用状況
top

# カーネルバージョンの確認
uname -a

# ディストリビューション情報の確認
lsb_release -a

# CPU情報の確認
lscpu

# メモリ使用状況の確認
free

# GPU情報の確認
lspci | grep -i vga

# NVIDIA GPUの詳細情報
nvidia-smi

NVIDIAドライバーのインストール

# 互換性のあるドライバーの確認
ubuntu-drivers devices

# 自動インストール
sudo ubuntu-drivers autoinstall

以下のエラーが表示される場合は:

无法立即对 libnss-nis:i386 进行配置。请查看 man 5 apt.conf 中的 APT::Immediate-Configure (2)

まず以下のコマンドを実行してからドライバーをインストールします:

sudo apt dist-upgrade -o APT::Immediate-Configure=0

CUDA関連の確認

# CUDAドライバAPIバージョンの確認
nvidia-smi

# CUDAランタイムAPIバージョンの確認
cat /usr/local/cuda/version.txt

# cuDNNバージョンの確認
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

# CUDAツールキットのインストール
sudo apt install nvidia-cuda-toolkit

Anacondaのインストール

# ダウンロードしたインストーラーの実行
bash Anaconda3-2020.11-Linux-x86_64.sh

# 環境変数の設定
echo 'export PATH=/home/username/anaconda3/bin:$PATH' >> ~/.bashrc

# 設定の適用
source ~/.bashrc

# Jupyter Notebookのインストール
conda install -c conda-forge notebook

ユーザーの切り替え

# 管理者権限へ
sudo su

# 一般ユーザーへ
su ユーザー名

ソースからのインストール

# 管理者権限取得
sudo -i

# ソースディレクトリへ移動
cd /path/to/source

# コンフィギャレ実行
./configure

# コンパイルとインストール
make && make install

パッケージのインストール

# DEBパッケージのインストール
sudo dpkg -i パッケージ.deb

# PKGBUILDパッケージのビルドとインストール
makepkg -s
sudo pacman -U *.xz

タグ: Ubuntu linux カスタマイズ システム最適化 ソフトウェアインストール

6月19日 16:02 投稿