Home
|
Content
|
検索
|
Navigation
|
ツールボックス
|
Actions
|
他の言語
openSUSE
Get Software
Wiki
Build Software
User Directory
Features
News
Forums
Shop
Discover it
プロジェクト概要
参加のしかた
ドキュメント
交流
サポートデータベース
連絡先
サイトマップ
ツールボックス
リンク元
関連ページの更新状況
最近更新したページ
特別ページ
ログインまたはアカウント作成
本文
ノート
ソースを表示
履歴
ソースを表示
出典: openSUSE
APT
のソース
以下に示された理由により、ページの編集を行うことができません:
この操作は、
登録利用者
のグループに属する利用者のみが実行できます。
このページのソースを閲覧し、コピーすることができます:
= APT を使う= APT をコマンドラインで使うこともできますし、グラフィカルなインターフェイスの synaptic を使うこともできます。下記のように、コマンドラインを使うことも、[[Synaptic]] を使うこともできるのです。 APT には2つの主要コマンドがあります。<tt>apt-get</tt> と <tt>apt-cache</tt> です。APT をインストールしてしまえば、<tt>apt-cache search</tt> を使ってパッケージを検索することができます。もっとも、パッケージを検索する前に、利用可能な全パッケージのリストをネットから取ってくる必要がありますが。そのリストを取ってくるには、<tt>apt-get update</tt> を実行します。注意: <tt>apt-get update</tt> は何もインストールしません。これはあくまで利用できるパッケージのリストを取ってくるだけです。 このリストは定期的にアップデートされるので、週に一度はこのコマンドを実行することをお薦めします。 <pre> zero:~ # apt-get update Get:1 http://ftp.gwdg.de SuSE/9.1-i386 release [12.4kB] Fetched 12.4kB in 3s (3539B/s) Get:1 http://ftp.gwdg.de SuSE/9.1-i386/suser-guru pkglist [265kB] Get:2 http://ftp.gwdg.de SuSE/9.1-i386/suser-guru release [135B] Get:3 http://ftp.gwdg.de SuSE/9.1-i386/packman pkglist [199kB] Get:4 http://ftp.gwdg.de SuSE/9.1-i386/packman release [132B] Get:5 http://ftp.gwdg.de SuSE/9.1-i386/packman-i686 pkglist [68.3k] .............. Get:16 http://ftp.gwdg.de SuSE/9.1-i386/security-prpm release [138B] Fetched 1746kB in 2m56s (9887B/s) Reading Package Lists... Done Building Dependency Tree... Done </pre> パッケージは <tt>apt-get install</tt> でインストールできます。たとえば、<tt>gaim</tt> を探したいなら、以下のコマンドを使います。 <pre> zero:~ # apt-cache search gaim bitlbee - An IRC to other chat networks gateway gaim-devel - Development environment for gaim gaim-guifications - Guifications plugin for Gaim gaim-perl - Perl bindings for gaim gaim-tcl - Tcl/Tk bindings for gaim OpenOffice_org - A Free Office Suite (the Language Independent part) gaim - A multi-protocol Instant Messenger client gaim-vv - Gaim is Compatible with the AOL Instant Messenger linphone-im - A modified version of Linphone </pre> <tt>apt-cache search</tt> の出力は、パッケージ名を短い説明とマッチングさせた結果の一覧です。ここで、<tt>gaim-guifications</tt> をインストールしたいとしましょう。以下のコマンドを使います。 <pre> zero:~ # apt-get install gaim-guifications Reading Package Lists... Done Building Dependency Tree... Done The following NEW packages will be installed: gaim-guifications 0 upgraded,aptnewly installed, 0 removed and 354 not upgraded. Need to get 150kB of archives. After unpacking 520kB of additional disk space will be used. Get:1 http://ftp.gwdg.de SuSE/9.1-i386/suser-guru gaim-guifications 2.8-1.guru.suse91 [150kB] Fetched 150kB in 8s (17.6kB/s) Committing changes... Preparing... ########################################### [100%] 1:gaim-guifications ########################################### [100%] </pre> <tt>apt-get install</tt> を使ったときには、そのパッケージが既にインストールされていないかどうかがチェックされます。もし既にインストールされているなら、新しいバージョンが利用可能かどうかがチェックされます。利用可能であれば、自動的に必要なパッケージを取ってきてインストールします。以下は mplayer をインストールするときの例です: <pre>zero:~ # apt-cache search mplayer kplayer - KDE Media Player based on MPlayer mplayerplug-in - MPlayer Plugin for Netscape/Mozilla xine-skins - Skins for xine-ui MPlayer - Movie Player libpostproc - The postproc library of MPlayer live - live.com librarys transcode - a linux video stream processing utility libvisual-plugins - sound visualisation library plugins MPlayer-suite - A virtual package to obtain MPlayer and many of the plugins xmms-mplayer - Use xmms as a frontend for MPlayer mpav - MPlayer Audio Visualization xmmsmplayer - XMMS MPlayer Input Plugin kmenc15 - Kde frontend to mencoder zero:~ # apt-get install MPlayer-suite Reading Package Lists... Done Building Dependency Tree... Done MPlayer-suite is already the newest version. 0 upgraded, 0 newly installed, 0 removed and 354 not upgraded. </pre>
APT
に戻る。