Delta.Chat 용 데스크탑 응용 프로그램

| 사용자를 위해 | 개발자를 위해 |
|---|---|
문제 해결 CLI 플래그 키 바인딩 사용자 정의 테마를 만드는 방법 | 기여 지침 벌채 반출 개발자를위한 문서 스타일링 가이드 라인 코어를 업데이트하는 방법 끝에서 종료 테스트를 수행하는 방법 릴리스 방법 |
응용 프로그램은 https://get.delta.chat 에서 다운로드 할 수 있습니다. 여기에는 지원되는 모든 플랫폼에 대한 이진 릴리스가 있습니다. 플랫폼 특정 지침은 아래를 참조하십시오. 문제가 발생하면 아래의 문제 해결 섹션을 참조하십시오.
기본 배포에 따라 설치하는 방법은 FlatPak 빌드를 사용하는 것입니다. 이것은 자체 저장소로 유지되지만, 사전 구축 된 바이너리는 많은 Linux 플랫폼에 대한 설정 가이드가있는 Flathub에서 다운로드하여 설치할 수 있습니다.
pacman -S deltachat-desktop 실행하여 Arch Linux에 Delta 채팅 데스크톱을 설치하십시오.
또는 Arch 사용자 저장소에서 deltachat-desktop-git 패키지를 빌드하십시오.
경고 : 현재 AUR 패키지는 최신 마스터에서 컴파일됩니다. 이것은 최신 릴리스로서 최신 일 수 있으며 새로운 기능뿐만 아니라 새로운 버그도 소개 할 수 있습니다.
Yay 또는 Paru와 같은 AUR 도우미가 설치된 경우 yay -S deltachat-desktop-git 실행하고 터미널의 명령어를 따라 설치할 수 있습니다.
그렇지 않으면 여전히 수동으로 수행 할 수 있습니다.
# Download the latest snapshot of the PKGBUILD
wget https://aur.archlinux.org/cgit/aur.git/snapshot/deltachat-desktop-git.tar.gz
# extract the archive and rm the archive file afterwards
tar xzfv deltachat-desktop-git.tar.gz && rm deltachat-desktop-git.tar.gz
# cd into extracted folder
cd deltachat-desktop-git
# build package
makepkg -si
# install package (you need to replace <version> with whatever version makepkg built)
sudo pacman -U deltachat-desktop-git- < version > .tar.xz $ brew install --cask deltachat
Mac의 다른 모든 소프트웨어와 같이 .dmg 파일을 설치하기 만하면됩니다.
https://get.delta.chat에서 Windows 용 다운로드를 찾을 수 있지만 자동 업데이트가 있기 때문에 Microsoft Store 릴리스를 사용하여 추천합니다.
이것은 주로 개발 목적으로 Deltachat을 시스템에 설치/통합하지 않습니다. 따라서 무엇을하고 있는지 알지 않으면 가능한 경우 위의 방법을 고수하는 것이 좋습니다.
# Get the code
$ git clone https://github.com/deltachat/deltachat-desktop.git
$ cd deltachat-desktop
# Install pnpm
$ npm i -g pnpm
# Install dependencies
$ pnpm install
# Build the app (only needed on the first time or if the code was changed)
$ pnpm -w build:electron
# Start the application:
$ pnpm -w start:electron
-w작업 공간 루트 패키지를 의미하며,이를 사용하면 해당 스크립트를 실행하려면 Repo-Root에 현재 작업 디렉토리가 필요하지 않습니다.
로컬 Deltachat 코어로 개발하려면 문서를 읽으십시오
이 모듈은 deltachat-core-rust 위에 구축되며 외부 종속성이 있습니다. 아래 지침은 Linux 시스템을 가정합니다 (예 : Ubuntu 18.10).
오류를 읽으십시오. 아마도 당신이해야 할 일을 이미 알려주십시오. 이 Github Repo에 문제를 제기하지 않으면됩니다.
Nodejs 버전이 20.0.0 또는 최신인지 확인하십시오.
여전히 오류가 발생하면 Update_core readme의 지침을보고 문제를 설정 or write an issue .
구성 파일 및 데이터베이스는 Application-Config의 기본 파일 경로에 저장됩니다.
각 데이터베이스는 주어진 이메일 주소의 계정을 나타내는 SQLITE 파일입니다.
Docs/Development.md를 읽습니다
번역은 Transifex 페이지를 참조하십시오 : https://www.transifex.com/delta-chat/public/
기여하는 다른 방법은 https://delta.chat/en/contribute입니다
View->Developer 메뉴에서 로그 폴더 및 현재 로그 파일에 액세스 할 수 있습니다.

로깅 시스템에 대한 설명은 Docs/Logging.md를 읽습니다. (사용 가능한 옵션 , 로그 위치 및 중고 로그 형식 에 대한 정보)
GPL-3.0-or-later 에 따라 라이센스가 라이센스 파일을 참조하십시오. 자세한 내용은 라이센스 파일을 참조하십시오.
Copyright © 2019
DeltaChat기고자.
이 프로그램은 무료 소프트웨어입니다. Free Software Foundation, 라이센스의 버전 3 또는 이후 버전에서 게시 한 GNU 일반 공개 라이센스의 조건에 따라 재분배 및/또는 수정할 수 있습니다.
이 프로그램은 유용 할 것이지만 보증이 없다는 희망으로 배포됩니다. 상업성 또는 특정 목적에 대한 적합성에 대한 묵시적 보증조차 없습니다. 자세한 내용은 GNU 일반 공개 라이센스를 참조하십시오.
이 프로그램과 함께 GNU 일반 공개 라이센스 사본을 받았어야합니다. 그렇지 않은 경우 http://www.gnu.org/licenses/를 참조하십시오.