Insomnia는 RESTful API를 테스트, 디버깅 및 관리하는 프로세스를 간소화하도록 설계된 다재다능하고 강력한 API 클라이언트입니다. 자동화된 테스트, 고급 요청 체이닝, 환경 변수 관리 및 GraphQL 지원과 같은 기능을 갖춘 Insomnia는 API 통합 작업을 하는 개발자에게 강력한 도구로 돋보입니다. 또한 API 요청을 원활하게 구성하고 실행할 수 있는 사용자 친화적인 인터페이스를 제공하여 모든 개발자 툴킷에 필수적인 도구입니다. Insomnia의 가벼운 특성과 복잡한 API 워크플로를 처리할 수 있는 기능을 통해 개발자는 번거로운 프로세스에 얽매이지 않고도 API 상호 작용을 효율적으로 관리할 수 있습니다.
이 가이드에서는 권장 APT 미러를 사용하여 Ubuntu 버전 24.04, 22.04 및 20.04에 Insomnia를 단계별로 설치하는 방법을 다룹니다. 이 방법을 따르면 최신 버전의 Insomnia를 설치할 뿐만 아니라 시스템을 자동 업데이트하도록 설정하여 항상 최신 기능과 보안 강화에 액세스할 수 있습니다. 이 방법은 개발 환경에서 안정성과 보안을 우선시하는 개발자에게 이상적입니다. Insomnia를 최신 상태로 유지하고 완벽하게 기능하도록 하는 데 필요한 노력을 최소화하기 때문입니다.
불면증 설치 전에 Ubuntu 업데이트
잠재적인 충돌을 피하기 위해 Insomnia를 설치하기 전에 시스템에 모든 기존 패키지가 최신 상태인지 확인하는 것이 좋습니다.
sudo apt update && sudo apt upgrade
필수 패키지 설치
Ubuntu 시스템에 Insomnia를 설치하려면 몇 가지 종속성을 설치해야 합니다.
sudo apt install apt-transport-https
APT 명령을 통해 불면증 설치
Ubuntu 시스템에서 Insomnia 설치 프로세스를 시작하려면 저장소를 가져와야 합니다. 터미널에 다음 명령을 입력하면 됩니다. 이 명령을 사용하면 시스템이 설치에 필요한 파일과 패키지에 액세스할 수 있습니다.
echo "deb [trusted=yes arch=amd64] https://download.konghq.com/insomnia-ubuntu/ default all" | sudo tee /etc/apt/sources.list.d/insomnia.list
리포지토리를 가져온 후 APT 업데이트를 실행하여 시스템에 변경 사항이 반영되었는지 확인해야 합니다. 이렇게 하면 시스템이 새로 가져온 저장소에 액세스하고 설치에 필요한 파일과 패키지를 검색할 수 있습니다.
sudo apt update
이제 Ubuntu 시스템에 Insomnia를 설치할 준비가 되었습니다. 이를 위해 터미널에 다음 명령을 입력하여 설치를 시작하고 시스템에 Insomnia 소프트웨어를 설치합니다.
sudo apt install insomnia
CLI 또는 GUI를 통해 Ubuntu에서 Insomnia 실행
이제 Insomnia를 성공적으로 설치했으므로 사용 가능한 두 가지 방법 중 하나를 사용하여 도구를 시작할 수 있습니다.
불면증을 시작하는 CLI 명령
명령줄 터미널을 선호하는 경우 다음 명령을 입력하여 Insomnia를 빠르게 시작할 수 있습니다.
insomnia
불면증을 찾아 실행하는 GUI 방법
명령줄 터미널 사용을 선호하지 않는 데스크톱 사용자의 경우 Insomnia를 시작하는 가장 좋은 방법은 애플리케이션의 그래픽 사용자 인터페이스(GUI)를 여는 것입니다.
시스템에서 Insomnia 애플리케이션 경로를 따라가면 됩니다.
활동 > 애플리케이션 표시 > 불면증
추가 불면증 명령
불면증 제거
시스템에서 화상 회의 소프트웨어를 제거하려면 터미널에서 다음 명령을 사용합니다. 이렇게 하면 제거 프로세스가 시작되고 시스템에서 소프트웨어가 삭제됩니다.
sudo apt remove insomnia
소프트웨어를 다시 설치할 계획이 없다면 다음 명령을 사용하여 저장소를 제거할 수 있습니다. 이렇게 하면 저장소가 제거되고 나중에 시스템이 해당 저장소에 액세스할 수 없게 됩니다.
sudo rm /etc/apt/sources.list.d/insomnia.list
결론
이 가이드에 설명된 단계를 따르면 Ubuntu 시스템에 Insomnia를 성공적으로 설치하여 권장 APT 미러를 통해 최신 업데이트로 최신 상태를 유지할 수 있습니다. 이 설정은 최신 기능과 보안 패치를 제공할 뿐만 아니라 향후 업그레이드를 간소화하여 개발 워크플로를 보다 효율적으로 만듭니다. 마지막으로, APT 소스가 항상 안전한지 확인하고 정기적으로 업데이트를 확인하여 시스템과 도구를 최적화하세요. 이러한 사전 예방적 접근 방식은 안정적이고 안전한 개발 환경을 유지하는 데 도움이 됩니다.