jrpcgen command not found

In this troubleshooting guide we learn how to fix jrpcgen command not found error message

Introduction

When you run more command in linux terminal / console, you get the following error message

jrpcgen: command not found

or when using sudo you get the following error message

sudo: jrpcgen: command not found

Solutions to jrpcgen: command not found

How To Fix jrpcgen: command not found in Ubuntu / Debian / Kali Linux / Raspbian

In Ubuntu jrpcgen is provided by remotetea package.

remotetea is:

This package implements Sun’s Open Network Computing Remote Procedure Call specification (see RFC 1831, RFC 1832, RFC 1833) in pure Java.

It supports:

  • RPC calls over TCP/IP as well as UDP/IP;
  • both client and server functionality;
  • portmapper querying;
  • authentication types AUTH_NONE, AUTH_UNIX, and AUTH_SHORT (on both client and server sides).

The utility jrpcgen is provided to compile .x files into Java classes.

To fix this problem, we can install more using the command below.

sudo apt-get -y install remotetea

This command might take some time to finish depending on your machine internet connection.

You can also use apt command to install remotetea.

sudo apt -y install remotetea

Or if you have aptitude installed you can use the following command.

sudo aptitude install remotetea

Summary

In this tutorial we learn how to fix jrpcgen command not found error in Ubuntu / Debian / Kali Linux or Raspbian distribution.