ユーザ用ツール

サイト用ツール


サイドバー

Site Contents

転載・引用について

RSS

install:各種パッケージのインストール

文書の過去の版を表示しています。


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

FreeBSD では、emacs, rsync, tmux, sudo などの OS が提供していないツールは「パッケージ」という仕組みでインストールします。 * パッケージはバイナリーで提供されています。 * ツールによってはパッケージが提供されていないので、その場合には「ports」という仕組みを使ってソースコードからコンパイルしてインストールします。 本ページでは「パッケージ」に関して簡単に説明します。 * パッケージ・ports に関しては、ハンドブックhttps://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.htmlに詳しい説明があります。

sudo コマンドのインストール

パッケージをインストールするには、root 権限で「pkg install パッケージ名」コマンドを実行します。

  • root でログインするか、一般ユーザー権限でログインしている場合には、su コマンドを使用して root 権限を取得します。
  • su コマンドを実行するとパスワードを聞かれるので、root のパスワードを入力します。
$ su
Password: 
# pkg install sudo
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:12:amd64/quarterly, please wait...
Verifying signature with trusted certificate pkg.freebsd.org.2013102301... done
Installing pkg-1.15.10...
Extracting pkg-1.15.10: 100%
Updating FreeBSD repository catalogue...
Fetching meta.conf: 100%    163 B   0.2kB/s    00:01    
Fetching packagesite.txz: 100%    6 MiB   6.7MB/s    00:01    
Processing entries: 100%
FreeBSD repository update completed. 31973 packages processed.
All repositories are up to date.
Updating database digests format: 100%
The following 3 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
      gettext-runtime: 0.21
      indexinfo: 0.3.1
      sudo: 1.9.3p1

Number of packages to be installed: 3

The process will require 5 MiB more space.
1 MiB to be downloaded.

Proceed with this action? [y/N]: y
[1/3] Fetching sudo-1.9.3p1.txz: 100%  925 KiB 947.4kB/s    00:01    
[2/3] Fetching gettext-runtime-0.21.txz: 100%  165 KiB 168.9kB/s    00:01    
[3/3] Fetching indexinfo-0.3.1.txz: 100%    6 KiB   5.8kB/s    00:01    
Checking integrity... done (0 conflicting)
[1/3] Installing indexinfo-0.3.1...
[1/3] Extracting indexinfo-0.3.1: 100%
[2/3] Installing gettext-runtime-0.21...
[2/3] Extracting gettext-runtime-0.21: 100%
[3/3] Installing sudo-1.9.3p1...
[3/3] Extracting sudo-1.9.3p1: 100%
# visudo

上記の例では、sudo コマンドをインストールしてから、visudo コマンドを使用して sudo コマンドを実行するユーザーを登録する手順を想定しています。

sudo コマンドをインストールして sudo コマンドを実行するユーザーを登録しておくと、以降はそのユーザーの権限で「sudo 実行したいコマンドと引数」を実行して root 権限を必要とするコマンドを実行できます。

$ sudo pkg install tmux
このウェブサイトはクッキーを使用しています。 Webサイトを使用することで、あなたはあなたのコンピュータにクッキーを保存することに同意します。 また、あなたはあなたが私たちのプライバシーポリシーを読んで理解したことを認めます。 同意しない場合はウェブサイトを離れてください。クッキーに関する詳細情報
install/各種パッケージのインストール.1606912334.txt.gz · 最終更新: 2020/12/02 21:32 by asou