Windows가 설치된 다른 PC의 공유 폴더에서 .deb 패키지 설치

Windows가 설치된 다른 PC의 공유 폴더에서 .deb 패키지 설치

Ubuntu 20.04 LTS가 설치된 PC와 Windows 10이 설치된 다른 PC가 있습니다. "ubuntu-repository.exe"를 사용하여 저장소를 다운로드합니다. Windows에는 우분투 저장소가 있는 디렉토리가 있습니다. 이 디렉토리:

.
└── rerository
    ├── dists
    │   └── focal
    │       └── main
    │           └── binary-amd64 -> Packages.gz
    ├── pool
        └── main
            ├── a
            └── b
             etc.

source.list 에 추가하려고 시도했지만 deb file:/192.168.1.1/repository/ focal mainsudo apt-get update저장소가 표시되지 않습니다. 파일을 어떻게 설치할 수 있나요 .deb?

답변1

or file:/으로 교체해야 할 것 같습니다 . 그래도 해결되지 않으면 으로 교체하세요 .httphttpsfile:/file:///

답변2

Windows Server 2012 r2에서 IIS FTP 서버를 설정하고 내 저장소를 ftp와 공유하고 방화벽 예외에 "svchost.exe"를 추가합니다(그것이 없으면 ftp 서버에 연결할 수 없습니다). Ubuntu 20.04 LTS에서는 터미널을 통해 설정을 추가합니다 echo 'Dir::Bin::Metods::ftp "ftp"; ' | sudo tee -a /etc/apt/apt.conf.d/local-ftp. apt 설정(/etc/apt/apt.conf.d)에 local-ftp 파일을 추가하라는 명령이 있습니다. 그렇지 않으면 ftp에서 저장소를 업데이트할 수 없습니다. 그리고 최종적으로 deb [tusted=yes] ftp://ip.ip.ip.ip/ focal main universe multiverse restrictedsource.list 파일을 추가합니다. 그런 다음 repo 루트 디렉토리에서 Release 파일을 편집합니다. main/binary-amd64(및 이와 유사한 다른 항목)를 제외한 모든 항목을 삭제합니다. 이 모든 sudo apt update 작업이 끝나면. 그리고 모든 의존성 설치로 시냅틱(글루스터 및 기타)을 적절하게 설치할 수 있습니다. 내 나쁜 영어로 인해 죄송합니다. 일이야!

관련 정보