728x90
반응형

프로그램 2

우분투 리눅스에서 flatpak 으로 프로그램 설치 하는 방법

우선 flatpak 이란 무엇인가? 부터 설명해야 겠죠. 간단히 말하자면 프로그램을 설치하는 방법중 한가지 입니다. 예를들어 리눅스용 프로그램을 하나 만들어서 배포하려고 하면 리눅스 배포판이 여러개라 여러 설치판을 만들어야 합니다. 페도라용, 수세리눅스용, 아치용, 데비안용, 우분투용....등등.....대부분의 프로그램들은 인기있는 몇가지 배포판만 지원하는 경우가 많습니다. 하지만 flatpak 으로 만들어 배포하면 어떠한 리눅스를 사용하던 flatpak 프로그램만 설치해 주면 프로그램을 쉽게 설치할 수 있습니다. 또한 flatpak 으로 설치된 프로그램들은 샌드박스에서 실행 되기때문에 보안문제의 걱정도 줄여줍니다. 비슷한 것으로 우분투에서 지원되는 snappy 라는 것도 있는데, 왠지 분위기는 flat..

linux 에서 라이브러리를 찾을 수 없다며 프로그램 실행이 안 될때 해결방법(error while loading shared libraries)

linux 에서 program 을 실행할 때 다음과 같이 "cannot open shared object file: No such file or directory" 에러가 나는 경우가 있습니다. $ openssl openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory Copy BASH 이런 문제는 다음 절차를 통해 문제를 해결할 수 있습니다. ldd 로 필요 library 확인하기 공유 라이브러리 의존성을 출력하는 ldd 로 프로그램 실행에 필요한 라이브러리를 확인합니다. $ ldd `which openssl` linux-vdso.so.1 (0x0..

728x90
반응형