![데비안은 여러 소스 파일 위치(lib, lib64, include 등)를 추가합니다.](https://linux55.com/image/226619/%EB%8D%B0%EB%B9%84%EC%95%88%EC%9D%80%20%EC%97%AC%EB%9F%AC%20%EC%86%8C%EC%8A%A4%20%ED%8C%8C%EC%9D%BC%20%EC%9C%84%EC%B9%98(lib%2C%20lib64%2C%20include%20%EB%93%B1)%EB%A5%BC%20%EC%B6%94%EA%B0%80%ED%95%A9%EB%8B%88%EB%8B%A4..png)
소스에서 SSH를 설치하려고합니다. 소스에서 설치하는 경우 다른 종속성도 설치해야 합니다. 또한 소스에서 종속성을 설치했습니다. 예를 들어, 다음과 같이 zlib 종속성을 설치했습니다.
cd /tmp
mkdir -p /opt/zlib
mkdir zlib1.23
cd zlib1.23/
wget http://www.zlib.net/zlib123.zip
unzip zlib123.zip
make
make install prefix=/opt/zlib/
"include, lib, lib64"와 같은 중요한 시스템 파일은 내 설치 위치(/opt/zlib/)에 있습니다."/선택/패키지",
/opt/zlib
├── include
│ ├── zconf.h
│ └── zlib.h
├── lib
│ ├── libz.a
│ ├── libz.so -> libz.so.1.3
│ ├── libz.so.1 -> libz.so.1.3
│ ├── libz.so.1.3
│ └── pkgconfig
│ └── zlib.pc
└── share
└── man
└── man3
└── zlib.3
이 종속성을 설치할 때 이 종속성을 가진 다른 패키지가 이 위치에서 "include,lib,lib64"를 검색하는지 확인하고 싶습니다. 예를 들어, 다른 패키지가 "zlib" 라이브러리를 검색하려고 할 때 "/usr/lib" 대신 "/opt/zlib/lib" 이름으로 검색하거나 "include"가 포함된 위치에서 검색하기를 원합니다. 폴더 "/opt" 디렉터리에서 검색합니다.
간단히 말해서 제가 묻고 싶은 질문은: 패키지를 설치하면 다음과 같습니다."bin, lib, lib64, include 등."소프트웨어 패키지를 설치할 때 포함됩니다. 시스템이 기본적으로 내 파일을 인식하도록 하려면 어떻게 해야 합니까?