工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

PLCnextにapt(-get)パッケージマネージャーをインストール

皆さん、こんにちは

このブログ投稿では、PLCnext の Linux OS 上で apt パッケージ マネージャーを実行する方法について詳しく説明します。したがって、パッケージをインストールする可能性がさらに広がります。

この投稿は、Linux の使用経験があることを前提としています

<強い>!!!!!免責事項 この投稿は PHOENIX CONTACT によって承認またはサポートされているわけではありません。ご自身の責任で使用してください!!!!!

使用素材:

apt のインストールを開始する前に、root 権限が必要です。 root としてログインできるようにするには、次の手順を使用します:

<オール>
  • ssh (パテまたはその他のプログラム) を使用して PLC に接続します
  • 管理者としてログインします。ユーザーが変更しない限り、パスワードは PLC ハウジングに印刷されています。
  • 次のコマンドを入力してください:sudo passwd root
  • 画面に表示される手順に従います
  • 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(-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

    次に、元のパッケージがインストールされて動作するかどうかを確認してください。


    産業技術

    1. C# を使用して
    2. MTCは戦略的プロジェクトマネージャーを採用しています
    3. ICパッケージング
    4. パッドでVIAを使用する利点
    5. 3D プリント技術を使用した砂型鋳造
    6. PLCnext Technology での VLAN セットアップ
    7. grpcurl を使用したリモート gRPC
    8. PLCnext CLI テンプレート
    9. SNMP経由でPLCnext Controlデバイスを管理する
    10. PLCnextでのクラスタ管理?
    11. PLCnext Tableau ダッシュボード