Armadilloフォーラム

ATDE8 ftpコマンドを使って別の機器とftp通信したい

shun

2023年4月18日 19時06分

お世話になっております。

ATDEの仮想環境上でftpコマンドを使って通信をしたいのですが、

atmark@atde8:$ ftp XXX.XXX.XXX.XXX
bash: ftp: コマンドが見つかりません

となってしまい、ftpモジュールがダウンロードされていないことが分かりました。

atmark@atde8:$ sudo apt install ftp
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
E: パッケージ ftp が見つかりません

インストールもできない状態です。pingも通っているので通信に問題があるわけでもないようです。

ご回答の程よろしくお願いします。

コメント

at_akihito.irie

2023年4月19日 10時17分

入江です。

sudo apt updateしてからインストールした場合はどうなりますでしょうか。

[ATDE]$ sudo apt update
[ATDE]$ sudo apt install ftp

入江様
お世話になっております。
> sudo apt updateしてからインストールした場合はどうなりますでしょうか。

取得:1 http://security.debian.org/debian-security buster/updates InRelease [34.8 kB]
無視:2 http://download.atmark-techno.com/debian buster InRelease              
取得:3 http://security.debian.org/debian-security buster/updates/main Sources [321 kB]
ヒット:4 http://download.atmark-techno.com/debian buster Release              
無視:5 http://archive.debian.org/debian buster InRelease                      
エラー:7 http://archive.debian.org/debian buster Release      
  404  Not Found [IP: 209.87.16.41 80]
取得:8 http://security.debian.org/debian-security buster/updates/main amd64 Packages [479 kB]
取得:9 http://security.debian.org/debian-security buster/updates/main armhf Packages [471 kB]
パッケージリストを読み込んでいます... 完了           
E: リポジトリ http://archive.debian.org/debian buster Release には Release ファイルがありません。
N: このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください。
 
atde8:$ sudo apt install ftp
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
E: パッケージ ftp が見つかりません

という出力結果になり、依然としてftpモジュールを入れることができません。解決策があれば教えていただきたいです。

at_akihito.irie

2023年4月19日 13時05分

入江です。

添付のsources.listをATDE上にダウンロードし、以下のコマンドを実行した場合はどうでしょうか。

[ATDE]$ wget https://armadillo.atmark-techno.com/sites/armadillo.atmark-techno.com/files/forum/2023-04/1681877027/sources.list_.txt -O sources.list
[ATDE]$ sudo cp -b ./sources.list /etc/apt/sources.list
[ATDE]$ sudo apt update
[ATDE]$ sudo apt install ftp

ちなみに、上記のコマンドの通りに実行した場合は、古い/etc/apt/sources.listは、
/etc/apt/sources.list~という名前で残ります。

ファイル ファイルの説明
sources.list_.txt システムの都合上、ファイル名の末尾に_.txtが付いていますが、外してお使いください。

【解決】

入江様
お世話になっております。
> 添付のsources.listをATDE上にダウンロードし、以下のコマンドを実行した場合はどうでしょうか。

sources.listを更新したところ、問題なくftpモジュールを追加することができました。

お忙しい中、ご対応いただきありがとうございます。
今後ともよろしくお願いいたします。