dskjal
広告
広告

Debian メモ

カテゴリ:linux

アップデート

OS のインストール後すぐにアップデートする。

$ su

$ apt update && apt upgrade

sudo

アカウントを sudo グループに追加して sudo が実行できるようにする。

$ su

$ gpasswd -a ユーザー名 sudo

gpasswd 実行後に一度ログアウトする必要がある

ローカル .deb のインストール

dpkg は依存関係を解決しないので gdebi を使う。以下のコマンドでインストールできる。

$ apt install gdebi -y

インストールは以下のコマンドを使う。

$ gdebi パッケージ名

雑多な知識

Linux のバージョンを調べる

$ cat /proc/version

カーネルのバージョンを調べる

$ uname -r

Debian のバージョンを調べる

$ cat /etc/debian_version

フラッシュメモリのマウント先

/media/

Chrome のインストール先

/opt/google/chrome/google-chrome

電源管理機能が使えるかどうか調べる

cat /sys/power/state

利用可能ならば freeze mem disk と表示される。ただしそうであっても実際にハイバネートができるとは限らないので、テストする必要がある。

CPU が正しく認識されているかどうか調べる

$ lscpu

もしくは以下の方法が使える。

論理 CPU の数を調べる

$ cat /proc/cpuinfo | grep processor

CPU のモデル名を調べる

$ cat /proc/cpuinfo | grep "model name"

メモリが正しく認識されているかどうか調べる

$ cat /proc/meminfo

PCI デバイス(グラフィックボードなど)が認識されているかどうか調べる

$ lspci

USB デバイスが認識されているかどうか調べる

$ lsusb

ネットワークカードを調べる

ifconfig 等が入っている net-tools の使用は非推奨になった。代わりに ip コマンドを使う

 旧コマンド  新コマンド 
 ifconfig ip a
 route ip r
 netstat ss
 arp ip n

起動時のエラーをチェックする

$ dmesg | grep -E "(UNSUPPORTED)|(Error)|(failed)"

ディスクの情報を取得する

$ df

hdparm でディスクのベンチを実行する

詳細はHDDベンチマーク手順+性能測定結果一覧(hdparm,dd,bonnie++)を参照。

hdparm -t /dev/sda1

パフォーマンスを調べる

CPU Utilization is Wrong

CPU使用率は間違っている

CPU の利用効率を調べる

linux perf を使えばコンテテキストスイッチの回数やページフォルトの回数を調べられる。linux perf は linux-tools にある。

$ sudo apt install linux-tools

5秒間計測してそのレポートを表示するコマンドは以下のようになる。

$ perf stat -a -- sleep 5

そのほかの機能はperfの使い方を参照。

tiptop

linux perf でもアプリケーションごとの情報を得られるが IPC を確認したければ tiptop を使うのが便利だ。最近の CPU ならば IPC が 1.0 を超えていれば計算がボトルネックになっており、それ未満ならば I/O(ディスクやメモリ待ち)がボトルネックになっている可能性が高い。

メモリの使用率を調べる

free または vmstat を使う。

OS のアップデート

マイナーアップデート

$ sudo apt update && sudo apt upgrade

メジャーアップデート

$ sudo apt update && sudo apt upgrade

$ sudo vi /etc/apt/sources.list でsources.list の OS 名の部分を手動で修正

$ sudo apt update && sudo apt upgrade

$ sudo apt-get dist-upgrade

操作

コンソールモードへ移行

Ctrl + Alt + F2

GUI モードへ移行

Alt + F7

ランチャー

Alt + F2

MATE の場合、システム > 設定 > ハードウェア > キーボードショートカットでキーボードショートカットを変更できる。

端末から起動する

ウインドウマネージャごとにアプリ名が違っている。[WM名]には unity・mate・gnome 等が入る。

ランチャーから端末を開く

$ [WM名]-terminal

端末からシステムモニター(タスクマネージャ)を開く

$ [WM名]-system-monitor

端末からコントロールセンターを開く

$ [WM名]-control-center

端末からファイルマネージャを開く

Gnome

$ nautilus

mate

$ caja $(pwd)

ウインドウ操作の修飾キー

デフォルトのウインドウ操作の修飾キーが Alt なので Blender のようなアプリで問題がおこる。このキーは「コントロールセンター > ルック&フィール > ウインドウ」の挙動タブで変更できる。

change key
修飾キーの変更

ディレクトリ

apt-repository

/etc/apt/sources.list

外部リンク

Linuxでトラブルが発生したときの診断に役立つツール一覧(GIGAZINE)

How to fix mouse sensitivity in GNOME 3

端末からマウスの感度を変更する方法。

WSL1

WSL1 を既定にする

wsl --set-default-version 1

ディストリの削除

wsl -l -v # インストールされているディストリを一覧表示

wsl --unregister

ディストリのインストール

wsl --list --online # 使用可能な Linux ディストリビューションを一覧表示

wsl --install -d

外部リンク

WSL の基本的なコマンド

Windows Subsystem for Linux に関してよく寄せられる質問


広告
広告

カテゴリ