Linuxソフトウェア要件について理解する

InfoPrint Managerが正しく動作するには、Linuxオペレーティングシステムの特定のコンポーネントがシステムにインストールされていることが必要です。インストール処理を開始する前に、Linuxオペレーティングシステムからこれらのコンポーネントの基本レベルをインストールするかどうかはお客様次第です(InfoPrint Managerインストーラーの使用の詳細については、RICOH InfoPrint Manager for Linux:スタートガイドを参照してください)。

InfoPrint Managerインストーラーは、必要な依存関係(rpmパッケージ)をすべて自動的にインストールします。InfoPrint Managerのインストールを開始する前に、dnf (Red Hat Enterprise Linux) またはzypper (SUSE Linux Enterprise Server) がオペレーティングシステムリポジトリーにアクセスできることを確認してください。

InfoPrint Manager for Linuxは、64ビットアプリケーションであり、認定されたユーザーは64ビット (x86_64) オペレーティングシステム上でのみ実行することができます。詳しくは、「Linux rpmパッケージを検証する」のセクションを参照してください。

InfoPrint Manager for Linuxは、rootユーザーを使用してインストールする必要がありますが、インストール処理中に、root以外の認証ユーザーとして製品を実行するように設定する可能性があります。その場合でもrootを使用することができます。InfoPrint Managerをroot以外のユーザーで実行している場合は、製品に必要なすべてのカスタムパスにその特定のユーザー用の読み取り権限と書き込み権限があることを確認します。また、InfoPrint Managerを実行しているユーザーは、リソースへの特定のアクセスが必要な場合があります。詳しくは、RICOH InfoPrint Manager for AIX and Linux:構成および調整ガイドの「ulimitセグメント設定を決定する」セクションを参照してください。

デフォルトのユーザーは、インストーラーによって自動的に作成されたipm1です。カスタムユーザーは、そのユーザーのプライマリグループがsysグループである場合に使用することができます。

注意: InfoPrint Managerは、必要なバージョンのJavaをインストールし、そのJavaはInfoPrint Managerだけが使用できます。Javaのアップデートは、すべてInfoPrint Managerインストーラーによって行われます。

    重要:
  1. ユーザー認証に失敗した場合、ユーザーが存在しないか、プライマリーグループがsysでない場合、インストールは続行されません。ユーザーは、ローカルユーザーまたはリモートユーザーのいずれかにすることができます。リモートユーザーの場合、システム管理者は、そのユーザーがプライマリーグループとしてsysグループを持っていることを保証する必要があります。カスタムユーザーのシェルはbash/bin/bashまたは/usr/bin/bash)でなければなりません。
  2. InfoPrint Manager for Linuxは、Common Unix Printing System (CUPS) を使用します。これは、Linuxサーバーにインストールし、実行する必要があります。Linux印刷ドライバー(PPD)の多くは、Foomaticのバックエンドフィルタースクリプト「foomatic-rip」で設定が必要な場合があります。Foomaticの要件については、PPD prologのセクションを確認してください。

  3. InfoPrint Manager for Linuxのデフォルトシェルはbashです。Kornshell 93 をInfoPrint Manager for Linux で使用しないでください。
  4. InfoPrint Manager for Linuxは、LVM(論理ボリュームマネージメント)ディスク区分化のみをサポートします。この区分化には標準区分化方式と比較して多くのメリットがあります。
  5. ユーザーがすでに存在する場合は、グループに対して他の変更を加えないでください。
  6. ユーザーが存在せず、インストールするユーザー(ipm1)が指定したグループもない場合、sysグループが存在するかどうかを確認し、存在しない場合は作成します。sysグループを作成するときに、-r(システムグループ)を指定します。
  7. ユーザーが存在せず、グループ(ipm1:ipm1group)が指定されている場合、ipm1groupグループが存在するかどうかを確認し、存在しない場合はシステムグループを指定せずに作成します。次に、ipm1groupグループを使用してユーザーを作成します。
  8. InfoPrint Manager for LinuxがフルオープンなJava実装として使用しているOpenJDKは、デフォルトの外観としてGTK2を使用しません。このため、GTK3を使用するOpenJDKと他のJavaプロバイダーとの間で、目に見えるフォントの違いが見られます。

    InfoPrint Manager for Linuxは、Javaデスクトップアプリケーション(InfoPrint ManagerアドミニストレーションインターフェースおよびオペレーションGUI、InfoPrint Managerマネージメントインターフェース、ライセンスキー管理アプリケーション、および通知クライアント)をMetalで表示します。Javaアプリケーションが読みにくい場合、MetalのJavaの表示を変更してみてください。

    変更するには、環境変数JAVA_TOOL_OPTIONSに任意のJavaの表示を設定し、Javaアプリケーションを再起動します。

    例:JAVA_TOOL_OPTIONS='-Dswing.defaultlaf= com.sun.java.swing.plaf.gtk.GTKLookAndFeel'

    注意: 環境変数JAVA_TOOL_OPTIONSを使用してJavaの表示を変更すると、Javaアプリケーションで予期しない動作が発生する場合があります。

  9. コマンドラインまたはGnomeのInfoPrint Managerマネージメントインターフェースを使用してInfoPrint Managerサービスを開始または停止するには、rootユーザーとInfoPrint Managerを実行しているユーザーで永続を有効にします。

    rootユーザーで以下のコマンドを実行し、永続を有効にします。

    • loginctl enable-linger root
    • loginctl enable-linger $IPM_USER