1. OS のインストール 今回インストールするのは, Ubuntu という Linux ディストリビューションの中の一つ. OS, ディストリビューションの種類 ディストリビューションとは, 一般利用者が導入 利用するために多くのコンポーネントをまとめた頒布形態. 無料のものと有料のものがあり,

Similar documents
Microsoft PowerPoint - InfPro_I6.pptx

UNIX とは? 1969 年 米国のベル研究所で開発されたオペレーティングシステム特徴 文字ベースの対話型 OS マルチユーザ 複数のユーザが同時に利用できる マルチタスク マルチプロセス 複数の処理を平行して行える タイムシェアリング 一定の時間に区切って処理を行う 複数の処理を平行しているよう

目次 1. はじめに 本書対象者 PALRO のアプリケーションについて Ubuntu 8.04LTS の入手について Linux 上での開発環境の構築 事前準備 Ubuntu のインストール..

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール

Installation Guide for Linux

図 1: 場所をクリックし ホームフォルダーをクリックすると (上図) ホーム フォルダー下にあるファイルやディレクトリの一覧を見ることができる 下図 2

1

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

Microsoft Word - K5VSSP32-install.docx

1 ログインとログアウト 1.1 ログイン ログイン画面で [ password ] 欄にパスワードを入力します (図 1) 図 1 ログイン画面 正しくログインができると Ubuntu のデスクトップ画面 図2 が表示されます 図2 Ubuntu デスクトップ画面 2

Sophos Enterprise Console

CertJuken 専門的な IT 認証問題集を提供する CertJuken

Microsoft Word - XOOPS インストールマニュアルv12.doc

Microsoft Word - VPN...[.U.K.C.hLinux doc

Raspberry Pi 3(Raspbian) での Actian Zen Edge 使用 株式会社エージーテック 2018 年 7 月 5 日

Linux XScreenSaver T020074

再起動した状態になり パスワードを入力すると 図 2 のように DEXCS2011 のアイコ ンがデスクトップ上に表示される 2 端末を準備する メニューバーにある端末の形を左クリック 図 2 デスクトップ メニューバーに端末の形がない場合 図 3 メニューバー アプリケーション アクセサリー 端末

Helix Swarm2018.1アップグレード手順

オフラインメンテナンス説明書-ver5.0.0

AcronisUniversalRestore_userguide_en-US

CLUSTERPRO MC ProcessSaver 2.1 for Linux リリースメモ 2016(Mar) NEC Corporation ライセンス パッケージのインスト ル セットアップ マニュアル 障害発生時の手順 補足事項 注意事項

PICKIT3オフライン書き込みガイドブック

GettingStartedTK2

PowerPoint Presentation

目次 1 環境 バージョン インストール環境 インストール手順 前提条件 CentOS SSHD の設定 VSFTPD の設定 コンテンツ管理 CGI のイ

NortonAntiVirus for MicrosoftExchange

Helix Swarm2018.1インストール手順

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

Microsoft PowerPoint ï½žéł»å�’å–¥æœ�ㇷㇹㅃㅀ㇤ㅳㇹㅋㅼㅫ曉逃.ppt [äº™æ‘łã…¢ã…¼ã…›]

NEC Express5800 シリーズ COBOL Media V1 セットアップカード SL438730B01-2

<4D F736F F D20836F E C C6F6E C EE682E888B582A2837D836A B2E646F63>

<MW-400k > InterSec/MW400k アップデート適用手順書 2017 年 8 月 1 版

タイトル

WebARENA SuiteX V2 EC-CUBE 2.13 インストールマニュアル ( 標準 MySQL+ 非 SSL ) 作成 :2014 年 2 月 Ver.1.1

Java言語環境Java2SEついて

Office365 AL-Mail

Oracle Business Intelligence Standard Edition One のインストール

目次 1. 改版履歴 概要 WEB 版薬剤在庫管理システムのインストール 事前準備 インストール アプリケーションのセットアップ WEB 版薬剤在庫管理システムの初期設定

NEC COBOL Media V2.0 セットアップカード SL438740B01-1

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

Intel MPI Library Linux

3 ハイパーサーバサービスの諸設定を行う為の コントロールパネル のメイン画面が表示されます ウェブサイトとドメイン タブの データベース 欄にある 新規データベースを追加 をクリックします ( 新規データベースを追加 ボタンがない場合は データベース をクリックし データベース画面にある 新しいデ

2. 生田仮想デスクトップ PC の接続方法 生田仮想デスクトップ PC に接続する方法は 次の 2 通りです 1. HTML アクセス Internet Explorer や Safari などのブラウザを用います PC に特別なソフトウェアをインストールす る必要が無いので 管理者権限をもってい

設定仕様書

3.Cygwin で日本語を使いたい Cygwin で以下のコマンドを実行すると それ以降 メッセージが日本語になります export LANG=ja_JP.UTF-8 これは 文字コードを日本語の UTF-8 に設定することを意味しています UTF-8 は Cygwin で標準の文字コードで, 多

<4D F736F F F696E74202D E3F FC96E55F F554E CC8AEE D8EAF2E B8CDD8AB B83685D>

PowerPoint Presentation

Microsoft Word - 03-パソコン事前設定手順書【WindowsVISTA/7】.doc

カルテダウンロード 操作マニュアル

0_テキストマイニング環境構築_mac

サーバセキュリティサービス 導入手順書 Deep Security 9.5SP1 (Windows) プロキシ経由編

Intel Integrated Performance Premitives 4.1 Linux

Linux修正適用手順書

MAHO Dialer について MAHO Dialer は MAHO-PBX を経由し PC にて着信時に発信者情報をポップアップしたり 着信履歴などから発信操作を行うためのソフトウエアです このガイドでは MAHO Dialer のインストール アップデート 初期設定 使用方法 および アンイン

オフラインメンテナンス説明書

LSI MegaRAID SAS Device Driver Installation Guide - 日本語

GHS混合物分類判定システムインストールマニュアル

CLUSTERPRO MC StorageSaver 2.2 for Linux リリースメモ 2017(Apr) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル 補足事項 注意事項

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン

AUTODESK スタンドアロンライセンス ( 永久ライセンス ) インストールガイド

Transcription:

新人セミナー第 2 回 Linux セットアップ 目次 1. OS のインストール 2. root 権限と一般権限 3. ターミナルの開き方 4. 基本的なコマンド 5. 新しいソフトウェアのインストール方法 担当 : 松原正季 ( M 2)

1. OS のインストール 今回インストールするのは, Ubuntu という Linux ディストリビューションの中の一つ. OS, ディストリビューションの種類 ディストリビューションとは, 一般利用者が導入 利用するために多くのコンポーネントをまとめた頒布形態. 無料のものと有料のものがあり, 世界に 100 種類以上ある. 系統が大きく 2 つに分かれている. ざっくり言うとパッケージ管理に deb 形式か RPM 形式を使用するかの違い. RPM 形式 --> RedHat,Fedora,SUSE,Vine など deb 形式 --> Debian,Ubuntu,KNOPPIX など

Linux の系統図

デュアルブート 先にインストールした Windows とは別に, Ubuntu を新たにインストールし, デュアルブート構成とする. デュアルブートについて 同一 HDD をいくつかの領域 ( パーティション ) に分け, 複数 OS をインストールする. PC の電源を入れたとき, ブートローダが起動し, どの OS を起動するか選択できる. 日経 Linux2010 年 4 月号より転載

デュアルブートの前に Windows 側での操作 デュアルブート構成時にパーティション操作を誤ると MBR のブートローダの書き換えなどが起こり, OS 起動やリカバリ領域へのアクセスができなくなることがある. このような起動トラブルに備え, リカバリディスクの存在を確認しておく. メーカーによっては, リカバリ用ディスクが購入時すでにあるか, 同一 HDD 内にリカバリ用データを確保していることが多い. 後者の場合, リカバリディスクを CD-R など外部記憶メディアに作成すること. インストール時の注意 ユーザ名は, 以前決めたアカウントを使用する.( 例 ) matsubara コンピュータ名は, あらかじめ割り振られた固有名称を使用.( 例 ) LT-02

配布資料を参考 インストール

Linux のディレクトリ 1 / - 最も基本のルートディレクトリ 全てのファイル ディレクトリがこの中に含まれます /bin - 実行ファイルが入っているディレクトリ 例えば cat cp ls more tar など /boot - Linux のカーネルやブートマネージャーなどが含まれる /dev - Linux で使用するデバイスのファイルが入っているディレクトリ /etc - ほとんどのシステム設定ファイルが入っているディレクトリ また サブディレクトリの /etc/rc.d には初期化スクリプトが入っている /home - このディレクトリのサブディレクトリに各ユーザのディレクトリが作られる /lib - システムを起動するのに必要なドライバモジュールやライブラリファイル用のディレクトリ /lost+found - 全てのディスクパーティションにあるロストファイル用のディレクトリ /media - CD-ROM やフロッピーディスクなどの外付けメディア用のディレクトリ /mnt - 一時的なファイルシステム用のディレクトリ /opt - オプションのソフトパッケージのコピー インストールファイルが格納されているディレクトリ /proc - バーチャルファイルシステム用の特別なディレクトリ /root - root ユーザ用のホームディレクトリ /sbin - 管理用バイナリファイル用のディレクトリ 例えば mount shutdown umount reside など /srv - HTTP FTP などのサービス用のデータが入っているディレクトリ /sys - デバイスの情報が入っているディレクトリ /tmp - スクラッチディレクトリとして使われる一時ファイルを格納するディレクトリ /usr - X Window System などの多くのブログラムがサブディレクトリに格納されている /var - ログ メール プリントスプールなどのいろいろなシステムファイルが格納されている

Linux のディレクトリ 2 /usr/bin - Linux オペレーティングシステムのコア以外の多くの実行ファイルが入っている /usr/include - C や C++ などのヘッダーファイルが入っているディレクトリ /usr/lib - C や C++ などのライブラリファイルが入っているディレクトリ /usr/local - /usr ディレクトリと似ていてローカルファイルが入っている /usr/sbin - 管理用コマンドが格納されているディレクトリ /usr/share - デフォルト設定ファイル イメージ ドキュメントなどの共有ファイルの格納ディレクトリ /usr/src - Linux カーネルのソースコードが入っているディレクトリ /var/cache - アプリケーションのキャッシュデータ格納ディレクトリ /var/lib - アプリケーションのステータスに関する情報を格納している /var/lock - 二重起動などをチェックするロックファイルが格納されているディレクトリ /var/log - ログファイル格納ディレクトリ /var/mail - ユーザの電子メール格納ディレクトリ /var/opt - /opt dh ディレクトリにあるパッケージのデータが入っているディレクトリ /var/run - 起動してからのシステムデータ格納ディレクトリ /var/spool - プロセス待機中のデータが入っているディレクトリ /var/tmp - システムリブート用の一時ファイルが入っているディレクトリ http://gigazine.net/index.php?/news/comments/20080104_linux_directory_structure/ より転載

2.root 権限と一般権限 2-1 ユーザーの種類 Linux はマルチユーザー環境を前提に設計されている ユーザーの種類は基本的に 2 つ 1. スーパーユーザー : システム内部のファイルやコマンドを操作できる管理者 root ユーザー ソフトのインストールなどのシステム全体に関わる操作を行えるなど システムのすべての権限を持つ ( root 権限 ) 2. 一般ユーザー : 普段ログインするユーザー 自身のホームディレクトリは 自由に操作できる ( 一般権限 )

2-2 root 権限を持つには 方法 1. root ユーザに移行する 1. 端末で su と打つ 2.root のパスワードを入力 root に移行したままでは危険なので 操作がすべて終わったら exit でログアウトし 一般ユーザに戻ること Ubuntu のデフォルトでは root の pass が設定されていないため su は使えない 方法 2. root 権限をコマンドごとに一時的に与える 端末で sudo コマンド と打つ 自分の一般ユーザアカウントのパスワードを入力 毎回コマンドの先頭に sudo をつける必要があるが rootpass を覚えなくてよく root ログアウト忘れ等を防げる sudo su と打つと方法 1 と同様の操作を行える

3. ターミナルの開き方 ターミナル : キーボードによる入力と文字による出力を行う CUI Ubuntu では端末と呼ぶ コマンドで ~ と言ったらこれを開く ターミナル : キーボードによる入力と文字による出力を行 開き方 メインメニューから システム - アプリケーション - アクセサリ - 端末をクリックすると起動する 画面の見方 < ログイン名 >@< コンピュータ名 >:< 現在のディレクトリ >$

4. 基本的なコマンド man < コマンド名 > 指定したコマンドのマニュアルを表示 < コマンド名 > --help 指定コマンドのヘルプ ls 現在いるディレクトリ ( カレントディレクトリ ) 内にあるファイルリストを表示 ls -l カレントディレクトリ内にあるファイルリストと詳細情報を表示 ls -a カレントディレクトリ内にあるファイル ( 隠しファイル含む ) リストを表示 pwd カレントディレクトリの位置を表示 cd < ディレクトリ名 > 指定したディレクトリに移動 mkdir < ディレクトリ名 > 新しいディレクトリを作成 cp < コピー元 > < コピー先 > ファイルをコピー mv < 移動元 > < 移動先 > ファイルを移動 rm < ファイル名 > jed < ファイル名 > gcc < ファイル名 > ファイルを削除 テキストエディタ ( 個人 PC では各自でインストールする ) C 言語のコンパイル ( 個人 PC では各自でインストールする ) tar zxvf < 解凍ファイル名 > 解凍

絶対パスと相対パス 絶対パス : ファイルやディレクトリの絶対的な位置 ( 例 ) /usr/local のように / ( ルート ) を基準に記述する 相対パス : 現在の位置からみた相対的な位置 ( 例 ) 現在 /usr/local にいるとすると /media/cdrom のパス指定は,../../media/cdrom のように記述する../ は一つ上階層という意味.

(1) カレントディレクトリを表示する. 練習 (2) 自身のホームディレクトリに任意のフォルダを新たに 2 つ作って, フォルダの中にテキストファイルを作る. ( テキストエディタは gedit < ファイル名 > で呼び出せる. ) ( 例 )/home/< ユーザー名 >/chofu/tdu.txt /home/< ユーザー名 >/fuchu/uec.txt (3) 上の例での UEC.txt を chofu フォルダに移動する. (4) 上の例での fuchu を takao にリネーム変更する. (5) 上の例での TDU.txt を削除する.

5. ソフトウェアのインストール パッケージからのインストール 1. dpkg を使う方法 パッケージという形式で実行ファイルやライブラリをまとめたファイルからインストールする 拡張子 deb が Ubuntu 用パッケージ コマンドでは sudo dpkg -i パッケージ名 でインストールできる 2. apt-get を使う方法 ネットワーク経由でパッケージを配布するサイト ( レポジトリ ) から入手 ~ インストールできる コマンドでは sudo apt-get update, sudo apt-get install パッケージ名 試しに次の行を実行する sudo apt-get install emacs emacs がインストールされた GUI では メインメニュー - システム -Synaptic パッケージマネージャや メインメニュー - ソフトウェアセンターで可能

( 続き ) 3. ソースコードからのインストール 端末を起動し ソースコードのあるディレクトリに移動して./configure, sudo make, sudo make install と打つ ( 大概 同ディレクトリに README があるので 詳しくはそちらを参照する ) コマンドの意味./configure : 環境に応じた makefile を自動生成するツール make:makefile を参照し ソースファイルをコンパイル make install:make で生成されたバイナリファイルを所定のディレクトリにコピーする

C 言語開発環境の設定 gcc をインストール 課題 端末で gcc と打ち インストールされているか確認する gcc -v でバージョン確認が可能