
Я проверил, что использую Ubuntu 18.04, выполнив:
~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic
Я попробовал установить из приложения Ubuntu, и оно, кажется, устанавливается, но запуск postman
из командной строки ничего не дает, а нажатие кнопки запуска на странице приложения Postman только открывает окно терминала на короткое время, затем оно исчезает, и Postman не запускается. Postman также не отображается, когда я нажимаю кнопку поиска приложений.
Я попробовал установить Postman из командной строки, но это не сработало:
~$ sudo apt install postman
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package postman
Есть другой способ, который я установил, который продвинул меня дальше, но все еще бесполезен. Я могу следовать руководству здесьhttps://blog.bluematador.com/posts/postman-how-to-install-on-ubuntu-1604/вот как я успешно установил в Ubuntu 17. Когда я устанавливаю его таким образом в 18.04 и запускаю postman
из командной строки, он запускает приложение, но оно только показывает значок загрузки и фактически не начинает работать. Вывод из командной строки:
~$ postman
ORM initialization successful
App events bus { name: 'booted', namespace: 'shared' }
App events bus { data: {}, name: 'booted', namespace: 'requester' }
Я также попробовал решение, найденное наPostman больше не запустится в 18.04и установил, libgconf2-4
но это не сработало.
решение1
Загрузите postman для Linux по следующей ссылке.
Откройте терминал и перейдите в каталог, куда вы скачали приложение. Проверьте имя файла; в моем случае это было Postman-linux-x64-6.2.4.tar.gz
. Теперь выполните следующие команды.
sudo tar -xzf Postman-linux-x64-6.2.4.tar.gz
rm Postman-linux-x64-6.2.4.tar.gz
sudo mv Postman /opt/Postman
sudo ln -s /opt/Postman/Postman /usr/bin/postman
Теперь вы можете запустить Postman, войдя postman
в терминал. Позже вы можете создать для него запись на рабочем столе.
решение2
Postman доступен как Snap. Вам стоит попробовать
sudo snap install postman
Если у вас не установлен snap:
sudo apt update
sudo apt install snapd
Если он запущен, управляйте необходимыми разрешениями из центра программного обеспечения.
Нажмите здесь, чтобы узнать больше о Snap
Он также доступен как flatpak. Если у вас включен flatpak, вы также можете установить его из центра программного обеспечения.
Для установки FlatPak
sudo apt install flatpak
sudo apt install gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
решение3
Используя веб-браузер, загрузите Postman с сайтаhttps://app.getpostman.com/app/download/linux64в каталог загрузки по умолчанию (
~/Downloads
что эквивалентно/home/<username>/Downloads
), где<username>
находится ваше имя пользователя Ubuntu. Примечание: это предполагает, что у вас установлена 64-битная версия UbuntuТеперь у вас должен быть файл
~/Downloads/Postman-linux-x64-6.2.4.tar.gz
или аналогичный (версия может отличаться)Создайте каталог
~/Software
(откройте терминал и введитеmkdir ~/Software
, убедившись, что номер версии, в данном случае 6.2.4, соответствует загруженной вами версии)Продолжаем использовать терминал Enter
mv ~/Downloads/Postman-linux-x64-6.2.4.tar.gz ~/Software
для перемещения файла из каталога «Загрузки» в каталог «Программное обеспечение».Нажмите Enter
cd ~/Software
, чтобы войти в новый каталог программного обеспечения.Введите
pwd
(подтвердите, что текущий рабочий каталог —/home/<username>/Software
)Введите
ls
(выведите список файлов, чтобы убедиться, что файл gz находится в папке)Введите
gunzip ~/Software/Postman-linux-x64-6.2.4.tar.gz
, чтобы распаковать сжатый файл gzip.Enter
ls
(чтобы подтвердить, что файл tar теперь находится в папке)Нажмите Enter
tar -xf Postman-linux-x64-6.2.4.tar.gz
, чтобы извлечь файлы из архива tar.Запустить
~/Software/Postman/Postman
(или открыть эту ссылку в вашем файловом менеджере)В терминале Enter
rm ~/Software/Postman-linux-x64-6.2.4.tar
для уборкиВ долгосрочной перспективе установка на
/opt/Postman
является гораздо лучшим вариантом (/opt
это «правильное» место для хранения программного обеспечения), но такой подход потенциально создает больше сложностей из-за требуемых разрешений на владение