投稿履歴
- 【A5M2】テーブルにNULL値を入力する方法
- 【Linux】標準出力と標準エラー出力の違い
- DRAMとSRAMの違い・覚え方を徹底解説!
- 【サクラエディタ】スペースとタブを置換する方法
- 【Excel】VBAの起動方法(開発タブが表示されない場合)
- 今日から使える!Gitコミットメッセージの書き方と型
- 【Excel】区切り指定でCSVを貼り付ける方法
- 【Linux】テキストファイルの重複行を削除する方法
- 【サクラエディタ】重複行を削除する方法
- Excelのプルダウンリストをショートカットで操作・管理する
- 【サクラエディタ】タブ表示の設定と使いこなしガイド
- 【サクラエディタ】矩形選択(ボックス選択)を完全ガイド
- 【サクラエディタ】Grep機能の使い方を初心者にもわかりやすく解説!
- TCPとUDPの違いと覚え方:信頼性 vs スピードを徹底解説
- Pythonの仮想環境を終了(deactivate)する方法
- 【Linux】zipファイルの圧縮方法(zipコマンド)
- LinuxでZIPファイルを解凍する方法【unzipコマンド】
- 暗号化アルゴリズムの種類:代表的なアルゴリズムを紹介!
- 【Oracle】SELECT結果を同一テーブルへINSERTする
- 【Oracle】ROWNUMとROW_NUMBERの違いと使い分け
Ubuntuユーザにお勧めの本
sudoはコマンド単位で一般ユーザにroot権限を与えるコマンドです。
Ubuntuでsudoコマンドがない場合は、aptでインストールします。
sudoコマンドがないことを確認
sudoはsudo [root権限で実行するコマンド]のように指定します。
以下コマンドはapt updateをroot権限で実行する例です。
実行コマンド(インストール前)
sudo apt update実行結果例(インストール前)
sudoコマンドが無くてエラーとなりました。
bash: sudo: command not foundエラーとなった場合は、以降の手順を実施してsudoをインストールします。
まずrootにスイッチする
実行コマンド(rootスイッチ)
rootユーザでない場合、以下コマンドでrootにスイッチします。
su - root実行コマンド(rootスイッチ後、確認)
以下コマンドで、rootユーザになったことを確認します。
whoami出力結果(rootスイッチ後、確認)
rootと表示されればOKです。
rootパッケージを更新する
事前にパッケージを更新しておきます。
実行コマンド(パッケージ更新)
apt updatesudoパッケージ確認(インストール前)
以下コマンドでsudoパッケージを検索します。
実行コマンド(パッケージ検索)
apt list sudo出力例(パッケージ検索)
sudoのパッケージがあることを確認します。以下は出力例です。
Listing... Donesudo/noble 1.9.15p5-3ubuntu5 amd64sudoをインストール
パッケージ更新後、以下コマンドでsudoをインストールします。
実行コマンド(インストール)
apt install sudo -y出力例(インストール)
以下はインストール時の出力例です。
Reading package lists... DoneBuilding dependency tree... DoneReading state information... DoneThe following NEW packages will be installed: sudo0 upgraded, 1 newly installed, 0 to remove and 19 not upgraded.Need to get 948 kB of archives.After this operation, 3547 kB of additional disk space will be used.Get:1 http://archive.ubuntu.com/ubuntu noble/main amd64 sudo amd64 1.9.15p5-3ubuntu5 [948 kB]Fetched 948 kB in 6s (164 kB/s)debconf: delaying package configuration, since apt-utils is not installedSelecting previously unselected package sudo.(Reading database ... 50796 files and directories currently installed.)Preparing to unpack .../sudo_1.9.15p5-3ubuntu5_amd64.deb ...Unpacking sudo (1.9.15p5-3ubuntu5) ...Setting up sudo (1.9.15p5-3ubuntu5) ...Processing triggers for libc-bin (2.39-0ubuntu8.2) ...エラーが発生していないことを確認してください。
sudoパッケージ確認(インストール後)
以下コマンドでsudoパッケージがインストールされたことを確認します。
実行コマンド(インストール後、パッケージ検索)
apt list sudo出力例(インストール後、パッケージ検索)
末尾に[installed]と表示されていることをご確認ください。
Listing... Donesudo/noble,now 1.9.15p5-3ubuntu5 amd64 [installed]sudo実行確認
rootユーザからログアウトします。
exit以下コマンドで、一般ユーザに戻ったことを確認してください。
whoami一般ユーザからsudoコマンドでapt updateが実行できることを確認します。
実行コマンド(インストール後)
sudo apt update出力例(インストール後)
以下のようにコマンドが実行できればOKです。
$ sudo apt updateHit:1 http://security.ubuntu.com/ubuntu noble-security InReleaseHit:2 http://archive.ubuntu.com/ubuntu noble InReleaseHit:3 http://archive.ubuntu.com/ubuntu noble-updates InReleaseHit:4 http://archive.ubuntu.com/ubuntu noble-backports InReleaseReading package lists... DoneBuilding dependency tree... DoneReading state information... Done19 packages can be upgraded. Run 'apt list --upgradable' to see them.確認した環境
Ubuntu 24.04 LTS
Ubuntuユーザにお勧めの本
以上で本記事の解説を終わります。
よいITライフを!