본문 바로가기

개발환경16

[Gradle]Could not create service of type ChecksumService using BuildSessionScopeServices.createChecksumService(). 발생 Gradle 빌드 시 아래와 같은 에러 메시지가 발생하였다. Gradle could not start your build. \> Could not create service of type ChecksumService using BuildSessionScopeServices.createChecksumService(). > Cannot lock checksums cache \*\* as it has already been locked by this process. 해결법 같은 서버에 여러 개의 gradle daemon이 동작하여서 발생한 문제일 수 있다. 따라서 ps -ef | grep gradle 커맨드를 이용, gradle 프로세스들을 kill을 이용해 죽인 후 다시 시도해본다. 2021. 8. 25.
[Ubuntu] git gui툴인 gitkraken설치 목적 필자는 맥에서 git gui툴인 fork를 이용하고 있다. 우분투에서도 이와 비슷한 git gui툴을 이용하고 싶다. 하지만 우분투(linux)에서는 fork, source tree는 물론 github desktop도 지원하지 않는다. 쓸만한 git gui툴을 찾던 중 gitkraken을 발견, 설치한다. 방법 gitkraken 사이트에 접속한다. 검색을 하여도 좋고, 사진의 주소를 입력하여 들어가도 좋다. 들어가서 tar.gz파일을 다운로드한다. 파일을 다운로드하면 아래와 같이 다운로드가 진행된다. 풀기 버튼을 이용해 압축을 해제한다. 파일 압축을 푼 디렉터리에 들어가 gitkraken파일을 사진과 같이 실행시킨다. 계정연동을 진행한다. 필자는 github계정을 이용하였고 google계정을 이용하.. 2021. 3. 16.
[Ubuntu] multiple workspaces and dual monitor 목적 우분투의 기본 설정으로는 멀티 모니터 이용시 하나의 디스플레이에서만 워크스페이스 여러 개 이용할 수 있다. 여러 모니터에서 여러 개의 워크스페이스를 이용하자. 사진에서 왼쪽 화면은 여러개의 워크스페이스를 이용할 수 없다. 해결과정 다음의 커맨드를 입력하여 gnome-tweaks를 다운로드한다. $ sudo apt install gnome-tweaks 다음의 커맨드를 입력하여 gnome-tweaks를 실행한다. $ gnome-tweaks 아래의 화면이 나오면 작업공간(workspace)에 들어가 "여러 디스플레이로 작업 공간 확장"을 선택한다. ctrl + alt + 위, 아래 화살표를 하면 양쪽의 작업공간이 전환된다. 문제점 각 화면이 따로 전환되지는 않고, 두 화면이 동시에 전환된다. 참고 htt.. 2020. 12. 22.
[Ubuntu] pyqt5 및 qtdesigner 설치 목적 pyqt5 및 qt designer 등을 설치한다. 과정 terminal에서 다음의 커맨드들을 입력한다. $ pip3 install pyqt5 $ sudo apt install python3-pyqt5 $ sudo apt install pyqt5-dev-tools $ sudo apt install qttools5-dev-tools 다음의 커맨드를 입력하여 qt desinger가 설치되어있는지 확인한다. $ designer 커맨드 입력시 qt desinger화면이 나온다. 참고 https://gist.github.com/ujjwal96/1dcd57542bdaf3c9d1b0dd526ccd44ff 2020. 12. 21.
반응형