Prepare v0.1.2 split release
This commit is contained in:
parent
cf23da4875
commit
42b8a5b487
8 changed files with 131 additions and 32 deletions
|
|
@ -17,16 +17,24 @@ sudo pacman -S fuse2 gvfs gvfs-smb
|
|||
|
||||
## 2. 권장 방법: 통합 번들로 설치 또는 업데이트
|
||||
|
||||
Release 페이지에서 `Comicviewer-0.1.1-x86_64.tar.gz`와 같은 최신 버전의
|
||||
통합 번들을 다운로드합니다. 압축을 풀고 설치 스크립트를 실행합니다.
|
||||
Release 페이지에서 `v0.1.2` 최신 Release를 열고 다음 파일을 모두 같은 폴더에
|
||||
다운로드합니다. 이 Git 서버에서는 대용량 파일 전송이 손상될 수 있어 통합
|
||||
번들을 8MiB 단위로 나누어 제공합니다.
|
||||
|
||||
- `Comicviewer-0.1.2-x86_64-install.sh`
|
||||
- `Comicviewer-0.1.2-x86_64.tar.gz.sha256`
|
||||
- `Comicviewer-0.1.2-x86_64.tar.gz.parts.sha256`
|
||||
- 이름이 `Comicviewer-0.1.2-x86_64.tar.gz.part-`로 시작하는 모든 파일
|
||||
|
||||
다운로드 폴더에서 설치 스크립트에 실행 권한을 부여하고 실행합니다.
|
||||
|
||||
```sh
|
||||
tar -xzf Comicviewer-0.1.1-x86_64.tar.gz
|
||||
cd Comicviewer-0.1.1-x86_64
|
||||
./install-or-update.sh
|
||||
chmod +x Comicviewer-0.1.2-x86_64-install.sh
|
||||
./Comicviewer-0.1.2-x86_64-install.sh
|
||||
```
|
||||
|
||||
스크립트는 AppImage 체크섬을 검증하고 다음 작업을 수행합니다.
|
||||
스크립트는 각 분할 파일과 조립한 통합 번들, AppImage의 체크섬을 차례로
|
||||
검증하고 다음 작업을 수행합니다.
|
||||
|
||||
- AppImage를 `~/.local/opt/comicviewer/Comicviewer.AppImage`에 설치
|
||||
- `~/.local/bin/comicviewer` 실행 링크 생성
|
||||
|
|
@ -39,7 +47,7 @@ cd Comicviewer-0.1.1-x86_64
|
|||
제거하려면 압축을 푼 번들 폴더에서 다음을 실행합니다.
|
||||
|
||||
```sh
|
||||
./install-or-update.sh --uninstall
|
||||
./Comicviewer-0.1.2-x86_64-install.sh --uninstall
|
||||
```
|
||||
|
||||
이 명령은 프로그램과 함께 저장한 위치 및 인증정보, 읽기 기록, 원격 ZIP 캐시를
|
||||
|
|
@ -50,13 +58,13 @@ cd Comicviewer-0.1.1-x86_64
|
|||
|
||||
Release 페이지에서 다음 두 파일을 같은 폴더에 다운로드합니다.
|
||||
|
||||
- `Comicviewer-0.1.1-x86_64.AppImage`
|
||||
- `Comicviewer-0.1.1-x86_64.AppImage.sha256`
|
||||
- `Comicviewer-0.1.2-x86_64.AppImage`
|
||||
- `Comicviewer-0.1.2-x86_64.AppImage.sha256`
|
||||
|
||||
다운로드한 폴더에서 체크섬을 검증합니다.
|
||||
|
||||
```sh
|
||||
sha256sum -c Comicviewer-0.1.1-x86_64.AppImage.sha256
|
||||
sha256sum -c Comicviewer-0.1.2-x86_64.AppImage.sha256
|
||||
```
|
||||
|
||||
`성공` 또는 `OK`가 표시되어야 합니다. 검증에 실패하면 파일을 실행하지 말고
|
||||
|
|
@ -67,15 +75,15 @@ sha256sum -c Comicviewer-0.1.1-x86_64.AppImage.sha256
|
|||
AppImage에 실행 권한을 부여한 뒤 실행합니다.
|
||||
|
||||
```sh
|
||||
chmod +x Comicviewer-0.1.1-x86_64.AppImage
|
||||
./Comicviewer-0.1.1-x86_64.AppImage
|
||||
chmod +x Comicviewer-0.1.2-x86_64.AppImage
|
||||
./Comicviewer-0.1.2-x86_64.AppImage
|
||||
```
|
||||
|
||||
FUSE를 사용할 수 없는 환경에서는 다음과 같이 임시 추출 방식으로 실행할 수
|
||||
있습니다.
|
||||
|
||||
```sh
|
||||
./Comicviewer-0.1.1-x86_64.AppImage --appimage-extract-and-run
|
||||
./Comicviewer-0.1.2-x86_64.AppImage --appimage-extract-and-run
|
||||
```
|
||||
|
||||
## 5. 선택 사항: 수동으로 사용자 계정에 설치
|
||||
|
|
@ -85,7 +93,7 @@ AppImage를 사용자 전용 프로그램 폴더에 설치하고 명령어로
|
|||
|
||||
```sh
|
||||
mkdir -p ~/.local/opt/comicviewer ~/.local/bin
|
||||
install -m 755 Comicviewer-0.1.1-x86_64.AppImage \
|
||||
install -m 755 Comicviewer-0.1.2-x86_64.AppImage \
|
||||
~/.local/opt/comicviewer/Comicviewer.AppImage
|
||||
ln -sfn ~/.local/opt/comicviewer/Comicviewer.AppImage ~/.local/bin/comicviewer
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue