Как установить postman на ubuntu

Обновлено: 03.07.2024

Postman is available on the web at go.postman.co/home and as a native desktop app for Mac, Windows (32-bit / 64-bit), and Linux (64-bit) operating systems.

To get the latest version of the Postman desktop app, visit the download page and select Download for your platform.

Installing Postman on the desktop

Note that the Postman team only tests, fixes bugs, and provides support for the app on Mac, Windows, Linux, and the web.

Installing Postman on Mac

Download and unzip the app using the built-in Archive Utility app. Double-click Postman. When prompted, move the file to your Applications folder—this will ensure that future updates can be installed correctly.

The minimum OS version supported is macOS 10.11 (El Capitan).

You may encounter a "Library not loaded" error if you attempt to unzip and install Postman using a third-party app—using the default Archive Utility for Mac should resolve this.

Installing Postman on Windows

Download the app. Double-click the exe file to install it.

Postman supports Windows 7 and above. Both ia32 (x86) and x64 (amd64) installers are available for Windows. Windows for ARM devices is possible by using the ia32 binary.

Installing Postman on Linux

You can install Postman on Linux by manually downloading it, using the Snap store link, or with the command snap install postman .

To install manually, download and unzip the app, for example into the opt directory. You will need sudo privileges.

To start the app from a launcher icon, create a desktop file, naming it Postman.desktop and saving it in the following location:

Enter the following content in the file—replacing opt if you extracted the file somewhere else—and save it:

  • Ubuntu 14.04 and newer
  • Fedora 24
  • Debian 8 and newer

/.config folder where Postman stores information.

If you are an Ubuntu 18 user, you will also need to install the libgconf-2-4 package with the command apt-get install libgconf-2-4

Using Postman on the web

You can use Postman in your web browser to carry out your API development and testing tasks in conjunction with the Postman Agent. To access Postman on the web, visit go.postman.co/home.

Postman’s web application is optimized for the following browsers:

  • Chrome (78 and higher)
  • Firefox (76 and higher)
  • Edge (79 and higher)
  • Safari (13.1.1 and higher)

Installing the Postman desktop agent

If you are using the Postman web client, you will need to also download the Postman desktop agent. You will be prompted to download and install the agent so that you can make requests from the web. You can also download the agent directly from the Downloads page.

Postman Agent

The Postman agent overcomes the Cross Object Resource Sharing (CORS) limitations of browsers, and facilitates API request sending from your browser version of Postman. Once you have the agent installed you will be able to use it with web requests.

You can either enable Auto-select option or manually select the agent (Cloud, Desktop, or Browser) you would like to use for your requests.

Once you enable the option for Auto-select, Postman will automatically select the best agent for your requests.

If you try to send a request and it isn't successful because the agent is not selected, you will see a link in the response area which you can select to switch to the agent and try your request again. Read more about the agent.

Postman on the web is under active development, but there are a few features you can currently only access in the desktop app and not in your web browser:

  • Live preview: You will not see all of your request headers update live as you enter your request configurations as you do in the desktop Postman app—you will only see Authorization headers update as you edit.
  • Saving responses to file
  • Certificates and Proxy: These will take the browser defined value and cannot be overridden by Postman.
  • Postman Interceptor

The native Postman apps will notify you when a major update is available. For other updates you will see a dot on the settings icon. If the indicator is red instead of orange, it indicates a failed update.

Update Ready

Select the update option to download or install the latest update. You will see a notification when the download is complete, prompting you to restart the Postman app to apply the updates. If you're not ready to update yet, choose Later to auto-update the next time you launch the app.

You can configure your preferences to enable automatic download for major updates in Settings > Update. Postman automatically downloads minor updates and bug fixes.

Check for updates

Postman Chrome app (deprecated)

The Postman Chrome app is deprecated—if you're using the Chrome app, you can retain your data when you switch to the native app either by syncing with a Postman account you're signed into, or by exporting from Chrome and importing into the native app.

The native app is built on Electron, and overcomes a number of restrictions of the Chrome platform.

Migrating to the native app

To switch from the Chrome app to native, download Postman and sign in to your account. Start the native app, and your history and collections will be automatically synced.

Alternatively, if you don't want to sign in to your Postman account, you can bulk export your Postman data from the Chrome app, and then bulk import into the new native app at Settings > Data.

Import Export Data

Note that importing will overwrite your existing data. For more on bulk import, see Importing Postman data.

Using Postman behind a firewall

Postman's infrastructure runs on Amazon's AWS platform. If you are operating behind a network firewall, you will need to allow the following domains to make WebSocket connections for Postman:

Postman does not have a fixed IP range that can be provided. If necessary, please refer to the current AWS IP ranges and allow the broad range provided.

Troubleshooting your Postman installation

If you encounter any issues installing and running Postman, check out the following tips. If these do not help, please refer to the installation posts on the community forum and create a new post if your issue is not already covered.

Update failed error

If you see an Update Failed notification in Postman, you can use the DevTools to investigate.

update-error-dialog

Open the DevTools using View > Developer > Show DevTools (Current View). Some known errors are as follows:

Error message: Cannot update while running on a read-only volume

  • This error means that the app user does not have write permission in the directory where Postman is installed. To resolve the problem, move Postman to a directory where the user has write permissions, for example the /Application directory for Mac, and to the home directory for Linux.

Write Permission Issue in DevTools

Error message: Code signature at URL file:///. did not pass validation: code object is not signed at all

  • This error means that there are multiple updates running at the same time. This can happen when the app is opened before the previous update could finish. To resolve the problem, quit and reopen the app.

Multiple Updates Running Issue in DevTools

Update button not available

If you are using Postman for Linux, and installed the app with the Ubuntu Software Center or Snap Store, you may not see a Check for updates button. This is because the updates are handled by the store, which should automatically update Postman on a regular cadence.

If you're having trouble with installation or updates, reach out for Postman support. If your installation is working as expected, send your first request!

Postman доступен как собственное приложение (построенное на Electron) для всех основных операционных систем, включая macOS, Linux и Windows. Хотя можно установить и использовать Postman в качестве приложения Chrome, поддержка приложения Postman Chrome больше не поддерживается.

В этом руководстве объясняется, как установить Postman в Ubuntu 18.04. Те же инструкции применимы для Ubuntu 16.04 и любого дистрибутива на основе Ubuntu, включая Linux Mint, Kubuntu и Lubuntu.

Подготовка

Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Установка Postman

Откройте терминал, нажав Ctrl+Alt+T и установите пакет оснастки Postman, набрав:

Загрузка может занять некоторое время в зависимости от скорости вашего соединения. После установки будет отображаться следующий вывод:

Кроме того, вы можете установить Postman с помощью Центра программного обеспечения Ubuntu. Просто найдите Postman и нажмите «Установить»:

Начальный почтальон

Теперь, когда Почтальон установлен в вашей системе Ubuntu, вы можете запустить его, щелкнув значок Почтальона ( Activities -> Postman ):

Когда вы запускаете Postman в первый раз, появится следующее окно с просьбой войти в систему или создать новую учетную запись:

Если вы создадите учетную запись, вы сможете организовать свою работу в Workspaces, создавать резервные копии и синхронизировать данные на нескольких устройствах. Если вы не хотите входить в систему, просто нажмите «Пропустить вход и перейти прямо в приложение».

Чтобы проиллюстрировать, как работает Postman, мы отправим простой запрос Get в размещенный REST API и получим ответ JSON, содержащий список пользователей.

Учебный центр Postman должен стать хорошей отправной точкой для изучения того, как создавать рабочие пространства Postman, коллекции, среды и многое другое.

Выводы

Вы успешно установили Postman на свой компьютер с Ubuntu 18.04. Теперь вы можете изучить свой новый инструмент API и начать работу над своими проектами.

Как установить Postman в Ubuntu 18.04

Postman доступен как собственное приложение (построенное на Electron) для всех основных операционных систем, включая macOS, Linux и Windows. Хотя можно установить и использовать Postman в качестве приложения Chrome, поддержка приложения Postman Chrome больше не поддерживается.

Прежде чем вы приступите

Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Установка Postman

Самый простой способ - установить Postman на Ubuntu 18.04 - использовать систему быстрой упаковки.

Откройте свой терминал, нажав, Ctrl+Alt+T и установите пакет оснастки Postman, набрав:

Загрузка может занять некоторое время в зависимости от скорости вашего соединения. После установки будет отображаться следующий вывод:


Кроме того, вы можете установить Postman с помощью Центра программного обеспечения Ubuntu. Просто найдите Postman и нажмите «Установить»:



Первоначальный запуск Postman

Теперь, когда Postman установлен в вашей системе Ubuntu, вы можете запустить его, щелкнув значок Postman ( Activities -> Postman ):



Когда вы запускаете Postman в первый раз, появится следующее окно с просьбой войти в систему или создать новую учетную запись:



Если вы создадите учетную запись, вы сможете организовать свою работу в Workspaces, создавать резервные копии и синхронизировать данные на нескольких устройствах. Если вы не хотите входить в систему, просто нажмите «Пропустить вход и перейти прямо в приложение».

Чтобы проиллюстрировать, как работает Postman, мы отправим простой запрос Get в размещенный REST API и получим ответ JSON, содержащий список пользователей.



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

Вывод

Вы успешно установили Postman на свой компьютер с Ubuntu 18.04. Теперь вы можете изучить свой новый инструмент API и начать работу над своими проектами.

Как установить и использовать Wine в Ubuntu 18.04

Wine - это уровень совместимости с открытым исходным кодом, который позволяет запускать приложения Windows в Unix-подобных операционных системах, таких как Linux, FreeBSD и macOS. Wine расшифровывается как Wine Is Not an Emulator. Это интерфейс, который переводит системные вызовы Windows в эквивалентные вызовы POSIX, используемые Linux и другими операционными системами на основе Unix.

Wine не всегда лучший вариант для запуска программ Windows в Linux. Не все приложения Windows будут работать в Wine, даже если они это сделают, они могут вести себя не так, как обычно. Wine AppDB база данных содержит список приложений , которые были проверены и подтверждены на работу под Wine.

Вы также можете использовать инструмент виртуализации, такой как VirtualBox или VMware , но для них требуется больше системных ресурсов и установка Windows.

Прежде чем вы приступите

Чтобы иметь возможность устанавливать новые пакеты в вашей системе Ubuntu, вы должны войти в систему как пользователь с привилегиями sudo .

Установка Wine 3.0 в Ubuntu

Пакеты Wine включены в репозитории Ubuntu по умолчанию, их можно легко установить с помощью apt диспетчера пакетов. Это самый простой способ установить Wine на Ubuntu. Однако версия, включенная в репозитории, может отставать от последней версии Wine.

Если вы используете 64-битную систему Ubuntu, вы должны включить многоархивность, которая позволяет вам устанавливать как 64-битные, так и 32-битные пакеты на одном компьютере. Это необходимо, поскольку большинство приложений Windows 32-битные.

Начните с включения 32-битной архитектуры и обновления списка пакетов:


Установите Wine, набрав следующую команду:


После завершения установки используйте wine --version команду для печати версии Wine:


На момент написания этой статьи текущая версия Wine, доступная в репозиториях Ubuntu 18.04, была 3.0 .


Вот и все. Wine 3.0 был установлен на вашем компьютере с Ubuntu.

Установка Wine 5.0 на Ubuntu

На момент написания этой статьи последней основной версией Wine была версия 5.0.

В этом разделе мы предоставим пошаговые инструкции о том, как установить Wine версии 5.0 на Ubuntu 18.04.

Если вы используете 64-битную систему Ubuntu, включите 32-битную архитектуру и обновите список пакетов:


Импортируйте ключ GPG репозитория WineHQ с помощью следующей wget команды:


Добавьте репозиторий WineHQ в вашу систему:


Wine 5.0 зависит от пакета FAudio, который не входит в стандартную Ubuntu 18.04. Мы установим FAudio из репозитория OBS. Введите команду ниже, чтобы импортировать ключ GPG и включить репозиторий OBS:


Установите пакет Wine 5.0, набрав:


Это установит кучу пакетов. После завершения проверьте установку Wine, набрав:


Результат должен выглядеть примерно так:


На данный момент Wine 5.0 установлен и готов к использованию.

Настройка Wine

Чтобы настроить Wine, запустите winecfg команду в своем терминале, которая установит Mono и Gecko и настроит среду Wine:


Появится диалоговое окно с вопросом, хотите ли вы установить пакет wine-mono:






Когда установка будет завершена, отобразится диалоговое окно конфигурации Wine. Здесь вы можете настроить различные параметры Wine. В большинстве случаев подойдут настройки по умолчанию. По завершении закройте диалоговое окно.




Установка Notepad ++ в Ubuntu

Теперь, когда Wine установлен и настроен, мы объясним, как устанавливать приложения Windows на вашу Ubuntu.

В этом руководстве мы установим Notepad ++, который является одним из самых популярных текстовых редакторов среди пользователей Windows. Запустите браузер и загрузите установочный файл Notepad ++ со страницы загрузки Notepad ++ .

После завершения загрузки запустите установку, щелкнув .exe файл правой кнопкой мыши и выбрав «Открыть с помощью Wine Windows Program Loader».




Мастер установки запустится, выберет язык и установит Notepad ++ так же, как вы установили бы любое приложение на свой компьютер с Windows.




Приложения Windows устанавливаются в

Чтобы запустить редактор Notepad ++, перейдите в

/.wine/drive_c/Program Files (x86)/Notepad++ каталог.




И дважды щелкните notepad++.exe файл.




Вывод

Вы успешно установили и настроили Wine на рабочем столе Ubuntu 18.04. Мы также показали вам, как устанавливать и запускать приложения Windows под Wine.

Установка Postman

Загрузить Postman для Windows можно на официальном сайте программы. Кроме версии для Windows, здесь есть портативные версии для Linux и MacOS.


После загрузки будет необходимо запустить загруженную программу. В Linux также можно установить программу из центра приложений Ubuntu:


Или с помощью универсального менеджера пакетов snap. Для этого выполните:

sudo snap install postman

После завершения установки postman в Linux можно запускать программу из главного меню.


После первого запуска программа предлагает создать бесплатный аккаунт. Он необходим для синхронизации результатов вашей работы между устройствами. Создайте аккаунт или войдите в уже существующий нажав кнопку Sign In. Для создания аккаунта надо ввести адрес электронной почты, ваш ник, пароль и нажать оранжевую кнопку Create Free Account:


После входа в аккаунт вы попадёте в главное окно программы. Дальше давайте рассмотрим использование Postman, это будет так сказать инструкция для чайников, поэтому если вы уже пользовались программой и всё в ней знаете, то вам будет не интересно.

Как пользоваться Postman

1. Интерфейс

Давайте сначала разберемся с интерфейсом Postman. Главное окно можно условно разделить на несколько частей:

  • Верхняя панель - здесь находятся основные элементы настроек программы;
  • Боковая панель - тут находится список запросов выполненных ранее и сохранённые в виде коллекций запросы;
  • Панель вкладок - позволяет переключаться между вкладками запросов;
  • Рабочая область - здесь размещены основные настройки запроса и возвращённые им данные.


Предлагаю пока не трогать сложные настройки, а разобраться с обычной отправкой запросов.

2. Выполнение запроса


В нижней части страницы сразу же отобразится HTML код страницы. Здесь есть несколько вкладок:

  • Body - всё, что было возвращено сервером в теле запроса;
  • Cookie - записанные сервером;
  • Headers - заголовки возвращённые сервером.

Кроме того, на вкладке Body можно выбрать несколько вариантов отображения. Вкладка Pretty полезна для JSON данных, они будут отформатированы в удобном для чтения формате, вкладка Raw выводит данные как есть, а на вкладке Preview можно посмотреть как выглядит открытый сайт:


Это самый простой вариант, но давайте попробуем работать с API.

2. Передача параметров


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

3. Передача параметров формы


В ответ вы получите те же параметры.

4. Передача заголовков


После отправки запроса вы увидите его в разделе Headers внизу окна, значит он был передан на сервер.

5. Передача файла

До этого мы передавали только текстовые данные, но ничего не мешает передать файл в Postman. Для этого вернитесь на вкладку Body, в раздел form-data. Здесь сделайте нужный параметр неактивным и выберите тип параметра вместо Text - File:

Затем нажмите Select file, там, где должно быть значение параметра и выберите файл. После отправки его на сервер, вы найдёте полученный файл в секции files:


6. Авторизация Basic Auth

В рабочей области откройте вкладку Authorization, в разделе Type выберите Basic Auth и заполните имя пользователя и пароль:


Если всё прошло успешно, то тестовый сервер вернёт вам ответ authenticated: true:


7. История запросов

История ранее выполненных запросов - это довольно удобный инструмент, который позволяет не набирать одни и те же данные, если вам надо повторить ранее выполненный запрос. Чтобы посмотреть историю на боковой панели откройте вкладку History. Здесь отображаются все запросы под датам. Вы можете открыть любой из них и посмотреть что вернул сервер, а также выполнить его снова:


8. Коллекции запросов

Если вам нужно часто повторять одни и те же запросы с определёнными параметрами, вы можете создать отдельную коллекцию запросов. Для того чтобы создать коллекцию нажмите кнопку New на верхней панели, затем выберите Collection и в открывшемся окне введите имя коллекции, например, Test Requests:

Чтобы добавить в коллекцию запрос, нажмите ту же кнопку New и кликните по ссылке Request. В открывшемся окне надо ввести имя запроса, а чуть ниже выбрать коллекцию к которой следует его добавить. После этого нажмите кнопку Create и можете заполнять данные запроса и смотреть ответ как это описано выше. Когда всё будет настроено кликните по кнопке Save, которая находится рядом с Send чтобы сохранить этот запрос.

После этого вы сможете найти свой запрос открыв на боковой панели вкладку Collections:

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

Выводы

Теперь вы знаете как пользоваться Postman для проверки работоспособности вашего API. Конечно, мы рассмотрели далеко не все возможности и функции программы, но этого вам будет достаточно чтобы начать её полноценно использовать и отправлять различные запросы. А какие программы используете вы для таких целей? Напишите в комментариях!

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Читайте также: