software-distribution

소프트웨어 관리자의 라이선스 정보
software-distribution

소프트웨어 관리자의 라이선스 정보

저는 리눅스 민트 21.3 시나몬 버전을 사용하고 있습니다. 라이센스 아래의 소프트웨어 관리자에서 변경이 허용되지 않는다고 표시됩니다. 그 의미는 무엇입니까? 말해주세요. (누구나 본 라이센스 문서의 사본을 복사하고 배포할 수 있지만 변경은 허용되지 않습니다.) ...

Admin

Linux 기반 가상 머신에서 소프트웨어에 대한 보호된 업데이트 메커니즘 찾기
software-distribution

Linux 기반 가상 머신에서 소프트웨어에 대한 보호된 업데이트 메커니즘 찾기

우리는 다양한 사용자가 있는 조직 간 영역에서 내부적으로 개발된 애플리케이션이 있는 Linux 기반 가상 머신을 사용합니다. 이러한 앱과 업데이트는 공개적으로 사용할 수 없지만 현재 설치 스크립트와 함께 보호된 다운로드로 배포됩니다. 그러나 그렇게 하면 비용이 많이 들고 오류가 발생하기 쉽습니다. 앞으로는 가상 머신이 자동으로 업데이트를 요청하고 수행합니다. 이를 위해서는 다음 기준을 충족하는 인프라 또는 소프트웨어가 필요합니다. 사용자 자격 증명, 키 또는 유사한 옵션을 통해 보안 액세스를 제공합...

Admin

Python, Maxima, C 프로그래밍 및 jupyter 노트북을 위한 Linux 기반 운영 체제(배포판)
software-distribution

Python, Maxima, C 프로그래밍 및 jupyter 노트북을 위한 Linux 기반 운영 체제(배포판)

우리는 아직 Linux에 익숙하지 않습니다. Python, Maxima(컴퓨터 대수학 시스템), C 프로그래밍, Jupyter Notebook을 위한 Linux 기반 운영 체제(배포판)를 찾고 있습니다. 우리는 이를 30대의 컴퓨터 시스템에 설치하려고 합니다. 어떤 Linux 기반 운영 체제가 유용합니까? 배포판에 이러한 기능 중 하나 이상이 사전 설치되어 제공됩니까? 사용자는 Linux에 익숙하지 않지만 Windows 운영 체제에는 익숙하기 때문에 좋은 GUI를 선호합니다. 우리 회사는 교육 기관입...

Admin

단순히 애플리케이션 세트를 복사하여 Linux 배포판을 다른 배포판으로 변환할 수 있습니까?
software-distribution

단순히 애플리케이션 세트를 복사하여 Linux 배포판을 다른 배포판으로 변환할 수 있습니까?

Linux 배포판에 서로 다른 애플리케이션 세트가 있는 경우 한 배포판의 애플리케이션을 대상 배포판에 복사하기만 하면 하나의 Linux 배포판을 다른 Linux 배포판으로 변환할 수 있습니까? 예를 들어, Ubuntu에서 Kali로 응용 프로그램을 복사하여 붙여넣으면 Kali가 Ubuntu가 되고 그 반대도 되나요? ...

Admin

배포판 전반에서 Nginx 구성 위치를 결정하는 방법
software-distribution

배포판 전반에서 Nginx 구성 위치를 결정하는 방법

저는 각 배포판의 저장소에 패키징하지 않고 최소한의 수동 설치만으로 Linux 배포판이나 FreeBSD에서 이상적으로 실행되는 프로젝트를 진행하고 있습니다. 여기에는 /etc/nginx/설치 스크립트와 함께 복사되는 Nginx 구성 파일이 포함되어 있습니다. 장애물: 모든 운영 체제가 이를 동일한 위치에 저장하는 것은 아닙니다. 내가 아는 모든 Linux에서는 그렇습니다. /etc/nginx/그러나 FreeBSD에서는 그렇습니다 /usr/local/etc/nginx/. (내 프로젝트에는 Nginx가 ...

Admin

지속적인 배포를 위한 Debian 패키지
software-distribution

지속적인 배포를 위한 Debian 패키지

Debian 패키지를 사용하여 Debian 기반 서버에 소프트웨어(웹 애플리케이션)를 배포하고 싶습니다. 이 질문의 범위를 벗어나는 이유로 인해 Docker(또는 Heroku와 같은 PaaS)를 사용하면 이 문제를 완전히 피할 수 없습니다. 설정은 매우 간단합니다. 일부 소스 코드가 포함된 Git 저장소가 있습니다. 우리는 브랜치에서 작업하고 코드를 로컬에서 실행합니다(여기에는 Debian 관련 항목이 없습니다. 실제로 개발은 다양한 운영 체제에서 수행됩니다). 브랜치에 만족스럽게 커밋하고 CI 테스...

Admin

여러 파일을 사용자 정의 방식으로 압축하시겠습니까?
software-distribution

여러 파일을 사용자 정의 방식으로 압축하시겠습니까?

릴리스 준비 과정에서 내 응용 프로그램에 대한 tarball을 수동으로 작성하는 데 문제가 있습니다. 내 프로젝트 구조는 다음과 같습니다 project_root | |__resources | |____config.conf | .... |__target |____release |___bin |___app.bin 그래서 바보처럼 2개의 파일을 압축...

Admin

코드에서 업데이트를 설치할 수 있도록 deb 패키지를 배포하는 방법
software-distribution

코드에서 업데이트를 설치할 수 있도록 deb 패키지를 배포하는 방법

내 소프트웨어의 바이너리가 포함된 deb 패키지를 만들었습니다. 또한 사용자가 사용할 수 있도록 저장소를 생성하고 구성했습니다 . 일단 설치 되면 사용자가 문제 없이 사용할 수 있도록 sudo apt-get update mypackage && sudo apt-get install mypackage내 응용 프로그램의 바이너리가 추출되고 /opt/mypackage.desktop 파일이 추출됩니다. 응용 프로그램을 시작합니다. /usr/share/applications곧장. 내가 알고 싶은 ...

Admin

Linux 배포를 위한 자동 모듈 서명
software-distribution

Linux 배포를 위한 자동 모듈 서명

저는 Linux 모듈(드라이버) 및 디지털 서명을 작성하는 것이 처음이므로 이해가 잘못된 경우 정정해 주시기 바랍니다. make modules_install모듈에서 실행 하면 다음 오류가 발생합니다(veikk는 모듈 이름입니다): At main.c:160: - SSL error:02001002:system library:fopen:No such file or directory: ../crypto/bio/bss_file.c:72 - SSL error:2006D080:BIO routines:BIO_n...

Admin

패키지 라이브러리 배포
software-distribution

패키지 라이브러리 배포

일부 공유 라이브러리를 개발 중인데 일부 소프트웨어가 최신 버전 선택을 거부하는 문제가 있습니다. 그러나 일부 소프트웨어에는 몇 가지 중요한 변경 사항이 있으므로 최신 버전을 사용해야 합니다. 따라서 동일한 라이브러리의 두 가지 다른 버전을 유지해야 합니다. libel.deb문제는 개발자가 요구하는 헤더와 so헤더와 호환되는 실제 바이너리가 포함된 일종의 "두꺼운" 패키지를 사용한다는 것입니다 . , 로 libel.deb나눌 생각입니다 .libel-dev.deblibel1-bin.deblibel2-...

Admin

설치 스크립트 포팅: rpm이 apt를 대체할 수 있나요?
software-distribution

설치 스크립트 포팅: rpm이 apt를 대체할 수 있나요?

다음 우분투 설치 스크립트가 있습니다. #!/bin/bash sudo apt update sudo apt full-upgrade -y sudo apt install jq sudo apt autoclean -y sudo apt autoremove 다음은 Fedora, Red Hat, Mageia 또는 기타 rpm 기반 배포판에서 작동합니까? ...또는 구문을 더 변경해야 합니까? #!/bin/bash sudo rpm update sudo rpm full-upgrade -y sudo rpm ...

Admin

automake가 _DATA 파일을 덮어쓰는 것을 방지하는 방법
software-distribution

automake가 _DATA 파일을 덮어쓰는 것을 방지하는 방법

Makefile.am에는 다음이 있습니다. bin_PROGRAMS = sample sample_SOURCES = main.cpp sampleconfdir = $(sysconfdir)/sample sampleconf_DATA = sample.cfg 설치 프로그램을 사용할 때마다 make installSample.cfg 파일을 덮어쓰게 됩니다. 파일이 이미 존재하는 경우 복사를 건너뛰도록 automake에 어떻게 지시합니까? ...

Admin

GNU autotools 프로젝트의 빌드 매뉴얼과 관련된 "make distcheck" 문제
software-distribution

GNU autotools 프로젝트의 빌드 매뉴얼과 관련된 "make distcheck" 문제

저는 작은 프로젝트를 사용 autoconf하고 구축하고 있습니다.automake 프로젝트 매뉴얼에는 OpenBSD의 기본 언어를 사용했습니다.mdoc체재, man이를 사용하여 설치 가능한 형식의 매뉴얼을 생성합니다.mandoc유틸리티. - 포맷된 매뉴얼은 일부 시스템에서 제대로 이해하지 못하거나 전혀 이해 하지 못하기 때문에 man실제 매뉴얼로 설치됩니다 .make installmdoc 프로젝트 doc디렉토리에는 현재 다음과 같은 파일이 있습니다 Makefile.am(설명서는 라는 유틸리티에 대한...

Admin

Linux용 다운로드 및 설치 스타일 프로그램 만들기
software-distribution

Linux용 다운로드 및 설치 스타일 프로그램 만들기

Linux용 다운로드 및 설치 프로그램을 만드는 방법을 찾고 있습니다. "다운로드 및 설치"의 의미를 명확히 하기 위해 설치 프로세스는 다음과 같습니다. 사용자는 웹사이트에서 그래픽 설치 프로그램을 다운로드합니다(deb, rpm 등이 아닙니다. 실제 ELF 실행 파일에 대해 말하는 것입니다). 사용자는 루트가 아닌 일반 사용자로 그래픽 설치 프로그램을 실행합니다(두 번 클릭하는 것이 좋습니다). 설치 프로그램은 프로그램과 해당 종속성(설치 프로그램에 포함됨)을 홈 디렉토리의 적절한 위치에 배치하고...

Admin