動作確認環境:Fedora Core 1

apt


ここでは、FedoraCore1環境でのaptの使用例を紹介します。RedHatLinux7.3環境での使用例はこちら

aptについて

  • apt』は、パッケージの依存関係を管理していて必要なパッケージを自動でインストールしてくれるツールです。『apt』は、元々はDebianプロジェクトで開発されたツールで、Debian等でdeb形式パッケージ管理システムとして以前から使われていた様です。この『apt』を元に、freshrpm.netがFedoraCoreやRedHatLinuxのrpmパッケージ用に手を加えたものが提供されています。

aptのインストール

  • Fedora Core 1版『apt』は、以下の様にfreshrpms.netからダウンロード後、rpmコマンドでインストールします。

    $ su
    # rpm -ivh apt-0.5.15cnc3-0.1.fr.i386.rpm
    警告: apt-0.5.15cnc3-0.1.fr.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b
    Preparing...                ########################################### [100%]
       1:apt                    ########################################### [100%]
    



aptの設定ファイルとデータベースの取得

  • 設定ファイル「/etc/apt/sources.list」は変更せずにデフォルトのままでOKです。

    【/etc/apt/sources.list】
    # Fedora Linux 1
    rpm http://ayo.freshrpms.net fedora/linux/1/i386 core updates freshrpms
    

  • その後、「apt-get update」コマンドで依存関係等を管理しているデータベースを入手すれば、準備は完了です。

    # apt-get update
    Get:1 http://ayo.freshrpms.net fedora/linux/1/i386 release [1989B]
    Fetched 1989B in 1s (1480B/s)  
    Get:1 http://ayo.freshrpms.net fedora/linux/1/i386/core pkglist [1445kB]
    Get:2 http://ayo.freshrpms.net fedora/linux/1/i386/core release [151B]         
    Get:3 http://ayo.freshrpms.net fedora/linux/1/i386/updates pkglist [138kB]     
    Get:4 http://ayo.freshrpms.net fedora/linux/1/i386/updates release [157B]      
    Get:5 http://ayo.freshrpms.net fedora/linux/1/i386/freshrpms pkglist [133kB]   
    Get:6 http://ayo.freshrpms.net fedora/linux/1/i386/freshrpms release [161B]    
    Fetched 1716kB in 19s (87.1kB/s)                                               
    Reading Package Lists... Done
    Building Dependency Tree... Done
    

aptの使い方



トップへもどる


Copyright (c) 2003 Hiroshi Nakamura. All rights reserved.