2015年5月22日金曜日

Debian Jessie に GFTP をインストール

いまさら気づいてしまったのですが、Debian Jessie には、FTP クライアントの GFTP がリポジトリに用意されていませんでした。そのため、単純にインストールをして使用することができません。

何故か、テスト版の Stretch や不安定版の Sid には存在しています。Jessie だけに存在していないのです(プンプン)。 何かの嫌がらせなのでしょうか(笑)。

Debian Wheezy からアップグレードして Jessie になったマシンには、Wheezy 版の GFTP が残されたままとなっていたので、気づきませんでした(冷汗)。

Wheezy 版の GFTP をインストール

このまま Debian Stretch へアップグレードする選択肢もありますが、別に新しいバージョンでなければならないということもないので、すでに Jessie で動作確認がとれている Wheezy 版の GFTP をインストールしてみました。

apt-line を変更して他のバージョンのパッケージを流用する方法もありますが、ここは単純に一個のソフトウェアをインストールだけなので、Debian のパッケージのウェブサイトからダウンロードして dpkg でインストールする手法を採用しました。

とは言っても、ダウンロードするパッケージ・ファイルは四個あります。
Package: gftp (2.0.19-4)
https://packages.debian.org/wheezy/gftp
  • gftp-common_2.0.19-4_i386.deb
  • gftp-text_2.0.19-4_i386.deb
  • gftp-gtk_2.0.19-4_i386.deb
  • gftp_2.0.19-4_all.deb

この四つのパッケージを dpkg コマンドを使って一気にインストールします。四つのパッケージをスペースを空けて一行に記述して実行です。
# dpkg -i gftp-common_2.0.19-4_i386.deb gftp-text_2.0.19-4_i386.deb gftp-gtk_2.0.19-4_i386.deb gftp_2.0.19-4_all.deb

これで GFTP のインストールが出来ました。動作も問題ありません。
lic6 などのライブラリの依存関係も Wheezy よりも Jessie の方が新しいので問題がなかったようです。

Debian Jessie へインストールした GFTP です。

なお上手くインストールできなかったときには、次のコマンドを実行すると削除するように求めてくるはずですので、"Y" でインストールに失敗したパッケージを削除してください。
# apt-get install -f


0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。