wiki:OSGeo4W_jp/pkg-apt

Version 2 (modified by hfujii, 15 years ago) ( diff )

--

apt

  • OSGeo4W コマンドライン インストーラー/アップデータ/リムーバー
  • OSGeo4W シェルから起動できる osgeo4w\bin\apt.py をインストールします
  • ソースコードは http://trac.osgeo.org/osgeo4w/browser/trunk/apt にあります
  • MattWilkie によってメンテナンスされています

現在のパッケージバージョンは v0.0-3 です。setup.exe インストーラーのコマンドラインユーティリティにあります。

初めての利用には OSGeo4W シェル内からどうぞ:

apt setup
apt install shell

After that:

apt update        (fetch up-to-date setup.ini)
apt install gdal  (install package "gdal")
apt new           (show possible upgrades)
apt list          (show installed packages)
apt available     (show installation candidates)
apt remove xxx    (uninstall package xxx)

全くの未使用システムは次を参照してください Osgeo From Scratch python のインストールや o4w シェルを必要としません。

v0.0-3 への変更:

  • スタートメニューとデスクトップリンクの作成は以前のようにハードコードされていないので、非英語ロケールにも対応可能です。 (Luke Pinner に感謝)
  • ミラーとキャッシュ情報を osgeo-setup.exe とシェアするため、使用するプログラムに関わらずパッケージを一度ダウンロードする必要があります。

v0.0-2 への変更:

  • よりよいパッケージの除去 ( ./bin における .tmpl files とスタートメニューショートカットはまだないが、 #109)
  • 新しいコマンド "apt available" はインストール可能なパッケージを表示します (以前は名前が分かってないとだめ、 #111)
  • download percentage counter no longer reports >100% recieved

Apt.py と setup.exe は同じインストールデータベースとプロシージャを使用します(コードは別)。 その時々の必要に応じ、これら2つの間で切り替えが可能です。 ただこの2つを同時には実行しないでください。Configure setup.exe's cache directory to C:\Osgeo4W\var\cache\setup to avoid duplicating downloads. (no longer needed post v0.0-3)

私は apt.py を重大な問題もなく1年程使用してきていますが、これはまだアルファソフトウェアの段階であると考えています。 これは私にとって全く初めてのソフトウェア開発プロジェクトであり、トレーニングも何も受けたことはありません。これがうまく機能してる唯一の理由は、原作者である Jan Nieuwenhuizen によるcyg-apt for cygwin のおかげであると言えます。

一番大きな機能的問題は、アンインストールがまだ包括的でないということです。 エラートラップが少しあり、コマンドには十分なフィードバックがありません。 例えば、"apt remove" は少なくとも usage message ("apt remove [package_name]") とともに反応すべきですが、単にシェルプロンプトに戻ってしまいます。(#53)

プログラミングに関するアドバイスは特にですが、フィードバックは大歓迎です! logging bugs には o4w trac を利用してください.

Enjoy!

-matt

戻る

Note: See TracWiki for help on using the wiki.