Ubuntu 22.04에 Jenkins 설치 가이드
Jenkins는 지속적 통합(CI, Continuous Integration) 및 지속적 배포(CD, Continuous Deployment)를 지원하는 오픈 소스 자동화 도구로, 소프트웨어 개발 프로세스를 자동화하고 효율성을 향상시키는 데 사용되나. 이 글에서는 Ubuntu 22.04에 Jenkins를 설치하고 구성하는…
Ubuntu(우분투) 관련 정보 제공
Jenkins는 지속적 통합(CI, Continuous Integration) 및 지속적 배포(CD, Continuous Deployment)를 지원하는 오픈 소스 자동화 도구로, 소프트웨어 개발 프로세스를 자동화하고 효율성을 향상시키는 데 사용되나. 이 글에서는 Ubuntu 22.04에 Jenkins를 설치하고 구성하는…
Java는 많은 소프트웨어 및 애플리케이션의 개발 및 실행을 위해 널리 사용되는 프로그래밍 언어이다. Java를 설치하면 여러 가지 Java 기반 애플리케이션을 실행 할 수 있으며, 개발을 위한 Java Development Kit(JDK)를 설치하여,…
Visual Studio Code is a powerful open-source code editor developed by Microsoft, and can be used on various platforms including Linux, Windows, and MacOS. It's a powerful tool that helps…
coredump는 프로그램이 비정상적으로 종료될 때 메모리 덤프를 생성하는 것을 말한다. 이를 통한다면 프로그램에 어떤 문제가 있었는지 디버깅 하는데 도움이 된다. 이 글에서는 Ubuntu 환경에서 coredump를 생성하기 위한 설정방법에 대해 알아본다.…
Ubuntu 설치시 Desktop 버전이 아닌 Server 버전을 선택한 경우 기본적으로 CLI 환경으로 설치가 된다. 하지만 일부 도구들은 GUI 환경에서 쓸 수 있는 유틸리티가 필요한 경우도 있다. 이 글에서는 Ubuntu 22.04…
Ubuntu Server는 네트워크 및 서비스에 맞게 맞춤화되어 있는 Linux 배포판이다. Ubuntu Desktop과는 달리 Ubuntu Server에는 GUI 환경이 제공되지 않기 때문에, 텍스트 메뉴 기반으로 프로세스를 사용한다. 이 글에서는 Ubuntu Server 22.04…
Ubuntu 설정을 위해 여러 패키지들을 업데이트 하다보면, 문제가 발생하는 경우가 있다. 이 글에서는 Ubuntu Desktop이 문제가 있어서 터미널만 사용가능할 경우 Ubuntu Desktop 재설치 방법에 대해 알아본다. 1. 구성되지 않은 패키지를…
Ubuntu 18.04는 안정성과 신뢰성 있는 운영체제로 많은 사용자들에게 선호되고 있는 데스크톱 버전이다. 이 글에서는 Ubuntu 18.04 Desktop을 설치하는 과정에 대해 알아본다. Ubuntu 18.04 ISO 다운로드 Ubuntu 공식 웹사이트에서 Ubuntu 18.04…
Ubuntu 20.04는 안정적인 성능과 사용자 친화적인 환경으로 많은 사용자들에게 사랑받고 있는 리눅스 운영체제중 하나이다. 이 글에서는 Ubuntu 20.04 Desktop을 설치하는 과정에 대해 알아본다. Ubuntu 20.04 ISO 다운로드 Ubuntu 공식 웹사이트에서…
MySQL은 강력한 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)으로, 다양한 응용 프로그램에서 데이터를 저장하고 관리하는 데 사용된다. 이 글에서는 Ubuntu 22.04에 MySQL을 설치하는 방법에 대해 알아본다. MySQL 서버 설치 sudo apt…