Linux에 설치#

데스크톱 패키지를 설치하거나 Linux 플랫폼에서 CLI 미리보기를 추출합니다.

한국어 번역 검토 중 기술적 의미가 충돌하는 경우 영어 원문을 기준으로 사용하세요.

개요#

데스크톱 패키지는 Ubuntu 24.04 LTS amd64/x86_64에서 사용할 수 있습니다. 다른 Linux 배포, 릴리스 및 아키텍처는 지원되지 않습니다. 설치된 소프트웨어를 변경하기 전에 중요한 프로젝트 파일을 백업하십시오.

시작하기 전에 시스템 요구 사항 및 네트워크를 확인하십시오.

공식 파일 받기#

공식 Altifigence 다운로드 페이지 열기를 설치하고 설치하려는 제품의 카드를 사용하십시오.

제품

정상적인 웹 사이트 흐름

아티팩트

SystemVerilog IDE

다운로드 시작 페이지 열기입니다

.deb

ISA Design Studio

다운로드 시작 페이지 열기입니다

.deb

Altifigence CLI입니다

다운로드 시작 페이지 열기입니다

.tar.gz 미리보기 아카이브

  1. SystemVerilog IDE입니다,ISA Design Studio입니다또는Altifigence CLI입니다를 선택합니다.

  2. 웹 사이트에서 로그인을 요청하면 동일한 브라우저에서 해당 흐름을 완료하십시오.

  3. Free와 유료 계정은 동일한 서명된 다운로드를 사용할 수 있습니다. 제품 시작 페이지에서 다운로드 컨트롤을 사용하여 Linux 아티팩트를 요청합니다.

  4. 다운로드 확인에서 링크된 공개 체크섬, 서명 및 주요 자료를 다운로드합니다.

  5. 다운로드의 패턴에 대해 제품, 파일 이름 및 아키텍처를 확인한 다음 다운로드 확인를 완료합니다.

두 데스크톱 응용 프로그램은 별도의 .deb 다운로드입니다. CLI는 별도의 .tar.gz 미리보기 아카이브입니다. 웹 사이트 세션이 만료되면 동일한 제품 시작 페이지로 돌아가서 파일을 요청하기 전에 다시 로그인하십시오.

데스크톱 응용 프로그램 설치#

.deb를 다운로드하고 확인한 다음 제품과 일치하는 블록을 실행하십시오. VERSION를 다운로드하고 확인한 파일 이름의 버전 문자열로 대체하십시오. 이 페이지는 해당 버전의 이름을 지정하지 않습니다. 카탈로그가 준 파일이며 다운로드는 해당 이름의 위치를 표시합니다. 각 블록은 apt를 호출하기 전에 파일이 있는지 확인하므로 수정되지 않은 것을 설치합니다.

Bash
DEB="altifigence-systemverilog-ide_VERSION_amd64.deb"
if [ -f "$DEB" ]; then
  sudo apt install "./$DEB"
else
  printf 'Not found: %s\nSet DEB to the exact .deb you downloaded and verified.\n' "$DEB" >&2
fi
Bash
DEB="altifigence-isa-design-studio_VERSION_amd64.deb"
if [ -f "$DEB" ]; then
  sudo apt install "./$DEB"
else
  printf 'Not found: %s\nSet DEB to the exact .deb you downloaded and verified.\n' "$DEB" >&2
fi

apt를 로컬 파일과 함께 사용하면 운영 체제가 선언 된 패키지 종속성을 해결할 수 있습니다. 체크섬과 서명을 먼저 확인하지 않고 이름이 바뀐 파일을 사용하지 마십시오.

데스크톱 응용 프로그램 실행#

응용 프로그램 메뉴를 열고 제품 이름을 검색하거나 터미널에서 실행하십시오.

Bash
altifigence-ide
Bash
altifigence-isa-studio

첫 실행 및 라이선스로 계속합니다.

CLI 미리보기 추출#

CLI 다운로드는 시스템 패키지가 아닌 서명된 아카이브입니다. 새 사용자 소유 디렉토리로 추출하고 제자리에서 실행하십시오. VERSION를 확인한 아카이브 파일 이름에 있는 버전 문자열로 대체하십시오. 추출 디렉토리는 동일한 문자열의 이름을 따서 명명되므로 두 버전이 서로 겹치지 않습니다.

Bash
CLI_VERSION="VERSION"
CLI_ARCHIVE="altifigence-cli-v$CLI_VERSION-x86_64-unknown-linux-gnu.tar.gz"
CLI_DIR="$PWD/altifigence-cli-$CLI_VERSION"
if [ ! -f "$CLI_ARCHIVE" ]; then
  printf 'Not found: %s\nSet CLI_VERSION to the version in the archive you verified.\n' "$CLI_ARCHIVE" >&2
elif [ -e "$CLI_DIR" ]; then
  printf 'Refusing to overlay existing path: %s\n' "$CLI_DIR" >&2
else
  mkdir -- "$CLI_DIR" &&
    tar -xzf "$CLI_ARCHIVE" -C "$CLI_DIR" &&
    "$CLI_DIR/alti" commands
fi

alti만 복사하고 형제 실행 파일 또는 계약 파일을 폐기하지 마십시오. 아카이브는 버전 단위이며 alti는 각 엔진 바이너리를 자체의 형제로 찾습니다. 따라서 분리 된 alti는 릴리스 된 엔진을 잃습니다.

The CLI has a known packaging gap: alti capabilities expects the signed installer’s receipt and PREFIX/bin layout, but the public download contains only the flat payload and no installer. That command, and alti tcl evaluate, therefore fail when run directly from this archive. Do not create a fake receipt or guess capability state; use only a specifically documented command and keep this preview out of unattended production automation. Continue with CLI First Success for the qualified offline preflight workflow.

업데이트 또는 제거#

이 릴리스에는 자동 데스크톱 업데이터가 없습니다. 새로 승격된 .deb를 다운로드하고 확인한 다음 apt로 설치하십시오. 새 버전이 프로젝트를 성공적으로 열 때까지 이전 다운로드를 유지하십시오.

다음 명령 중 하나를 사용하여 데스크톱 패키지를 제거합니다.

Bash
sudo apt remove altifigence-ide
sudo apt remove altifigence-isa-studio

CLI에는 업데이터 또는 지원되는 시스템 설치 명령이 없습니다. 최신 아카이브는 별도의 검증 된 사용자 소유 추출입니다. 프로젝트 파일은 별도의 파일이므로 응용 프로그램 업데이트 또는 제거의 일부로 제거해서는 안됩니다.