패키지 저장소 (APT/RPM)
서명된 TasteGeo 패키지 저장소에서 apt 또는 dnf로 TasteGeo를 설치하고 업데이트합니다.
- 수정일
- 대상 버전
- qualification
제공 상태
이 페이지의 명령은 공개된 저장소 계약을 따릅니다. 저장소 키와 metadata가 공개되면 명령을 바꾸지 않고 그대로 사용할 수 있습니다.
저장소 구성
- 기준 URL: https://packages.tastegeo.com
- APT (Debian, Ubuntu): 배포판 stable, 컴포넌트 main, 아키텍처 amd64
- RPM (RHEL, Rocky Linux, AlmaLinux, Fedora): 채널 stable, 아키텍처 x86_64
- 패키지 이름: tastegeo
두 저장소 모두 서명되어 있습니다. APT는 TasteGeo archive key로 InRelease와 Release.gpg metadata를 검증하고, DNF는 RPM 패키지 서명과 repomd.xml metadata 서명을 모두 검증합니다.
Debian·Ubuntu (APT)
Archive key를 전용 keyring에 설치하고 signed-by로 저장소를 등록합니다. 이렇게 하면 이 키는 TasteGeo 패키지에만 신뢰됩니다.
curl -fsSL https://packages.tastegeo.com/tastegeo-archive-keyring.gpg \
| sudo tee /usr/share/keyrings/tastegeo-archive-keyring.gpg >/dev/null
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/tastegeo-archive-keyring.gpg] https://packages.tastegeo.com stable main" \
| sudo tee /etc/apt/sources.list.d/tastegeo.list >/dev/null
sudo apt update
sudo apt install tastegeo설치 후보 버전과 저장소 출처는 다음 명령으로 확인합니다.
apt-cache policy tastegeoRHEL·Rocky Linux·AlmaLinux·Fedora (DNF)
저장소 정의 파일을 내려받습니다. 처음 패키지를 설치할 때 DNF가 TasteGeo RPM 서명 키를 승인할지 묻습니다.
sudo curl -fsSL https://packages.tastegeo.com/rpm/tastegeo.repo \
-o /etc/yum.repos.d/tastegeo.repo
sudo dnf install tastegeo저장소 정의는 패키지 서명과 metadata 서명 검사를 모두 활성화합니다.
[tastegeo-stable]
name=TasteGeo stable
baseurl=https://packages.tastegeo.com/rpm/stable/$basearch/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.tastegeo.com/rpm/RPM-GPG-KEY-TASTEGEO
metadata_expire=5m업데이트
# Debian, Ubuntu
sudo apt update
sudo apt install --only-upgrade tastegeo
# RHEL 계열
sudo dnf upgrade tastegeo한 버전은 한 번만 게시됩니다. 저장소는 이미 게시된 버전의 내용을 교체하지 않으므로 같은 버전 번호는 항상 같은 패키지 파일을 가리킵니다.
제거
# Debian, Ubuntu
sudo apt remove tastegeo
sudo rm /etc/apt/sources.list.d/tastegeo.list /usr/share/keyrings/tastegeo-archive-keyring.gpg
sudo apt update
# RHEL 계열
sudo dnf remove tastegeo
sudo rm /etc/yum.repos.d/tastegeo.repo패키지를 제거해도 저장소 등록은 남습니다. 더 이상 TasteGeo 업데이트를 받지 않으려면 위와 같이 저장소 파일도 삭제하십시오.
DEB 패키지 직접 설치
APT 저장소가 공개되기 전에는 다운로드 센터에서 DEB 패키지를 받아 검증한 뒤, 의존성이 해결되도록 apt로 설치합니다. <version>은 내려받은 버전으로 바꾸십시오.
sha256sum tastedev-geo-<version>-linux-x86_64.deb
sudo apt install ./tastedev-geo-<version>-linux-x86_64.deb문제 해결
- NO_PUBKEY 또는 "The following signatures couldn't be verified": archive key를 /usr/share/keyrings/tastegeo-archive-keyring.gpg로 다시 내려받고 tastegeo.list의 signed-by 경로가 같은지 확인합니다.
- DNF 서명·metadata 오류: sudo dnf clean metadata 후 다시 시도합니다. 키가 교체된 경우 rpm -e gpg-pubkey-<id>로 이전 키를 제거하고 새 키를 가져옵니다.
- 서명 오류를 [trusted=yes], gpgcheck=0 또는 repo_gpgcheck=0으로 우회하지 마십시오. 대신 버그 리포트 게시판에 오류를 보고하십시오.
- Release 파일이 아직 유효하지 않다는 오류: 시스템 시계가 정확한지 확인합니다.