Update FreeBSD Ports Collection Up to Date and Latest FreeBSDのportsコレクションを最新の状態に更新すると最新の
CVSup can be used as a quick method for getting the Ports Collection and keep the ports tree up to date. CVSup 、移植版のコレクションを取得すると日付には、 portsツリーを維持するための迅速な方法として使用することができます。 CVSup distributes and updates source trees from a master CVS repository on a remote server host. CVSupと更新プログラムソースツリーはマスタから配布し、リモートサーバーホスト上のリポジトリをCVSの。 The FreeBSD sources are maintained in a CVS repository on a central development machine in California.は、 FreeBSDのソースをCVSリポジトリには、中央の開発マシンにカリフォルニア州で維持されています。 With CVSup, FreeBSD users can easily keep their own source trees up to date. CVSupでは、最新のFreeBSDのユーザーが簡単に自分たちのソースツリーを維持することができます。
CVSup uses the so-called pull model of updating. CVSupのように更新すると呼ばれるモデルを使用しています。 Under the pull model, each client asks the server for updates, if and when they are wanted.希望されている場合は、プルモデルでは、各クライアントは、更新のためにサーバーに指示します。 The server waits passively for update requests from its clients.受動そのクライアントは、サーバーからの更新要求を待ちます。 Thus all updates are instigated by the client.したがって、すべてのアップデートは、クライアントがそそのかしている。 The server never sends unsolicited updates.は、サーバーの更新を送信する迷惑なことはない。 Users must either run the CVSup client manually to get an update, or they must set up a cron job to run it automatically on a regular basisユーザーのいずれかを手動で更新プログラムを取得する場合、または、自動的に定期的にそれを実行にはcronジョブを設定する必要がありますCVSupクライアントを実行する必要があります
There are few ways to install CVSup in FreeBSD:そこはFreeBSDでCVSupをインストールするにはいくつかの方法があります:
- Install CVSup by using the precompiled net/cvsup package from the FreeBSD packages collectionインストールCVSupは、プリコンパイル純/ FreeBSDのパッケージコレクションからcvsupパッケージを使用して
- Build CVSup from source by using the net/cvsup port (which includes CVSup GUI).ソースからは、 net / cvsupポートを使用して、 CVSupをビルド( CVSupのGUI )が含まれています。 Warning: the net/cvsup port depends on the Modula-3 system, which takes a substantial amount of time and disk space to download and build.警告:ネット/ cvsupポートは、変調に依存するが、時間とディスク容量をダウンロードしてビルドは、かなりの量を3システムでは、 。
If CVSup is installed on a machine which does not have XFree86? CVSupは、 XFree86を持っていない場合は、マシン上にインストールされているか? or Xorg installed, such as a server, use the port which does not include the CVSup GUI, net/cvsup-without-gui.またはXorgのは、サーバーなどは、 -せずにGUIをCVSupのGUIは、純/ cvsup含まれていないポートを使用してインストールした。
For example,例えば、
# pkg_add -r cvsup-without-gui # pkg_add - rをcvsup -せずにGUIを
Or build from ports collection at net/cvsup-without-gui.またはポートから純/ cvsupではなく、 GUIのコレクションを作成します。
After installing, CVSup is ready and can be executed with the following command:をインストールした後、準備ができているCVSupとは、以下のコマンドで実行することができます:
# cvsup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile # cvsup - lの2時間cvsup.FreeBSD.orgは/ usr / share /例/ cvsup /ポート- supfile
where cvsup.FreeBSD.org is a CVSup server that change be change to a CVSup server near you.ここではcvsup.FreeBSD.org CVSupサーバーを変更するお近くのCVSupサーバーに変更することができる。 See見る CVSup Mirrors CVSupミラー for a complete listing of mirror sites.ミラーサイトの完全なリストです。
Replace /root/ports-supfile with your own supfile name and location.置き換える/ルート/ポート- supfile自分の名前と場所をsupfile 。
The -L 2 tells CVSup to print out the details of all the file updates it is doing. 2月には、 - lをやっているすべてのファイルの更新プログラムの詳細を印刷するにはCVSup指示します。 There are three levels of verbosity, from -L 0 to -L 2.そこから冗舌の3つのレベルは、 - lを0 〜 - lの2月です。 The default is 0, which means total silence except for error messages.デフォルトは0で、エラーメッセージを除いて総沈黙を意味しています。
While -h specify the supfile location.一方、 supfile場所を指定時間。
It’s also possible to create a configuration file for CVSup to avoid the need of passing the CVSup server on the command line.また、 CVSupの設定ファイルを作成するには、コマンドラインでCVSupサーバーを渡すのを避けるために必要がある可能性があります。 CVSup’s operation is controlled by a configuration file called the supfile. CVSupの動作を設定して、 supfileと呼ばれるファイルを制御されます。 There are some sample supfiles in the directory /usr/share/examples/cvsup/.また、ディレクトリを/ usr / share /例/ cvsupの一部のサンプルsupfilesている/ 。
As root, copy /usr/share/examples/cvsup/ports-supfile to a new location, such as /root or your home directory.ルート、コピーを/ usr / share /例として/ cvsup /ポートを新しい場所にsupfileなど/ルートまたは自分のホームディレクトリにあります。
Edit ports-supfile.ポート- supfileを編集します。
Change CHANGE_THIS.FreeBSD.org to a CVSup server near you.お近くのCHANGE_THIS.FreeBSD.org CVSupサーバーを変更してください。 See見る CVSup Mirrors CVSupミラー for a complete listing of mirror sites.ミラーサイトの完全なリストです。
To run cvsup by using the supfile, use the following as root, so that cvsup has the permissions it needs to update your files:は、 supfileを使用して、 rootとして次のように、使用してcvsupを実行するには、 cvsupはあなたのファイルを更新するのに必要なアクセス許可がある:
# cvsup -L 2 /root/ports-supfile # cvsupの- l 2 /ルート/ポート- supfile
Replace /root/ports-supfile with your own supfile name and location.置き換える/ルート/ポート- supfile自分の名前と場所をsupfile 。
The -L 2 tells CVSup to print out the details of all the file updates it is doing. 2月には、 - lをやっているすべてのファイルの更新プログラムの詳細を印刷するにはCVSup指示します。 There are three levels of verbosity, from -L 0 to -L 2.そこから冗舌の3つのレベルは、 - lを0 〜 - lの2月です。 The default is 0, which means total silence except for error messages.デフォルトは0で、エラーメッセージを除いて総沈黙を意味しています。
If you are not running X11 or if you just do not like GUIs, you should add a couple of options to the command line when you run cvsup and your CVSup is installed with GUI: X11の場合、または実行していない場合は、 GUIのが好きではない場合は、コマンドラインにcvsupを実行するときに、あなたのCVSupのGUIでインストールされているオプションをいくつか追加する必要があります:
# cvsup -g -L 2 supfile # cvsup - gを- lの2 supfile
Replace supfile with your own supfile name and location. supfile 独自の supfile名前と場所に置き換えてください。
The -g tells CVSup not to use its GUI.は- gは、 GUIを使用するようにCVSupされなくなります。 This is automatic if you are not running X11, but otherwise you have to specify it.自動化され、この場合は、 X11を実行していないが、それ以外の場合は指定する必要があります。
Running the CVSup command later will download and apply all the recent changes to your Ports Collection, except actually rebuilding the ports for your own system. CVSupをダウンロードし、コマンドを保存し、ポートコレクションのすべての最新の変更を適用すると、実際に自分のシステム用のポートを除いて再構築を実行する。
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 重要 :これはマシンとして"保証なしにされている"提供されているページを翻訳しています。 Machine translation may be difficult to understand.機械翻訳を理解するのが難しい場合があります。 Please refer toを参照してください original English articleオリジナルの英語の記事 whenever possible.可能な場合。
Share and contribute or get technical support and help at共有して貢献するかを得る技術サポートと支援 My Digital Life Forums 私のデジタルライフフォーラム . 。
Related Articles関連記事
- Update FreeBSD Ports Collection to Latest Version with Security Update with Portmanager and Portaudit更新FreeBSDのportsコレクション最新バージョンのセキュリティ更新プログラムPortmanagerとPortauditとする
- Easy Way to Upgrade FreeBSD’s Ports簡単にアップグレードFreeBSDのポート
- Searching for Application in FreeBSD’s Ports CollectionアプリケーションのFreeBSDの移植版のコレクションの中を検索する
- Using Portsnap to Update FreeBSD Ports Tree Collection FreeBSDのportsツリーを更新するコレクションを使用してPortsnap
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 4 WebサーバーはFreeBSD 6.0のインストールにより、 Apache 2.2 、 MySQLは5.0とPHP 5 -パート4
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 3 WebサーバーはFreeBSD 6.0のインストールにより、 Apache 2.2 、 MySQLは5.0とPHP 5 -パート3
- Portdowngrade - Downgrade to Previous Version of FreeBSD’s Ports Portdowngrade -以前のバージョンのF reeBSDのポートのダウン
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 1 WebサーバーはFreeBSD 6.0のインストールにより、 Apache 2.2 、 MySQLは5.0とPHP 5で-パート1
- FreeBSD 6.0 on VMware Server Time and Clock Slow Down FreeBSDの6.0 VMware Serverは、時間とクロック低速でダウン
- Installing and Configuring DHCP Server (DHCPd) on FreeBSD DHCPサーバーのインストールと設定(のdhcpd ) FreeBSD上で

































January 3rd, 2006 16:17 2006年1月3日16:17
[...] Before you can update and upgrade the FreeBSD’s ports, the Ports Collection needs to be updated. [...]前に更新することができますし、 FreeBSDのポートをアップグレードすると、移植版のコレクションを更新する必要があります。 Follow step here to update the Ports Collection.手順に従って、移植版のコレクションを更新してください。 [...]
May 18th, 2006 22:30 5月18日22:30
[...] Portmanager is an FreeBSD utility that automates the process of upgrading and managing installed FreeBSD ports without or almost without user intervention when updating. [...] Portmanagerは、アップグレードインストールを管理するFreeBSDのポートまたはユーザーの介入なしに更新することなく、ほとんどのプロセスを自動化するFreeBSDのユーティリティです。 Portmanager ensures that FreeBSD installed ports accurately reflect and update as of those available in the ports tree. PortmanagerはFreeBSDを正確に反映して更新のポートを確実にインストールしますこれらのポートツリーでご利用いただけます。 To use portmanager, the FreeBSD ports collection tree needs to be updated with CVSup or Portsnap. portmanager 、 FreeBSDのportsツリーを使用するにはCVSupコレクションやPortsnapで更新する必要があります。 [...]
June 21st, 2006 13:06 2006年6月21日13:06
[...] CVSup can be used as a quick method for getting the Ports Collection and keep the ports tree up to date. [...] CVSup 、移植版のコレクションを取得すると日付には、 portsツリーを維持するための迅速な方法として使用することができます。 CVSup distributes and updates source trees from a master CVS repository on a remote server host. CVSupと更新プログラムソースツリーはマスタから配布し、リモートサーバーホスト上のリポジトリをCVSの。 The FreeBSD sources are maintained in a CVS repository on a central development machine in California.は、 FreeBSDのソースをCVSリポジトリには、中央の開発マシンにカリフォルニア州で維持されています。 With CVSup, FreeBSD users can easily keep their own source trees up to date. CVSupでは、最新のFreeBSDのユーザーが簡単に自分たちのソースツリーを維持することができます。 CVSup uses the so-called pull model of updating. CVSupのように更新すると呼ばれるモデルを使用しています。 Under the pull model, each client asks the server for updates, if and when they are wanted.希望されている場合は、プルモデルでは、各クライアントは、更新のためにサーバーに指示します。 The server waits passively for update requests from its clients.受動そのクライアントは、サーバーからの更新要求を待ちます。 Thus all updates are instigated by the client.したがって、すべてのアップデートは、クライアントがそそのかしている。 The server never sends unsolicited updates.は、サーバーの更新を送信する迷惑なことはない。 Users must either run the CVSup client manually to get an update, or they must set up a cron job to run it automatically on a regular basis There are few ways to install CVSup in FreeBSD: Install CVSup by using the precompiled net/cvsup package from the FreeBSD packages collection.ユーザーのいずれかを手動で更新プログラムを取得する場合、または、自動的に定期的には、 FreeBSDのCVSupをインストールするにはいくつかの方法:しており、その実行にはcronジョブを設定する必要がありますCVSupクライアントを実行する必要がありますから、プリコンパイル純/ cvsupパッケージを使用して、 CVSupをインストールするは、 FreeBSDのパッケージのコレクション。 To install from package collection.コレクションからパッケージをインストールするには。 # pkg_add -r cvsup-without-gui# cd /usr/ports/net/cvsup-without-gui # make install clean Or build CVSup from source by using the net/cvsup port (which includes CVSup GUI). # pkg_add - rをcvsup -せずにGUIを#のCDを/ usr /ポート/ネット/ cvsup -せずにGUIをクリーンインストールする#またはCVSupをソースからビルドは、 net / cvsupポートを使用して(これはCVSupのGUI )が含まれています。 Warning: the net/cvsup port depends on the Modula-3 system, which takes a substantial amount of time and disk space to download and build.警告:ネット/ cvsupポートは、変調に依存するが、時間とディスク容量をダウンロードしてビルドは、かなりの量を3システムでは、 。 To build from source.ソースからビルドするには。 After installing, CVSup is ready and can be executed with the following command: # cvsup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile Change cvsup.FreeBSD.org to a CVSup server near you.をインストールした後、準備ができているCVSupとは、以下のコマンドで実行することができます: # cvsup - lの2時間cvsup.FreeBSD.orgは/ usr / share /例/ cvsup /ポート- supfileの変更をCVSupサーバーの近くにcvsup.FreeBSD.orgあなた。 See CVSup Mirrors for a complete listing of mirror sites.ミラーサイトの完全なリストはCVSupミラーサイトを参照してください。 The -L 2 tells CVSup to print out the details of all the file updates it is doing. 2月には、 - lをやっているすべてのファイルの更新プログラムの詳細を印刷するにはCVSup指示します。 There are three levels of verbosity, from -L 0 to -L 2.そこから冗舌の3つのレベルは、 - lを0 〜 - lの2月です。 The default is 0, which means total silence except for error messages.デフォルトは0で、エラーメッセージを除いて総沈黙を意味しています。 While -h specify the supfile location.一方、 supfile場所を指定時間。 You may want to use your own ports-supfile, for example to avoid the need of passing the CVSup server on the command line.あなたがsupfileは、例えば、コマンドラインでのCVSupサーバーを通過する必要性を避けるために、独自のポートを使用することができます。 As root, copy /usr/share/examples/cvsup/ports-supfile to a new location, such as /root or your home directory.ルート、コピーを/ usr / share /例として/ cvsup /ポートを新しい場所にsupfileなど/ルートまたは自分のホームディレクトリにあります。 #cp /usr/share/examples/cvsup/ports-supfile /root Edit ports-supfile #vi /root/ports-supfile Change CHANGE_THIS.FreeBSD.org to a CVSup server near you. # cpはは/ usr / share /例/ cvsup /ポート- supfile /編集ポートルートsupfile # viの/ルート/ポート- supfile変更CHANGE_THIS.FreeBSD.orgお近くのCVSupサーバーへ。 See CVSup Mirrors for a complete listing of mirror sites.Then, you can update your port collections with this command: # cvsup -L 2 /root/ports-supfile links: freebsd.org mydigitallife.info [...]ミラーsites.Thenの完全なリストはCVSupミラーサイトを参照してください、このコマンドを使用してポートコレクションを更新することができます: # cvsupの- l 2 /ルート/ポート- supfileリンク: mydigitallife.info freebsd.org [...]