Xfce tar.bz2 tarballファイルをダウンロードし、Xfceをインストールしたいと思います。インターネット接続の問題により、インターネットからインストールできません。インターネットに接続せずにOpenBSDのtarball(ソースコード)からXfceをインストールするのに役立つ人はいますか?
答え1
要約:事前にビルドされたxfce
パッケージをインストールします。
残念ながら、Xfceをダウンロードする必要があるという事実は避けられません。そしてそれを構築するために必要なすべての依存関係、本当にソースからインストールしたい場合。
OpenBSDでは、このパッケージをインストールすることをお勧めしますxfce
。これは、XfceデスクトップをOpenBSDで実行するために必要なすべてをインストールする「メタパッケージ」です。
$ doas pkg_add xfce
一般的なOpenBSDシステムでは、Xfceを実行するために必要な148の個々のパッケージをインストールします。
一つのために最小Xfce環境で作業するときは、次のパッケージをインストールすることを選択できます。
- xfce4パネル
- xfce4セッション
- xfce4設定
- xfconf
- xfデスクトップ
- トゥナード
- xfwm4
これらのパッケージを個別にインストールすると依存関係が発生しますが、パッケージ全体が148個ではありません。
OpenBSDのソースからビルドするには、最良のオプションはポートをビルドすることです
meta/xfce
。あなたは取ることができますみんなインターネット接続が良好なときにそのポートを一度必要とし、時間があるときに構築する展開ソースです。これには次のものが必要な場合があります。もっと
データにはビルド依存性のためのデプロイメントソースを取得することも含まれているため、バイナリパッケージをインストールするよりも重要です。
meta/xfce
ポートの構築に必要なすべてのポートのすべてのソースを取得するにはポートファイル階層は以下からチェックアウトされます。/usr/ports
誰ですかOpenBSDでポートを構築する方法に関する一般的な知識。それからあなたは使うべきです分散ポートジェネレータ、dpb
、必要なすべてのdistファイルをインポートします。
$ doas /usr/ports/infrastructure/bin/dpb -F 4 meta/xfce
これにより、一度に4つの必須のdistファイルがすべて提供されます。
すべてがダウンロードされたら、次のコマンドを使用してXfceをオフラインでビルドしてインストールできます。
$ cd /usr/ports/meta/xfce
$ doas make install
デフォルトポートではなくインストールに必要な7つのポートでこれを行うこともできます。最小Xfceデスクトップ(上記にリストされていますが、それぞれにプレフィックスを追加する必要がありますx11/xfce4/
)
もしあなたなら本物独自のXfceソースからビルドする必要があります。たとえば、これが最新バージョンのソフトウェアの場合は、Landry Breuil(現在のポートマネージャ)に連絡して、それと協力してポートを更新することを強くお勧めします。依存関係を調整するには、新しいバージョンのXfceをターゲットにしてください)。彼の連絡先は以下から確認できます。
$ cd /usr/ports/meta/xfce
$ make show=MAINTAINER