업데이트

새 릴리스가 이 스테이션에 닿는 길입니다. 두 스위치, 확인, 내려받기, 설치하는 다시 시작, 그리고 상태 표시줄의 표시입니다.

Markdown으로 보기

업데이트는 설정 페이지 애플리케이션 묶음의 첫 줄입니다. 스테이션은 시작할 때와 그 뒤로 네 시간마다 Ganter 사이트의 릴리스 피드를 확인합니다. 이 구역은 거기에서 찾은 것으로 무엇을 할지 정하고, 릴리스를 손으로 내려받아 설치하는 유일한 자리입니다. 카드는 방침으로 시작합니다. "최신 상태를 유지하기를 권장합니다. 릴리스는 하나로 이어지는 흐름이고 이전 버전은 유지 보수하지 않습니다. 이 스테이션이 정하는 것은 시점입니다." 이 페이지에는 설정 변경 권한이 필요합니다.

두 스위치

항목 무엇인지 값과 기본값 효과
자동 업데이트 "기본값은 꺼짐입니다. 켜면 새 릴리스를 배경에서 내려받아 다음에 Ganter Lab을 다시 시작할 때 설치합니다. 꺼 두면 릴리스가 나왔다는 것만 알려주고, 이 스테이션에 알맞은 때에 여기에서 설치합니다." 켬 또는 끔입니다. 기본값은 꺼짐입니다. 넘기면 피드를 곧바로 다시 확인합니다. 켜면 찾은 릴리스를 배경에서 내려받고(가능하면 차이만) 다음 종료 때 적용합니다. 끄면 피드를 확인하기만 하고, 업데이트 내려받기를 누르기 전까지 아무것도 내려받지 않습니다. 끈다고 해서 이미 내려받은 것이 없어지지는 않습니다. 그 릴리스는 다음에 다시 시작할 때 그대로 설치됩니다.
미리 보기 버전 받기 "새 릴리스를 남들보다 먼저 받아 이 컴퓨터에서 검증하는 데 힘을 보탭니다. 언제든지 되돌릴 수 있습니다. 앱은 다음 정식 릴리스에서 정식 경로로 돌아가며, 스스로 이전 버전으로 내려가지는 않습니다." 켬 또는 끔입니다. 기본값은 꺼짐입니다. 넘기면 곧바로 다시 확인합니다. 켜면 스테이션이 미리 보기 경로를 읽고 그 경로가 빌드마다 먼저 받습니다. 끄면 정식 경로입니다. 끈다고 이전 버전으로 내려가는 일은 결코 없습니다. 스테이션은 정식 경로가 더 새 버전을 내놓을 때까지 가지고 있는 미리 보기 빌드를 지킵니다.

런타임이 정지한 동안에는 이 페이지가 아예 그려지지 않습니다(설정 참조). 중요한 수정을 담았다고 표시된 릴리스는 각 면이 하는 말만 바꿀 뿐 하는 일은 결코 바꾸지 않습니다. 자동 업데이트가 꺼져 있으면 그것도 가져가 주기를 기다립니다.

카드가 보여 주는 것

업데이트 기능은 설치되지 않은 빌드(개발이나 이동식 실행)에서, 그리고 피드가 설정되지 않았을 때 아무 일도 하지 않습니다. 그때 카드는 스위치만 보여 줍니다. 확인한 뒤에는 카드가 다음 가운데 하나를 더합니다.

  • 이 스테이션이 최신 릴리스를 돌고 있으면 더 없습니다.
  • 더 새 릴리스가 있고 자동 업데이트가 꺼져 있으면 "버전 X을(를) 사용할 수 있습니다. 자동 업데이트가 꺼져 있으므로 선택하기 전에는 아무것도 내려받지 않습니다."와 업데이트 내려받기 단추입니다.
  • 릴리스가 디스크에 있으면 "버전 X을(를) 내려받았으며, 다음에 Ganter Lab을 다시 시작할 때 설치됩니다."와 지금 다시 시작하고 업데이트 단추입니다.
  • 중요하다고 표시된 릴리스에서는 그 위에 "버전 X에는 중요한 수정이 들어 있습니다. 편할 때 설치하면 이 스테이션이 계속 보호됩니다. 이 스테이션이 요청하지 않은 것은 아무것도 설치되지 않습니다."가 놓입니다.
  • 업데이트한 뒤에 살펴볼 것이라는 정보 알림 띠입니다. "복사하지 않고 그대로 쓰는 시스템 심볼은 앱에 속하므로, 새 버전에서 그리는 방식과 연결점의 위치가 바뀔 수 있고 구성 요소도 달라질 수 있습니다. 설정한 내용은 아무것도 없어지지 않습니다. 업데이트한 뒤 이 스테이션이 운전에 쓰는 화면을 한 번씩 열어 보면 잘 적용되었는지 알 수 있습니다."
  • "X의 새로운 점:"과 그 아래에 릴리스 노트가 오며, 사이트의 릴리스 페이지가 보여 주는 것과 같은 글입니다.
명령 하는 일 흐려지는 때(상황) 그려지지 않는 때(역할)
업데이트 내려받기 마지막 확인이 찾은 릴리스를 내려받고, 그동안 "내려받는 중…"으로 읽힙니다. 내려받기가 실패하면 릴리스는 그대로 남고 단추를 다시 내놓으며 이유를 상태 표시줄에 담습니다. 내려받기가 도는 동안. 릴리스가 있고 아직 내려받지 않은 동안에만 그려집니다.
지금 다시 시작하고 업데이트 보통의 정리 과정을 지나 앱을 끝내고, 업데이트 기능이 파일을 바꾸고 다시 실행하게 합니다. 다른 기기의 브라우저에서: "스테이션의 로컬 데스크톱에서만 쓸 수 있습니다." 릴리스를 내려받아 둔 동안에만 그려집니다.

기록이 도는 동안 다시 시작은 조용히 물립니다. "업데이트를 미뤘습니다"라는 제목의 알림이 "기록이 진행 중입니다. 업데이트는 다음에 다시 시작할 때 설치되며, 기록이 끝난 뒤에 여기에서 다시 시작해도 됩니다."라고 말합니다. 내려받아 둔 릴리스는 알림 영역의 종료를 포함한 어떤 보통의 종료에서도 설치됩니다. 업데이트 기능은 프로세스가 완전히 떠날 때까지 기다렸다가 파일을 바꾸므로, 돌고 있는 앱 아래에서 무엇이 바뀌는 일은 없습니다.

상태 표시줄의 표시

기다리는 릴리스는 상태 표시줄 오른쪽 끝, 시계 옆의 한 줄로 알려집니다. "버전 X 사용 가능"이거나 주의 색조의 "버전 X · 중요한 수정"입니다. 그 도구 설명은 릴리스를 이미 내려받았는지와 클릭하면 설정의 업데이트가 열린다는 것을 덧붙이고, 클릭하면 실제로 그렇게 합니다. 이 표시는 화면마다 그것을 보는 신원에게 그려집니다. 스테이션의 버전에 대해 답하는 것은 설정 변경이나 대시보드 편집을 가진 역할뿐이므로, 원격 태블릿의 운전자가 자기 것이 아닌 결정을 보는 일은 없습니다. 결코 알림 카드가 아니고 아무것도 끊지 않습니다.

릴리스의 흐름과 피드

릴리스는 하나로 이어지는 흐름입니다. 수정은 다음 릴리스에 실리고 결코 이전 버전으로 되돌아가지 않습니다. 그래서 최신을 지키기를 권장하고, 그 시점이 이 스테이션의 선택인 것입니다. 피드는 구독과 상관없이 열려 있으므로 어느 설치본이든 보안 수정을 받을 수 있습니다. 사용 권한은 실행 중에 확인되지 결코 업데이트를 막는 방식으로 다스려지지 않습니다. 앱은 관리자 권한 없이 사용자마다 설치되고, 업데이트도 같은 방식으로 이루어집니다.

이 구역이 하지 않는 일

고를 수 있는 버전 목록도, 되돌리기도, 이전 버전으로 내리기도, "이 버전 건너뛰기"도 없고, 피드가 내놓지 않는 릴리스를 설치할 길도 없습니다. 어떤 버전에 머무르는 방법은 자동 업데이트를 꺼 두는 것이고, 그렇게 하는 스테이션을 위해 문서는 릴리스마다 스냅숏을 지킵니다.