Вы работаете над проектом и вам нужно использовать protobuf 3, как его установить? Вот несколько простых шагов для установки и запуска protobuf.

Первое, что вам нужно сделать, это загрузить правильный zip-файл. Вы можете загрузить его с помощью команды curl или перейти на веб-сайт protobuf и загрузить его вручную. Лично мне проще всего использовать curl, выполнив команду следующим образом:

curl -OL https://github.com/google/protobuf/releases/download/v3.15.8/protoc-3.15.8-linux-x86_64.zip

Версия 3.15.8 является самой последней версией на момент написания этой статьи, но если вам нужна другая версия, вы просто замените 3.15.8 на нужную версию.

Затем вам нужно разархивировать zip-файл, мы разархивируем его в каталог с именем protoc3, так как с ним проще работать, вместо того, чтобы каждый раз вводить protoc-3.15.8-linux-x86_64. Запустите команду:

unzip protoc-3.15.8-linux-x86_64.zip -d protoc3

Обратите внимание, что вы можете разархивировать его в любой каталог, на следующих шагах мы поместим важные файлы туда, куда им нужно.

Далее, чтобы переместить исполняемые файлы в каталог bin, а включаемые файлы в каталог include, если у вас есть каталог /bin в вашем домашнем каталоге и вы хотите поместить его туда, вы можете это сделать, в противном случае мы поместим его в каталог /usr/bin. Делаем это, выполнив команду:

sudo mv protoc3/bin/* /usr/local/bin/

а затем переместите включаемые файлы, запустив:

sudo mv protoc3/include/* /usr/local/include/

Обратите внимание, что для этого вам нужны права суперпользователя, так как /usr/local находится за пределами вашего домашнего каталога.

Теперь вы должны быть готовы к использованию protoc!