PLCnext LinuxにAPTパッケージマネージャをインストール:ステップバイステップガイド
こんにちは皆さん、
このブログ記事では、PLCnextのLinux OSでAPTパッケージマネージャを動作させる方法を詳述します。これにより、パッケージインストールの可能性が広がります。
この記事は、Linuxの使用経験があることを前提としています。
!!!!! 免責事項:この投稿はフェニックスコンタクトによって支持またはサポートされていません。自己責任で使用してください!!!!!
使用した材料:
- インターネット接続付きAXC F 2152
- PuTTY Release 0.76
- WinSCPバージョン 5.19.1
- Notepad++
APTをインストールする前にroot権限が必要です。rootとしてログインする手順:
- SSHでPLCに接続(PuTTYなど)
- adminとしてログイン(パスワードはPLC筐体に印刷、ユーザーが変更していない限り)
- コマンド実行:
sudo passwd root - 画面の指示に従う
- これで
suでrootユーザーになれます
次にWinSCPでスクリプトをPLCに転送:
- スクリプトをこちらからダウンロード:https://github.com/pxcbe/apt-installer
- ファイルに変更を加えたい場合(.debファイルの保存ディレクトリなど)、Notepad++などのテキストエディタで今すぐ行う
- .shファイルをPLCの任意のディレクトリに転送
SSHで再度PLCにログインし、rootユーザーに切り替えて、スクリプトのディレクトリで以下のコマンドを実行:
chmod 755 apt-installer.sh
sed -i 's/\r$//' apt-installer.sh
これらのコマンドが正常に完了したら、スクリプトを実行:
bash apt-installer.sh
すべてのファイルがダウンロード・インストールされます。発生する可能性のあるエラーに注意してください。通常、スクリプト冒頭で2つのエラーが出ますが、心配いりません。完後すれば、aptまたはapt-getでパッケージをインストールできるようになります。
以上です。よくある問題への対処法を以下にまとめます。
もしapt(-get) updateで問題が発生したら、以下のいずれかを回避策として使用:
apt-get update --allow-unauthenticated
apt-get update --allow-insecure-repositories
パッケージが依存関係や設定でエラーを出す場合:
rm /var/lib/dpkg/info/*Name_off_package_in_error*
dpkg --configure -D 777 Name_off_package_in_error
apt -f install
その後、パッケージが正しくインストールされたか確認するために実行:
apt install Name_off_package_in_error
元のパッケージがインストールされ、動作するか確認してください。
産業技術
- 戦略プロジェクトマネージャー募集:Missouri Technology Corporationで成長チームに参加
- ICパッケージング:半導体チップを保護し長期信頼性を確保
- VIAインパッドがPCB性能を高める理由:主なメリット
- 3Dプリンティングで砂型鋳造を強化:工具リードタイム短縮と迅速な試作
- PLCnext ControlでLinuxターミナルコマンドを使いVLAN設定を効率化
- PLCnextデバイスでgrpcurlを用いた安全なリモートgRPCアクセス
- PLCnext CLIテンプレートでC++開発を効率化
- SNMPでPLCnext Controlデバイスを最適化:実践ガイド
- PLCnextでのクラスタ管理:産業オートメーションにおけるKubernetesの活用
- TableauダッシュボードでPLCnextをリアルタイム監視
- C# usingステートメント完全ガイド:名前空間インポート、エイリアス、静的ディレクティブ