데비안 패키지 관리자 스크립트에서 비대화형 모드를 확인하세요.
내가 만드는 패키지(예: 사전 설치 스크립트)에 대한 데비안 패키지 관리자 스크립트를 작성하는 경우, 스크립트가 비대화형 모드에서 실행되어야 하는지 여부를 결정하도록 하려면 어떻게 해야 합니까(예: apt-get install사용되는 -y경우 등)? ...
내가 만드는 패키지(예: 사전 설치 스크립트)에 대한 데비안 패키지 관리자 스크립트를 작성하는 경우, 스크립트가 비대화형 모드에서 실행되어야 하는지 여부를 결정하도록 하려면 어떻게 해야 합니까(예: apt-get install사용되는 -y경우 등)? ...
FreeBSD 패키지는 일반적으로 다음과 같이 매니페스트에 종속성을 지정합니다. deps: # python39, version 3.9 or higher python39: {origin: lang/python39, version: 3.9} # bind-tools, any version bind-tools: {origin: dns/bind-tools} 이렇게 하면 패키지 관리자가 필요한 버전에 두 종속성이 모두 있는지 확인하고 누락된 경우 이를 추가하거나 종속성을 무시하라는 지시가 없는 ...
나는 를 실행하여 Debian11/KDE에서 Debian12로 업그레이드했습니다 sudo apt-get upgrade --without-new-pkgs. 파티션의 일부 디스크 공간을 확보한 다음(이로 인해 일부 사용자의 업그레이드가 중단될 수도 있습니다!) 를 실행했습니다 sudo apt-get full-upgrade. 업그레이드 프로세스는 다음과 같습니다. 많은 패키지를 설치한 후 오류(자세한 내용은 아래 참조)가 발생하여 Error: Sub-process /usr/bin/dpkg returned...
CentOS 버전 6.9 HPC에 사용자로 로그인했습니다. 명령 을 시도하면 다음과 같은 ls결과가 나타납니다. /usr/local/bin/ls: 96행: dpkg: 중단된 명령을 찾을 수 없습니다. 이 스크립트는 Ubuntu와 같은 배포판에서만 작동합니다. 해당 ls 파일을 열면 96행에 다음 행이 있습니다. # (internal) The architecture of the local system arch=$(dpkg --print-architecture) 나는 dpkg가 데비안이라는 것을 알...
클라이언트 장치에 설치하고 싶은 .deb 패키지가 있습니다. 현재 개인 키를 통해서만 액세스할 수 있는 개인 저장소에 이러한 패키지가 있습니다. 하지만 고객(또는 패키지를 다운로드할 수 있는 사람)이 패키지를 풀고 코드를 보거나 변경하는 것을 방지하고 싶습니다. 내 생각은 시스템에 암호 해독 키가 있는 경우에만 설치/압축해제할 수 있는 deb 패키지를 갖는 것이지만 쉽지 않은 것 같습니다. 내 생각은 두 개의 .deb 패키지를 갖는 것입니다. 나는 이미 "일반" 패키지(내부라고 부르자)와 또 다른 패...
RHEL, SuSE(SLE[DS]) 및 특정 Ubuntu LTS 버전을 공식적으로 지원하는 타사 소프트웨어를 사용해야 합니다. 불행히도 저는 모든 시스템에서 데비안을 사용합니다. 이 소프트웨어에 대한 설치 프로그램 스크립트를 실행하면 오류 메시지("배포가 지원되지 않음")와 함께 종료되고 설치되지 않습니다. 설치 다운로드에는 .debUbuntu에서 실제로 작동하는 패키지가 함께 제공됩니다. .deb설치 프로그램 스크립트는 Ubuntu 버전이 포함된 경우에만 이 파일을 설치합니다(간단한 문자열 확인) ...
저는 패키지(rpm, deb, dpkg) 생성이 어떻게 작동하는지, 아키텍처가 무엇을 지원하고 지원하지 않는지 이해하려고 노력하고 있습니다. 이제 프로세스의 여러 지점에서 패키지 설치 또는 업그레이드가 실패할 때 어떤 일이 발생하는지 파악하는 데 어려움을 겪고 있습니다. 즉, 스크립트 오류, 디스크 공간 부족(시작하기 전에 확인하셨나요?) -. 현재 이해에 따르면 이전 작업 버전으로의 자동 롤백은 전혀 없습니다. 그래서 내 질문은 패키지가 이 상황을 어떻게 처리하는가입니다. 단순히 파일을 백업하고 트...
저는 현재 Debian 12를 실행 중이며 인터넷에 접속할 수 없는 Debian 8.7 컴퓨터용 일부 .deb 패키지를 다운로드하려고 합니다. 이를 위해 Debian 8.7 아카이브 브랜치(Jessie)를 대상으로 하는 새로운 apt 저장소를 구성했습니다. 내 /etc/apt/sources.list에는 이제 다음이 포함됩니다. deb https://archive.debian.org/debian/ jessie main "apt update"를 실행했을 때 GPG에 공개 키가 없다는 것을 발견했습니다....
간단한 질문: Fedora에서 mplayer를 검색하고 싶습니다.. dnf provides *bin/mplayer 데비안에서 apt -y install apt-file apt-file update apt-file search mplayer|grep bin Freebsd에서 pkg install -y pkg-provides pkg provides -u pkg provides *bin/mplayer$ netbsd에도 비슷한 것이 있나요? 실제로 유사한 도구는 존재하지 않는 것 같습니다. ...
Debian Bullseye를 업그레이드한 후 다음 오류가 발생합니다: Errors were encountered while processing: python3 python3-ldb apt-listchanges lsb-release python3-mediainfodll caja-mediainfo python3-distro python3-talloc:amd64 python3-apt python3-debconf samba-libs:amd64 yelp libsmbclient:amd6...
저는 Pyinstaller를 사용하여 회사 내부용 Python 애플리케이션을 구축했습니다. 이제 사람들이 설치할 수 있도록 .deb 패키지로 내보내고 싶습니다. 파일 트리(.deb에 포함할 필요가 없는 소스 파일 제외)는 다음과 같습니다. - DEBIAN/ - rules - control - /opt/ <-- I want my app to sit in /opt/ - dist/ <-- This i...
저는 임베디드 장치용 사용자 정의 Linux를 구축 중입니다. 개발 목적으로 파일 시스템에 apt를 추가했습니다. 명령이 제대로 작동하고 다음과 같이 일부 패키지를 즉시 설치할 수 있습니다. 다음을 curl사용하여 python3-pip를 설치하려고 하면 문제가 발생합니다. apt install python3-pip 다음 오류가 발생합니다. stat: unrecognized option '--dereference' stat 명령에 대한 도움말을 인쇄했지만 그러한 옵션이 없다는 것을 발견했습니다 --...
내 문제는 반복되는 상황에서 비롯됩니다. 예를 들어: 최근 업데이트된 Debian 설치에서 파일(/etc/modprobe.d/radeon-kms.conf)을 찾았는데, 그 파일이 더 이상 존재하지 않아야 한다는 것을 알았습니다( xserver- xorg -video-radeon 패키지는 2015년부터 이를 제거했습니다) 파일이 해당 경로에 여전히 존재합니다. 그래서 명령을 실행하면 dpkg -S /etc/modprobe.d/radeon-kms.conf dpkg는 이를 xserver-xorg-vid...
Parrot OS를 새로 설치한 후 sudo apt upgrade새로운 커널 업데이트가 있었지만 grub에서 부팅하려고 하면 커널 패닉이 발생했습니다. 제가 시도한 것과 발생한 오류는 다음과 같습니다. The following partially installed packages will be configured: apache2 linux-headers-6.5.0-13parrot1-amd64 linux-headers-amd64 linux-image-6.5.0-13parrot1-amd64 lin...